Airtable Trigger
Trigger workflows when a record is created or updated in an Airtable table.
Overview
Start a workflow when a record changes in an Airtable table. Point the trigger at a Base ID and Table and choose what fires it:
- Record created — fires once per new record (watches
CREATED_TIME()). - Record created or updated — fires on any change (watches
LAST_MODIFIED_TIME()).
To watch only specific columns, set the optional Trigger Field to a Last modified time field configured in Airtable to track just those columns — the trigger then uses that field instead of the built-in functions.
How polling works
- Falcon Builder checks the table every few minutes and delivers records changed since the last check, oldest first, so nothing is missed between runs.
- Filtering happens server-side in Airtable via
filterByFormula. Add your own Filter By Formula (e.g.{Status}='Open') to further constrain what fires, or set a View so only records visible in that view count. - Max per Poll caps how many records are emitted per check (1–100).
Trigger output ($json)
{{$json.id}}— the record ID (rec…){{$json.event}}—record_createdorrecord_updated{{$json.fields}}— the record's field values;{{$json.fields.Name}}reads a specific field by name{{$json.createdTime}}— when the record was created (ISO 8601){{$json.baseId}}/{{$json.table}}— where the record came from{{$json.record}}— the full Airtable record object
Common Use Cases
- Send a Slack or email notification when a new row lands in a base.
- Sync new or changed records into your CRM or database.
- Kick off an AI workflow that enriches a record, then writes back via the Airtable node.
- Watch a "Ready" view and process records the moment they qualify.