Airtable Automation Workflows
1,073 ready-made Airtable workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Use Airtable as a lightweight database: sync records, trigger on changes, enrich rows.
Remove Image Backgrounds with APImage AI: Airtable to Google Drive
# AI Background Removal Workflow This workflow **automatically removes backgrounds** from images stored in **Airtable** using the **[APImage API](https://apimage.org)**, then downloads and saves the processed images to **Google Drive**. Perfect for batch processing product photos, portraits, or any images that need clean, transparent backgrounds. The source (Airtable) and the storage (Google Drive) can be **changed to any service** or database you want/use.  ## Nodes Overview ### 1. **Remove Background** (Manual Trigger) This manual trigger starts the background removal process when clicked. **Customization Options:** - Replace with **Schedule Trigger** for automatic daily/weekly processing - Replace with **Webhook Trigger** to start via API calls - Replace with **File Trigger** to process when new files are added --- ### 2. **Get a Record** (Airtable) Retrieves media files from your Airtable Creatives Library database. - Connects to the Media Files table in your Airtable base - Fetches records containing image thumbnails for processing - Returns all matching records with their thumbnail URLs and metadata **Required Airtable Structure:** - Table with image/attachment field (currently expects thumbnail field) - Optional fields: File Name, Media Type, Upload Date, File Size **Customization Options:** - Replace with **Google Sheets**, **Notion**, or any database node - Add filters to process only specific records - Change to different tables with image URLs --- ### 3. **Code** (JavaScript Processing) Processes Airtable records and prepares thumbnail data for background removal. - Extracts thumbnail URLs from each record - Chooses best quality thumbnail (large > full > original) - Creates clean filenames by removing special characters - Adds processing metadata and timestamps **Key Features:** ```javascript // Selects best thumbnail quality if (thumbnail.thumbnails?.large?.url) { thumbnailUrl = thumbnail.thumbnails.large.url; } // Creates clean filename cleanFileName: (record.fields['File Name'] || 'unknown') .replace(/[^a-zA-Z0-9]/g, '_') .toLowerCase() ``` **Easy Customization for Different Databases:** - **Product Database**: Change field mappings to Product Name, SKU, Category - **Portfolio Database**: Use Project Name, Client, Tags - **Employee Database**: Use Full Name, Department, Position --- ### 4. **Split Out** Converts the array of thumbnails into individual items for parallel processing. - Enables processing multiple images simultaneously - Each item contains all thumbnail metadata for downstream nodes --- ### 5. **APImage API** (HTTP Request) Calls the APImage service to remove backgrounds from images. **API Endpoint:** ``` POST https://apimage.org/api/ai-remove-background ``` **Request Configuration:** - **Header**: `Authorization: Bearer YOUR_API_KEY` - **Body**: `image_url: {{ $json.originalThumbnailUrl }}` **Setup Required:** 1. Replace `YOUR_API_KEY` with your actual API key 2. Get your key from [APImage Dashboard](https://apimage.org/dashboard) --- ### 6. **Download** (HTTP Request) Downloads the processed image from APImages servers using the returned URL. - Fetches the background-removed image file - Prepares image data for upload to storage --- ### 7. **Upload File** (Google Drive) Saves processed images to your Google Drive in a bg_removal folder. **Customization Options:** - Replace with **Dropbox**, **OneDrive**, **AWS S3**, or **FTP** upload - Create date-based folder structures - Use dynamic filenames with metadata - Upload to multiple destinations simultaneously --- ## How to Get Started 1. **Set up APImage API:** - Double-click the **APImage API** node - Replace `YOUR_API_KEY` with your actual API key - Keep the `Bearer` prefix 2. **Configure Airtable:** - Ensure your Airtable has a table with image attachments - Update field names in the **Code** node if different from defaults 3. **Test the workflow:** - Click the **Remove Background** trigger node - Verify images are processed and uploaded successfully [Get your API Key](https://apimage.org/dashboard) --- ## How to Customize ### **Input Customization** (Left Section) Replace the Airtable integration with any data source containing image URLs: - **Google Sheets** with product catalogs - **Notion** databases with image galleries - **Webhooks** from external systems - **File system** monitoring for new uploads - **Database** queries for image records ### **Output Customization** (Right Section) Modify where processed images are stored: - **Multiple Storage**: Upload to Google Drive + Dropbox simultaneously - **Database Updates**: Update original records with processed image URLs - **Email/Slack**: Send processed images via communication tools - **Website Integration**: Upload directly to WordPress, Shopify, etc. ### **Processing Customization**
n8n$9.99Streamline Markdown to HTML Conversion with Airtable Integration
This workflow automates the process of converting Markdown content from Airtable into HTML format, making it ideal for users who need to publish formatted content on their websites or applications. By leveraging the power of n8n, this automation c...
n8n$5.73Create an Airtable record from a LINE message
Every time a message is sent to your LINE chat, Make will create a new record in your Airtable. This template is created for table with a column's name "LINE message"
Make$2.99Look for invalid emails on Airtable records and delete them
A ready-to-use Make workflow that connects Airtable, Zerobounce, Util. Look for invalid emails on Airtable records and delete them. Customize and deploy in minutes.
Make$4.99Image URL to Attachment Conversion in Airtable
This workflow automates the process of transforming image URLs stored in Airtable records into actual uploaded attachments. It starts with a manual trigger, allowing users to execute the workflow at their convenience. Upon activation, the workflow...
n8n$9.99Create new LionDesk contacts from Airtable records when triggered by a Webhook
Every time a custom webhook is triggered, Make will automatically use the output of the webhook to retrieve a record from Airtable and validate the email using ZeroBounce. If the email status is valid it will create a record in LionDesk. The webhook should have a field id otherwise the scenario will not be triggered.
Make$4.99Automate GPT-4 Fine-Tuning with Google Sheets or Airtable
Streamline the process of fine-tuning GPT models by automating data extraction from Google Sheets or Airtable, converting it to JSONL, and initiating the fine-tuning process with OpenAI.
n8n$14.99Add or update records in Airtable from new orders in GoodBarber eCommerce
Every time a new order is created in GoodBarber eCommerce, a new record will be created in Airtable. The template expects your Airtable table to have the following columns: 1) ID 2) Email 3) Total 4) Status
Make$2.99Sync Products from Airtable to Shopify with Inventory Management
Automates creating and updating Shopify products from Airtable records marked for sync, including inventory quantity tracking at the default location. Matches products by slug/handle for seamless synchronization.
n8n$19.99Enrich businesses in Airtable using Yelp
Make will watch for new records in a specified Airtable table at regular intervals, search businesses containing in records by phone, and update a record in Airtable using information found. The template uses this [example table](https://airtable.com/shrV8EenwIzawJwiX).
Make$3.99Automatically Shorten Airtable Links with Bitly and Share on Discord
Streamline your workflow by automatically shortening links from Airtable using Bitly and posting them as messages in Discord.
Make$3.99Twitter Keyword & Public-Figure Monitor with Airtable Archiving
Monitors Twitter for keywords or public figures daily, deduplicates tweets, and archives new ones with metadata to Airtable for analysis.
n8n$12.99Automate Blog Post Publishing: Airtable to Hashnode API
Automates creating draft blog posts on Hashnode from unpublished Airtable entries using API integration. Handles batch processing, validation, status updates, and error handling for seamless content publishing.
n8n$18.99Build an Intelligent Chatbot with OpenAI and Airtable Integration
Create a sophisticated chatbot that leverages OpenAI's language model and Airtable as a knowledge base, enabling automated, contextual responses.
n8n$9.99Sync New Adalo Records to Airtable Automatically
Automatically transfer new records from Adalo to a specified table in Airtable, ensuring your data is always up-to-date.
MakeFreeCreate Airtable records when new labels added to Trello cards
This automation watches your Trello cards for new labels and creates records on Airtable with the data.
MakeFreeSync Shopify Orders to Airtable with Auto-Updates
Automates syncing Shopify order webhooks to Airtable, breaking down line items into detailed records for analytics and inventory management.
n8n$24.99Approve or decline an employees request on Airtable and email the relevant people
This automation forms the second part of this [template](https://www.integromat.com/en/integration/8802-capture-your-employee-s-special-requests-on-airtable-and-send-slack-notifications) which uses the same [Airtable Base.](https://airtable.com/shrq94sArZkbeoMXq/tblmnpeH14Lx6cotS/viwm9uS6YN3Qd7ryh?blocks=hide) After reviewing the employees request (like the gym access example used previously), you can select Approved or Declined under the Request status field. If declined, the employee will be informed, if approved, you need to select the recipient of the email that will attend to the request by providing the access card etc.
Make$2.99Send Merci Facteur postcards from new Airtable records
Every time a new record is added to your Airtable base, Make will automatically send a Merci Facteur postcard for it.
Make$3.99Classify Bug Reports using Airtable + ChatGPT
Manage incoming reports sent through Airtable by using ChatGPT to classify it into specific priorities.
PipedreamFreeSave new Tripetto entries to an Airtable table
Every time someone fills out your Tripetto form, Make will automatically add the submission to a new record in an Airtable table.
MakeFreeUpdate Airtable records based on ChatGPT's Assistant (2 prompts) responses
Use this template to update Airtable records using insights from 2 ChatGPT Assistant prompts. Trigger record updates in Airtable based on advanced AI-generated responses for streamlined data management.
Make$4.99Store Retell AI Transcripts in Sheets, Airtable or Notion via Webhook
Captures Retell AI voice call transcripts and analysis via webhook, storing them in Google Sheets, Airtable, or Notion for easy access and history tracking.
n8n$14.99Create a sales note in ActiveDEMAND from an Airtable record
This scenario lets you export Airtable records into ActiveDEMAND as a sales note. In order for it to work your Airtable table has to look like [this](https://airtable.com/shrAZmy1wK3qROb9f).
Make$3.99
More integrations
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work