|
| 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 | +  |
| 30 | + |
| 31 | +1. Select **Airtable** from the list of available services. |
| 32 | + |
| 33 | +  |
| 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 | +  |
| 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 | +  |
| 52 | + |
| 53 | +1. Save the integration. Once your Actor runs, you’ll see its results uploaded to Airtable. |
| 54 | + |
| 55 | +  |
| 56 | + |
0 commit comments