diff --git a/nginx.conf b/nginx.conf index 4d40e8cad5..83dcfaabf5 100644 --- a/nginx.conf +++ b/nginx.conf @@ -681,6 +681,8 @@ server { rewrite ^/platform/integrations/chatgpt-plugin$ https://blog.apify.com/add-custom-actions-to-your-gpts/ redirect; # TypeScript course was removed from the Academy - https://github.com/apify/apify-docs/pull/1552 rewrite ^/academy/switching-to-typescript(/.*)?$ https://apify.com/templates/categories/typescript permanent; + # Airtable console integration was removed + rewrite ^/platform/integrations/airtable/console$ /platform/integrations/airtable permanent; # Glossary has been removed rewrite ^/academy/glossary(/.*)?$ / permanent; diff --git a/sources/platform/integrations/data-storage/airtable/console_integration.md b/sources/platform/integrations/data-storage/airtable/console_integration.md deleted file mode 100644 index 8375bb7229..0000000000 --- a/sources/platform/integrations/data-storage/airtable/console_integration.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: Airtable integration on Apify Console -description: Set up the Airtable integration in Apify Console to automatically upload Actor run results to your Airtable base after each successful Actor run. -sidebar_label: Apify Console integration -sidebar_position: 1 -slug: /integrations/airtable/console ---- - -import ThirdPartyDisclaimer from '@site/sources/_partials/_third-party-integration.mdx'; - -[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. - -This integration uses OAuth 2.0, a secure authorization protocol, to connect your Airtable account to Apify and manage data transfers. - - - -## Connect Apify with Airtable - -To use the Apify integration for Airtable, ensure you have: - -- An [Apify account](https://console.apify.com/) -- An [Airtable account](https://www.airtable.com/) - -### Set up connection within Apify Console - -1. In Apify Console, go to the [API & Integrations tab](https://console.apify.com/settings/integrations) in the **Settings** section. -1. Under **Account-level integrations**, click **Add account**. - - ![Add account button in Account-level integrations section of the settings](../../images/airtable/connect-account-1.png) - -1. Select **Airtable** from the list of available services. - - ![Connect with Airtable button among other buttons for connection of other available services](../../images/airtable/connect-account-2.png) - -1. Follow the OAuth 2.0 authorization flow to securely connect your Airtable account. - -1. Grant Apify access to the workspaces and bases you want to use. - -### Set up Airtable integration - -1. [Choose an Actor or Task](https://console.apify.com/actors) to integrate with Airtable. - -1. Go to the **Integrations** tab and click **Upload data to Airtable**. - - ![Airtable integration option among other available integrations](../../images/airtable/set-up-integration-1.png) - -1. Select the upload mode: - - **CREATE**: New table is created for each run of this integration. - - **APPEND**: New records are added to the specified table. If the table does not yet exist, new one is created. - - **OVERWRITE**: All records in the specified table are replaced with new data. If the table does not yet exist, new one is created. - -1. Select a connected Airtable account and choose the base where the Actor run results will be uploaded. - -1. Enter a table name or select an existing one. - - To ensure uniqueness when using CREATE mode, use dynamic variables. If a table with the same name already exists in CREATE mode, a random token will be appended. - - ![Airtable integration configuration form](../../images/airtable/set-up-integration-2.png) - -1. Save the integration. Once your Actor runs, you'll see its results uploaded to Airtable. - - ![Airtable table filled with data](../../images/airtable/set-up-integration-3.png) - diff --git a/sources/platform/integrations/data-storage/airtable/index.md b/sources/platform/integrations/data-storage/airtable/index.md index c1026ab870..04c9876e08 100644 --- a/sources/platform/integrations/data-storage/airtable/index.md +++ b/sources/platform/integrations/data-storage/airtable/index.md @@ -1,6 +1,6 @@ --- title: Airtable integration -description: Connect Apify with Airtable to automatically upload Actor run results to your base. Use the Apify extension on Airtable or the Console integration. +description: Connect Apify with Airtable to automatically upload Actor run results to your base using the Apify extension on Airtable. sidebar_label: Airtable sidebar_position: 4 slug: /integrations/airtable @@ -21,15 +21,6 @@ To use the Apify integration for Airtable, ensure you have: - An [Apify account](https://console.apify.com/) - An [Airtable account](https://www.airtable.com/) -## Types of integration - -You can integrate Apify with Airtable using one of two options: - -- _Apify extension_ on Airtable website. -- _Console integration_ on the Actor page. - -This guide explains how to use the _Apify extension_. For console integration instructions, see the [Console integration](/platform/integrations/airtable/console) documentation - ## Setup ### Install Apify extension diff --git a/sources/platform/integrations/images/airtable/connect-account-1.png b/sources/platform/integrations/images/airtable/connect-account-1.png deleted file mode 100644 index d673fe8acf..0000000000 Binary files a/sources/platform/integrations/images/airtable/connect-account-1.png and /dev/null differ diff --git a/sources/platform/integrations/images/airtable/connect-account-2.png b/sources/platform/integrations/images/airtable/connect-account-2.png deleted file mode 100644 index 07d6ed9cae..0000000000 Binary files a/sources/platform/integrations/images/airtable/connect-account-2.png and /dev/null differ diff --git a/sources/platform/integrations/images/airtable/set-up-integration-1.png b/sources/platform/integrations/images/airtable/set-up-integration-1.png deleted file mode 100644 index 7124cdba6d..0000000000 Binary files a/sources/platform/integrations/images/airtable/set-up-integration-1.png and /dev/null differ diff --git a/sources/platform/integrations/images/airtable/set-up-integration-2.png b/sources/platform/integrations/images/airtable/set-up-integration-2.png deleted file mode 100644 index f15231ce0c..0000000000 Binary files a/sources/platform/integrations/images/airtable/set-up-integration-2.png and /dev/null differ diff --git a/sources/platform/integrations/images/airtable/set-up-integration-3.png b/sources/platform/integrations/images/airtable/set-up-integration-3.png deleted file mode 100644 index 11b7854c63..0000000000 Binary files a/sources/platform/integrations/images/airtable/set-up-integration-3.png and /dev/null differ