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.
Auto-translate Blog Articles with Google Translate and Airtable Storage
## How it works - Fetches a blog post HTML from your blog URL using an HTTP request node - Extracts readable content using Cheerio (code node) - Saves the raw blog text to Airtable - Translates the content to a language of your choice using Google Translate - Updates the same Airtable record with the translated version in a different column ## Set up steps - **Estimated setup time:** 15-20 minutes (includes connecting Airtable and Google Translate credentials) - You'll need an Airtable base with `HTML` and `TRANSLATED` fields - Or use this pre-made base: [Airtable Template](https://airtable.com/appP62U5MtSww1eeP/shrXwvYdN7EXPvsp) - Simply add your blog post URL inside the **HTTP Request** node
n8n$9.99Streamline Quote Requests with Tally, Airtable, Slack, and Gmail Automation
Automate your quote request process by capturing form submissions, notifying your sales team, storing leads in Airtable, and sending email confirmations—all seamlessly integrated in one n8n workflow.
n8n$9.99Automate Dynamic Video Creation with Luma AI and Airtable
This workflow automates the creation of dynamic videos using Luma AI and n8n, storing results in Airtable for easy access and tracking. It leverages custom prompts and random camera motions to generate visually engaging videos efficiently.
n8n$4.99Automate Job Search and Resume Optimization with AI and Airtable
Streamline your job application process by automating job searches, resume scoring, and customization using AI and Airtable.
n8n$14.99Automate Invoice Parsing and Storage with LlamaParse and Airtable
Streamline your invoice processing by automatically parsing invoices from Google Drive using LlamaParse and storing the data in Airtable. This workflow reduces manual entry errors and enhances operational efficiency.
n8n$14.99Automate AI Prompt Generation and Storage with Google Gemini and Airtable
This workflow automates the creation and categorization of AI prompts using Google Gemini and stores them in Airtable for easy management and retrieval.
n8n$9.99Automate YouTube Video Summarization into Airtable Content Ideas
Transform YouTube videos into structured content ideas stored in Airtable with minimal effort. This workflow extracts video transcripts, summarizes them using AI, and updates Airtable with the main ideas and key takeaways.
n8n$9.99Automate CV Screening and Applicant Scoring from Gmail to Airtable with AI
### How It Works 1. **Trigger** Watches for new emails with attachments in a Gmail label. 2. **Extract Data** - Extracts job code from the email subject (e.g., `FN-001`) - Extracts raw text from the attached CV (PDF) 3. **AI Parsing** Uses Google Gemini to parse the CV and extract: - Name - Email - Years of experience - Skills 4. **Job Lookup** Uses the extracted job code to retrieve job details from Airtable. 5. **AI Scoring** - Compares applicant data with job requirements - Scores from 1-100 - Generates a brief reasoning summary (in Bahasa Indonesia) 6. **Log to Airtable** Saves applicant data, score, and AI notes to the Applications table. ### Setup Instructions 1. **Prepare Airtable Base** - **Job Posts Table** - Columns: Job Code, Job Title, Required Skills, Minimum Experience, Job Description - **Applications Table** - Columns: Applicant Name, Email, Score, Notes - Include a linked field to the Job Posts table 2. **Add Credentials in n8n** - Gmail - Google AI (Gemini) - Airtable 3. **Configure Nodes** - **Trigger**: Set Gmail filter (e.g., `label:job-applications`) - **Extract Job Code**: Verify regex format, default is `([A-Z]{2}-\d{3})` - **Airtable Nodes**: Select your base and table in: - Find Job Post... - Save Applicant... 4. **Activate Workflow** - Save and enable the workflow - New applications will be processed automatically
n8n$14.99Create New WordPress Posts with a Featured Image Using Airtable
This workflow is aimed at creating new posts in WordPress automatically from an Airtable dashboard. When creating content in bulk, we can save time by automating how we post and publish this content. ## Usage 1. Get the content from Airtable. Since we have this as markdown, we will have to convert it to an HTML format to make it easier to publish and manage on WordPress. 2. Upload the blog post with the content, title, and all other relevant information needed for an optimized blog. 3. Once the post is posted, we need to upload the image and set it as a featured image for the blogs. Happy productivity.
n8n$9.99Automate Crypto Portfolio Tracking in Airtable
This workflow automatically updates your cryptocurrency portfolio values in Airtable every hour, enabling you to track your investments effortlessly.
n8n$4.99Discover HIDDEN YouTube Trends / Outlier Videos in Your Niche (Apify + Airtable)
## For Who? - Content Creators - YouTube Automation - Marketing Team --- ## How it works? **1 -** Every week, retrieve the keywords you want to track. **2 -** Thanks to Apify, scrape videos from YouTube Search related to these keywords, filtered by relevance. **3 -** Wait until the dataset is completed. **4 -** Get the information contained in the dataset. **5 -** For each video, clean and summarize the script. **6 -** Upload everything to your Airtable database. **YouTube Video Tutorial:** [](https://www.youtube.com/watch?v=pH2hVaij3FY) --- ## Setup (~5min) **Scheduled Trigger:** Select the frequency you want. If you change it, update the data accordingly in the Create Videos Dataset HTTP Request node in Body → JSON → dateFilter. **Setup Keywords:** Enter keywords related to the niche you want. If you change the number of keywords, update the data accordingly in the Create Videos Dataset HTTP Request node in Body → JSON → searchQueries. **Create Videos Dataset:** Refer to the Apify documentation for more: [https://docs.apify.com/api/v2/getting-started](https://docs.apify.com/api/v2/getting-started) **APIs:** For all HTTP Request nodes in the URL field, replace `[YOUR_API_TOKEN]` with your API token. --- **More Workflows:** [https://n8n.io/creators/nasser/](https://n8n.io/creators/nasser/)
n8n$14.99Auto-Scrape TikTok User Data via Dumpling AI and Segment in Airtable
### Who is this for? This workflow is for social media agencies, influencer marketers, and brand managers who need to automatically qualify TikTok creators based on their follower metrics. It's especially useful for teams managing influencer outreach campaigns or building talent databases. --- ### What problem is this workflow solving? Manually tracking TikTok user stats is time-consuming and inconsistent. This automation instantly pulls TikTok profile data and only saves creators who meet a defined follower threshold. It removes manual vetting, reduces spreadsheet work, and makes influencer qualification scalable. --- ### What this workflow does This workflow uses **Airtable** as the trigger, **Dumpling AI** to scrape TikTok profile information, and a logic condition to check if the profile has more than **100k followers**. Qualified profiles are updated with full metrics and stored back in Airtable. --- ### Setup 1. **Airtable Setup** - Create a table with a field named `TikTok username` - Connect your Airtable account to n8n using a Personal Access Token - Set up a trigger to run when a new TikTok username is added. 2. **Dumpling AI** - Sign up at [Dumpling AI](https://dumplingai.com) - Create a Dumpling AI credential in n8n using your API key - The HTTP node sends the TikTok handle to Dumpling's `/get-tiktok-profile` endpoint. 3. **Configure Filter** - The IF node checks if `followerCount` is greater than or equal to 100000. 4. **Airtable Update** - If qualified, the record is updated with: - `ID` (TikTok ID) - `followerCount` - `followingCount` - `heartCount` - `videoCount` --- ### How to customize this workflow to your needs - Change the follower count threshold to fit your campaign (e.g., 10K, 500K, 1M). - Add fields like engagement rate, niche tags, or scraped bio. - Chain additional steps like sending approved creators to your CRM or triggering outreach messages. - Add another filter to exclude private or inactive accounts.
n8n$4.99Sync noCRM.io Leads to Airtable Records
Automatically transfer leads from noCRM.io to Airtable, ensuring your data is up-to-date across platforms.
MakeFreeCreate a new Airtable record for every new email in Gmail
Automatically create a new Airtable record for every new email received in Gmail, streamlining your data organization and management process.
MakeFreeAirtable Rich Text to HTML Converter
This workflow converts rich text fields from Airtable into HTML format for improved web presentation.
n8n$6.99Automated Editorial Task Tracking & Notifications with Motion and Airtable
# Automated project status tracking with Airtable and Motion ## Who's it for Project managers, team leads, and agencies who need to automatically monitor project completion status across multiple clients and send notifications when specific milestones are reached. ## What it does This workflow automatically tracks project progress by connecting Airtable project databases with Motion task management. It monitors specific tasks within active projects and triggers email notifications when key milestones are completed. The system is designed to handle multiple projects simultaneously and can be customized for various notification triggers. ## How it works The workflow follows a structured monitoring process: - **Data Retrieval**: Fetches project information from Airtable (project names and Motion workspace IDs) - **Motion Integration**: Connects to Motion API using HTTP requests to retrieve project details - **Project Filtering**: Identifies only active projects with a status containing SEO in the name - **Task Monitoring**: Checks for specific completed tasks (e.g., Intégrer les articles de blog) - **Conditional Notifications**: Sends email alerts only when target tasks are marked as Completed - **Database Updates**: Updates Airtable with the last notification timestamps ## Requirements - Airtable account with project database - Motion account with API access - Gmail account for email notifications - HTTP request authentication for Motion API ## How to set up ### Step 1: Configure your Airtable database Ensure your Airtable contains the following fields: - Project names: Names of projects to monitor - Motion Workspace ID: Workspace identifiers for Motion API calls - Status - Calendrier éditorial: Project status field (set to Actif for active projects) - Last sent - Calendrier éditorial: Timestamp tracking for notification frequency - Email addresses: Client and team member contact information ### Step 2: Set up API credentials Configure the following authentication in n8n: - Airtable Personal Access Token: For database access - Motion API: HTTP header authentication for Motion integration - Gmail OAuth2: For email notification sending ### Step 3: Configure Motion API integration - Base URL: Uses Motion API v1 endpoints - Project retrieval: Fetches projects using workspace ID parameter - Task monitoring: Searches for specific task names and completion status - Custom filtering: Targets projects with SEO in name and a todo status ### Step 4: Customize scheduling - Default schedule: Runs daily between the 10th-31st of each month at 8 AM - Cron expression: 0 8 10-31 * * (modify as needed) - Frequency options: Can be adjusted for weekly, daily, or custom intervals ### Step 5: Set up email notifications Configure Gmail settings: - Recipients: Project managers, clients, and collaborators - Subject line: Dynamic formatting with project name and month - Message template: HTML-formatted email with a professional signature - Sender name: Customizable organization name ## How to customize the workflow ### Single project, multiple tasks monitoring To adapt for monitoring one project with several different tasks: - Modify the filter conditions to target your specific project - Add multiple HTTP requests for different task names - Create conditional branches for each task type - Set up different notification templates per task ### Multi-project customization - Database fields: Add custom fields in Airtable for different project types - Filtering logic: Modify conditions to match your project categorization - Motion workspace: Support multiple workspaces per client - Notification rules: Set different notification frequencies per project ### Alternative notification methods Replace or complement Gmail with: - Slack notifications: Send updates to team channels - Discord integration: Alert development teams - SMS notifications: Urgent milestone alerts - Webhook integrations: Connect to custom internal systems - Teams notifications: Enterprise communication ### Task monitoring variations - Multiple task types: Monitor different milestones (design, development, testing) - Task dependencies: Check completion of prerequisite tasks - Progress tracking: Monitor task progress percentages - Deadline monitoring: Alert on approaching deadlines ## Conditional logic features ### Smart filtering system - Active project detection: Only processes projects marked as Actif - Date-based filtering: Prevents duplicate notifications using timestamp comparison - Status verification: Confirms task completion before sending notifications - Project type filtering: Targets specific project categories (SEO projects in this example) ### Notification frequency control - Monthly notifications: Prevents spam by tracking last sent dates - Conditional execution: Only sends emails when tasks are actually completed - Database updates: Automatically records notification timestamps - Loop management: Processes multiple projects sequentially ## Results interpretation ### Automated monitoring outcomes Project status tracking: Real-time monitoring of active projects
n8n$9.99Automate Social Media Posting from Airtable to Buffer with Slack Notifications
Streamline your social media management by automatically transferring posts from Airtable to Buffer and notifying your team via Slack.
Make$3.99Automate Twitter Keyword Monitoring and Airtable Archiving
This workflow automatically searches Twitter for specified keywords, filters out duplicate tweets, and archives new tweets in Airtable with comprehensive metadata on a daily schedule.
n8n$4.99Transform LinkedIn Reactions into Airtable Content Ideas
Automatically convert your LinkedIn post reactions into structured content ideas stored in Airtable. This workflow fetches recent 'insightful' likes, filters them, and organizes the data for easy content planning.
n8n$9.99Automated Upwork Job Alerts with Airtable & Slack
## **Overview** This **automated workflow** fetches **Upwork job postings** using **Apify**, removes duplicate job listings via **Airtable**, and sends new job opportunities to **Slack**. ### **Key Features:** - **Automated job retrieval** from Upwork via Apify API - **Duplicate filtering** using Airtable to store only unique jobs - **Slack notifications** for new job postings - **Runs every 30 minutes** during working hours (9 AM - 5 PM) This workflow **requires an active Apify subscription** to function, as it uses the Apify Upwork API to fetch job listings. ## Who is This For? This workflow is ideal for: - Freelancers looking to track Upwork jobs in real time - Recruiters automating job collection for analytics - Developers who want to integrate Upwork job data into their applications ## What Problem Does This Solve? Manually checking Upwork for jobs is time-consuming and inefficient. This workflow: - Automates job discovery based on your keywords - Filters out duplicate listings, ensuring only new jobs are stored - Notifies you on Slack when new jobs appear ## How the Workflow Works ### 1. Schedule Trigger (Every 20 Minutes) - Triggers the workflow at 20-minute intervals - Ensures job searches are only executed during working hours (9 AM - 5 PM) ### 2. Query Upwork for Jobs - Uses Apify API to scrape Upwork job posts for specific keywords (e.g., n8n, Python) ### 3. Find Existing Jobs in Airtable - Searches Airtable to check if a job (based on title and link) already exists ### 4. Filter Out Duplicate Jobs - The Merge Node compares Upwork jobs with Airtable data - The IF Node filters out jobs that are already stored in the database ### 5. Save Only New Jobs in Airtable - The Insert Node adds only new job listings to the Airtable collection ### 6. Send a Slack Notification - If a new job is found, a Slack message is sent with job details ## Setup Guide ### Required API Keys - Upwork Scraper (Apify Token) - Get your token from Apify - Airtable Credentials - Slack API Token - Connect Slack to n8n and set the channel ID (default: #general) ### Configuration Steps 1. Modify search keywords in the Assign Parameters node (startUrls) 2. Adjust the Working Hours in the If Working Hours node 3. Set your Slack channel in the Slack node 4. Ensure Airtable is connected properly - you'll need to create a table with title and link columns. 5. Adjust the If Working Hours node to match your timezone and hours, or remove it altogether to receive notifications and updates constantly. ## How to Customize the Workflow - Change keywords: update the startUrls in the Assign Parameters node to track different job categories - Change If Working Hours: Modify conditions in the IF Node to filter times based on your needs - Modify Slack Notifications: Adjust the Slack message format to include additional job details ## Why Use This Workflow? - Automated job tracking without manual searches - Prevents duplicate entries in Airtable - Instant Slack notifications for new job opportunities - Customizable - adapt the workflow to different job categories ## Next Steps 1. Run the workflow and test with a small set of keywords 2. Expand job categories for better coverage 3. Enhance notifications by integrating Telegram, Email, or a dashboard This workflow ensures real-time job tracking, prevents duplicates, and keeps you updated effortlessly.
n8n$9.99Notify the person on Slack when they have been assigned to an Airtable task
When a person gets assigned/added as a collaborator on an Airtable record, a Slack notification is sent to the person as a direct message. his automation uses this [Airtable template](https://airtable.com/shrs46DK9JyokJd67/tblRYeKsqfzG73eIj/viwuySBcMcbXWtmyX?blocks=hide). You can adjust the table as you need and replace the example names with the actually names.
Make$2.99Automate ActiveCampaign Contact Creation from Zoom Webinars and Record in Airtable
Automatically create or update contacts in ActiveCampaign from approved Zoom webinar registrants and store their details in Airtable for easy tracking and analysis.
Make$4.99Automate Social Media Captions with AI and Airtable
This workflow automates the creation of social media post captions using AI, integrating seamlessly with Airtable to utilize stored background information such as target audience and tonality.
n8n$9.99Send LinkedIn Connection Request with Airtable
# Automating LinkedIn Connection Requests ## Use Case Automatically sending LinkedIn connection requests to prospects can significantly streamline your outreach process. This automation ensures you only send requests to users you're not already connected with, and can optionally include a personalized message. ## What This Automation Does This automation sends a LinkedIn connection request using the following input parameters: - **linked_url**: The LinkedIn profile URL of the person you want to connect with. - **airtop_profile**: The name of your [Airtop Profile](https://portal.airtop.ai/browser-profiles) authenticated on LinkedIn. - **message** *(optional)*: The note you want to include with your connection request. ## How It Works 1. Starts an Airtop browser session using your authenticated profile. 2. Opens the target LinkedIn profile in a new browser window. 3. Detects if you're already connected or if a connection request is pending. 4. If the Connect button is available: - If no message is provided, clicks Connect and sends the request without a note. - If a message is provided, clicks Add a note, types the message, and sends the request. 5. Terminates the browser session. ## Setup Requirements 1. [Airtop API Key](https://portal.airtop.ai/api-keys) - free to generate. 2. An [Airtop Profile](https://portal.airtop.ai/browser-profiles) logged in to LinkedIn (requires one-time authentication). ## Next Steps - **Pair with People Enrichment**: Use with the [LinkedIn Profile Finder](https://www.airtop.ai/blog/find-linkedin-profile-from-email) to generate URLs before sending requests. - **CRM Integration**: Log connection attempts and responses in your CRM. - **Campaign Sequencing**: Combine with message follow-up automations for a complete outreach flow. Read more about [automating LinkedIn Connection Requests](https://www.airtop.ai/automations/send-linkedin-connection-request-n8n)
n8n$14.99
More integrations
Need a custom Airtable workflow?
Our automation experts build tailored Airtable integrations for your exact stack.
Request a Custom Workflow