Skip to content

Commit afd1ffb

Browse files
authored
feat(platform/integrations): add Airtable integration guide (#1489)
1 parent e46d56e commit afd1ffb

File tree

8 files changed

+68
-0
lines changed

8 files changed

+68
-0
lines changed
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: Airtable integration
3+
description: Learn how to integrate Apify with Airtable
4+
sidebar_label: Airtable
5+
sidebar_position: 4
6+
slug: /integrations/airtable
7+
---
8+
9+
**Learn how to integrate your Apify Actors with Airtable. This article shows you how to automatically upload results to your Airtable when an Actor run succeeds.**
10+
11+
---
12+
13+
[Airtable](https://www.airtable.com/) is a cloud-based platform for organizing, managing, and collaborating on data. With Apify integration for Airtable, you can automatically upload Actor run results to Airtable after a successful run.
14+
15+
This integration uses OAuth 2.0, a secure authorization protocol, to connect your Airtable account to Apify and manage data transfers.
16+
17+
## Connect Apify with Airtable
18+
19+
To use the Apify integration for Airtable, ensure you have:
20+
21+
- An [Apify account](https://console.apify.com/)
22+
- An [Airtable account](https://www.airtable.com/)
23+
24+
### Set up connection within Apify Console
25+
26+
1. In Apify Console, go to the [API & Integrations tab](https://console.apify.com/settings/integrations) in the **Settings** section.
27+
1. Under **Account-level integrations**, click **Add account**.
28+
29+
![Add account button in Account-level integrations section of the settings](../images/airtable/connect-account-1.png)
30+
31+
1. Select **Airtable** from the list of available services.
32+
33+
![Connect with Airtable button among other buttons for connection of other available services](../images/airtable/connect-account-2.png)
34+
35+
1. Follow the OAuth 2.0 authorization flow to securely connect your Airtable account.
36+
37+
1. Grant Apify access to the workspaces and bases you want to use.
38+
39+
### Set up Airtable integration
40+
41+
1. [Choose an Actor or Task](https://console.apify.com/actors) to integrate with Airtable.
42+
43+
1. Go to the **Integrations** tab and click **Upload data to Airtable**.
44+
45+
![Airtable integration option among other available integrations](../images/airtable/set-up-integration-1.png)
46+
47+
1. Select a connected Airtable account and choose the base where the Actor run results will be uploaded.
48+
49+
1. Enter a table name. A new table will be created for each execution of this integration. To ensure uniqueness, use dynamic variables. If a table with the same name already exists, a random token will be appended.
50+
51+
![Airtable integration configuration form](../images/airtable/set-up-integration-2.png)
52+
53+
1. Save the integration. Once your Actor runs, you’ll see its results uploaded to Airtable.
54+
55+
![Airtable table filled with data](../images/airtable/set-up-integration-3.png)
56+
80.8 KB
Loading
111 KB
Loading
355 KB
Loading
174 KB
Loading
965 KB
Loading

sources/platform/integrations/index.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,12 @@ Apify offers easy-to-set-up solutions for common scenarios, like uploading your
7777
imageUrlDarkTheme="/img/platform/integrations/github-white.svg"
7878
smallImage
7979
/>
80+
<Card
81+
title="Airtable"
82+
to="/platform/integrations/airtable"
83+
imageUrl="/img/platform/integrations/airtable.svg"
84+
smallImage
85+
/>
8086
{/* Only show Asana once we have the videos ready for it
8187
<Card
8288
title="Asana"
Lines changed: 6 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)