Use Airtable to list bases and table schemas, read or write records, and start workflows from record changes. For token setup, see Personal Access Tokens.
Trigger mode handles record creation, updates, and deletion. Inspect payloads or latestPayload for Airtable's raw changes; deleted record IDs are under changedTablesById[tableId].destroyedRecordIds. The airtableChanges array currently consolidates created and updated records and returns changed cell values in changedFields.
Connection guides: Personal access tokens.
OAuth scopes
Sim requests these scopes when someone connects an Airtable account. For a self-hosted deployment, register your own app with the provider using the settings below. See Integrations and OAuth for setup.
Use the block
List bases, list tables (with schema), and create, get, list, update, upsert, or delete records. Use trigger mode to start a workflow when a record is created, updated, or deleted in an Airtable table.
Actions
Airtable List Bases
List all bases the authenticated user has access to
Airtable List Tables
List all tables and their schema in an Airtable base
Airtable List Records
Read records from an Airtable table
Airtable Get Record
Retrieve a single record from an Airtable table by its ID
Airtable Create Records
Write new records to an Airtable table
Airtable Update Record
Update an existing record in an Airtable table by ID
Airtable Update Multiple Records
Update multiple existing records in an Airtable table
Airtable Upsert Records
Update existing records or create new ones in an Airtable table, matching on the specified merge fields
Airtable Delete Records
Delete one or more records from an Airtable table by ID
Airtable Get Base Schema
Get the schema of all tables, fields, and views in an Airtable base
Triggers
A trigger starts a workflow when a supported event occurs in this service.
Airtable Webhook
Trigger workflow from Airtable record changes like create, update, and delete events (requires Airtable credentials)