
Airtable automations
Productivity · 13 integrations · 8 workflow guides
Teams automate Airtable to sync CRM data, trigger notifications when records change, and create or update records from form submissions or external apps. Popular workflows include syncing HubSpot deals to project tracking bases, sending Slack alerts for new submissions, and updating Salesforce contacts when Airtable records change.
What it costs to automate Airtable
Platform pricing at different volumes. Annual billing shown.
| Platform | Free tier | 100 tasks/mo | 1K tasks/mo | 10K tasks/mo |
|---|---|---|---|---|
| Zapier | 100 tasks/mo | Free | $69/mo | $69+/mo |
| Power Automate | 750 runs/mo | Free | $15/mo | $15/mo |
| Make | 1,000 credits/mo | Free | Free | $10.59/mo |
| Pipedream | 100 credits/mo | Free | $29/mo | $79/mo |
| n8n | Yes | $20/mo | $20/mo | $50/mo |
Airtable integrations
Each page compares all five platforms for that pair.


























Popular Airtable workflow guides
Step-by-step setup instructions for specific automations.
How to Send Airtable Status Change Alerts to Slack with Zapier
Automatically send a Slack DM to the assigned team member whenever a record's status field changes in Airtable.
How to Send Status Change Alerts to Slack with Make
Automatically send Slack DMs to assigned team members when Airtable record status changes.
How to Send Airtable Status Change Alerts to Slack with n8n
Automatically send Slack DMs to assigned team members when record status fields change in Airtable.
How to Send Airtable Notifications to Slack with Power Automate
Posts a formatted Slack message instantly when a new record is added to your Airtable base.
How to Send Airtable Record Alerts to Slack with Pipedream
Send formatted Slack messages instantly when new rows are added to your Airtable base.
How to Send Airtable Record Notifications to Slack with Zapier
Automatically post formatted messages to Slack whenever a new row is added to your Airtable base.
How to Send Airtable Row Updates to Slack with Make
Automatically post formatted Slack messages with key field values whenever someone adds a new row to your Airtable base.
How to Send Airtable Record Notifications to Slack with n8n
Automatically post a formatted message to Slack whenever a new record is added to your Airtable base.
Airtable triggers & actions by platform
Which capabilities each platform supports for Airtable.
| Capability | Zapier | Make | n8n | Power Automate | Pipedream |
|---|---|---|---|---|---|
| Triggers | |||||
| Contact Updated | ✓ | ✓ | — | — | — |
| New Customer | ✓ | ✓ | — | — | — |
| New or Updated Record | ✓ | — | — | — | ✓ |
| New Order (Shopify) | ✓ | ✓ | — | — | — |
| Subscription Updated | ✓ | ✓ | — | — | — |
| Account Updated | ✓ | — | — | — | — |
| Airtable Poll Trigger | — | — | ✓ | — | — |
| Airtable Polling | — | — | ✓ | — | — |
| Airtable Trigger (new/updated record) | — | — | ✓ | — | — |
| Airtable Trigger (polling) | — | — | ✓ | — | — |
| HTTP Webhook | — | — | — | — | ✓ |
| When a record is created | — | — | — | ✓ | — |
| When a record is modified | — | — | — | ✓ | — |
| Actions | |||||
| Create Record | ✓ | ✓ | ✓ | ✓ | ✓ |
| Create Record (Airtable) | ✓ | ✓ | ✓ | ✓ | ✓ |
| Update Record | ✓ | ✓ | ✓ | ✓ | ✓ |
| Update Record (Airtable) | ✓ | ✓ | ✓ | — | ✓ |
| Create a Record | ✓ | ✓ | — | — | — |
| Create a Record (Airtable) | ✓ | ✓ | — | — | — |
| Create Multiple Records | ✓ | ✓ | — | — | — |
| Create or Update Record (Upsert) | — | ✓ | — | — | ✓ |
| HTTP Request | — | — | ✓ | — | ✓ |
| Invite to Channel | ✓ | ✓ | — | — | — |
Things to know about automating Airtable
Rate Limits
Airtable enforces a strict 5 requests per second per base across all pricing tiers, with no option to increase this limit. API supports batching up to 10 records per request, allowing up to 50 record updates per second.
API Authentication
User API keys were deprecated February 1, 2024 — all automations must now use Personal Access Tokens or OAuth. Tokens inherit the creator's permissions, so API schema changes require Creator-level base access.
Monthly Quotas
Teams plan includes 100,000 API calls per workspace monthly, while Business and Enterprise plans offer unlimited API calls. All plans remain subject to the 5 requests/second rate limit regardless of quota.
Webhook Limitations
Webhooks are capped at 100kb payload size and 5 requests per second, with no signature verification support. Large file attachments may cause 'Attachment URL is disallowed' errors if automations trigger before processing completes.
Automation Quotas
Each base supports maximum 50 native automations with ~30 built-in integrations available. Complex workflows often require external platforms like Zapier, Make, n8n, Power Automate, or Pipedream for additional triggers and actions.
Volume Safeguards
Airtable blocks additional automation steps with 'Rate limit exceeded: too many jobs have been created' when pending actions exceed internal thresholds. Failures reported with as few as 5-10 records created within 2 minutes during peak usage.
What breaks at scale
Airtable's 'Rate limit exceeded: too many jobs have been created' error blocks new automation steps when pending actions exceed internal queue thresholds. Users report failures with as few as 5-10 records created within 2 minutes, forcing you to stagger triggers or split workflows across multiple bases to avoid the queue backup.
Automations fail with 'Attachment URL is disallowed' when triggering before Airtable finishes processing uploaded files. This particularly affects AI actions requiring processed URLs or workflows handling multiple simultaneous attachments, causing previously stable automations to break unpredictably when file processing takes longer than expected.
The 5 requests/second rate limit becomes a bottleneck for high-volume sync operations, causing 429 errors that require 30-second waits before retry. Multiple integrations (Zapier + Make + direct API calls) compete for the same rate limit pool, leading to cascading failures during peak usage when human users are also actively working in bases.
Frequently asked questions
What are Airtable's API rate limits for Zapier and Make integrations?
Airtable enforces 5 requests per second per base regardless of automation platform. This affects Zapier, Make, n8n, Power Automate, and Pipedream equally, though batching up to 10 records per request can help optimize throughput to 50 records per second.
Can I use webhooks to trigger automations when Airtable records change?
Yes, but webhooks have a 100kb payload limit and 5 requests/second cap with no signature verification. All major platforms (Zapier, Make, n8n, Power Automate, Pipedream) support Airtable webhooks, though polling may be more reliable for high-volume scenarios.
How many automations can I create in Airtable vs external platforms?
Airtable limits each base to 50 native automations with ~30 built-in integrations. External platforms like Zapier, Make, n8n, Power Automate, and Pipedream offer unlimited workflows but count against API rate limits and may have different pricing models per execution.
What authentication do I need for Airtable API integrations?
Personal Access Tokens are required since February 2024 when API keys were deprecated. All automation platforms now use PATs or OAuth, with tokens inheriting the creator's base permissions for operations across Zapier, Make, n8n, Power Automate, and Pipedream.