Skip to main content
Use Airtable as a trigger or a set of actions in your Workflows. Start a Workflow when records are created, updated, or deleted — and use Airtable actions to read and write records as part of any automation.
Airtable Workflow actions and triggers require a paid Cassidy plan.

Connect your account

  1. Open an Airtable trigger or action in the Workflow builder.
  2. Click Connect.
  3. Sign in with Airtable.
  4. Click Add all resources to grant access to all your bases, or Add a base to select specific ones.

Triggers

Record created

Starts a Workflow when a new record is added to a table. Configuration
FieldDescription
BaseThe Airtable base to watch
TableThe table to watch for new records
Output variables
VariableDescription
Created Record IDThe unique identifier of the new record
Created TimeTimestamp when the record was created
ValuesList of field IDs and values on the new record

Record updated

Starts a Workflow when an existing record is modified. Optionally, limit the trigger to fire only when specific fields change. Configuration
FieldDescription
BaseThe Airtable base to watch
TableThe table to watch for updates
Watched fields(Optional) Specific fields to watch. Leave empty to trigger on any field change.
Output variables
VariableDescription
Updated Record IDThe unique identifier of the updated record
Updated TimeTimestamp when the record was last modified
Record ValuesAll field IDs and their current values on the record

Record deleted

Starts a Workflow when a record is removed from a table. Configuration
FieldDescription
BaseThe Airtable base to watch
TableThe table to watch for deletions
Output variables
VariableDescription
Deleted Record IDThe unique identifier of the deleted record
Deleted TimeTimestamp when the record was deleted

Actions

List records

Retrieves records from an Airtable table. Use this to look up data in a base and pass it to later steps in your Workflow. Configuration
FieldDescription
BaseThe base containing the table
TableThe table to retrieve records from
Max records(Optional) Maximum number of records to return. Defaults to 100.
Output variables
VariableDescription
RecordsList of records, each with a Record ID, Created Time, and a list of field names and values

Add record

Creates a new record in a table with the field values you specify. Configuration
FieldDescription
BaseThe base containing the table
TableThe table to add the record to
FieldsOne or more field–value pairs to populate on the new record. Values support variables from previous steps.
Output variables
VariableDescription
Record IDThe unique identifier of the created record
Created TimeTimestamp when the record was created
FieldsList of field names and values on the created record

Update record

Updates one or more fields on an existing record. Configuration
FieldDescription
BaseThe base containing the table
TableThe table containing the record
Record IDThe ID of the record to update. Reference this from a trigger or a previous List Records step.
FieldsOne or more field–value pairs to update. Values support variables from previous steps.
Output variables
VariableDescription
Record IDThe unique identifier of the updated record
FieldsList of field names and values after the update

Delete record

Permanently removes a record from a table.
This action cannot be undone. The record will be permanently deleted from Airtable.
Configuration
FieldDescription
BaseThe base containing the table
TableThe table containing the record
Record IDThe ID of the record to delete
Output variables
VariableDescription
Record IDThe unique identifier of the deleted record

Add attachment

Uploads a file to an attachment field on an existing record. Use this to attach AI-generated documents, processed files, or outputs from earlier steps directly to an Airtable record. Configuration
FieldDescription
BaseThe base containing the table
TableThe table containing the record
Record IDThe ID of the record to attach the file to
FieldThe attachment field to add the file to
FileThe file to attach — reference a file variable from a previous step
Output variables
VariableDescription
Record IDThe unique identifier of the updated record
Created TimeTimestamp when the record was last modified

Next steps

Workflows overview

Learn how to build and run Workflows in Cassidy.

Airtable Agent Connector

Let Agents read and write Airtable records during conversations.