Airtable + n8n

Airtable Webhooks for n8n

Trigger n8n workflows the moment your Airtable data changes. No polling, no scripts—just clean, real-time webhook events for new, updated, and deleted records.

Real-time triggers

Events are delivered instantly the moment records change in Airtable—no more 5–15 minute polling delays.

New, Updated, Deleted

Use a webhook URL to receive new records, updates with before/after data, and deletions—all in one place.

Efficient on executions

Skip expensive polling. Only consume n8n executions when real changes happen.

Watch exactly the right scope

Trigger on as much or as little as you need — a single column, one table, or your entire base.

Records

New, updated, and deleted records in a specific table. For updates, narrow it to specific columns so your workflow only runs when the fields you care about change.

Tables & columns

Get notified when tables or columns are created, renamed, retyped, or deleted — watch one table or the whole base.

Entire base

One webhook for every record or schema change across all tables. See base-wide webhooks.

Compare approaches

FeatureSimplified Webhooksn8n Airtable Trigger (Polling)Airtable Automations + Script
Setup DifficultyEasyEasyMedium
Coding RequiredNoNoYes
Real-time UpdatesYesNoYes
Delete DetectionYesNoNo
Cost EfficiencyHighLowMedium
Free TierYesYes*No
* Polling in n8n can consume executions quickly compared to event-based webhooks.

How it works with n8n

  1. Create a free Simplified Webhooks account and connect Airtable using a Personal Access Token.
  2. In n8n, add a Webhook node (POST) and copy its webhook URL.
  3. Create a new webhook in your Simplified Webhooks dashboard and paste the n8n webhook URL.
  4. Activate your workflow—you’re live.

Need a walkthrough? See our documentation.

Example webhook payload

{
  "id": "notification-id",
  "event": "update",
  "recordId": "recXXXX",
  "tableId": "tblXXXX",
  "baseId": "appXXXX",
  "fields": {},
  "meta": {
    "source": "client",
    "occurredAt": "2026-06-18T11:10:07.656Z",
    "user": {
      "id": "usr...",
      "name": "Test User",
      "email": "test.user@example.com"
    }
  }
}

Start building with real-time Airtable triggers

Generous free tier. Upgrade anytime.

Airtable Webhooks for n8n | Simplified Webhooks