Airtable merges spreadsheet functionality with database power, enabling teams to organize projects, track tasks, and collaborate through customizable views, automation, and integrations for data management
You do not pick these by hand. Describe what the agent should do and Squidgy grants the matching ones — an agent told to draft replies gets the drafting action and not the sending one.
Get Base Schema
Retrieves the detailed schema for a specified airtable base, including its tables, fields, field types, and configurations, using the `baseid`.
AIRTABLE_GET_BASE_SCHEMAGet Record
Retrieves a specific record from a table within an airtable base.
AIRTABLE_GET_RECORDGet user information
Retrieves information, such as id and permission scopes, for the currently authenticated airtable user from the `/meta/whoami` endpoint.
AIRTABLE_GET_USER_INFOList bases
Retrieves all airtable bases accessible to the authenticated user, which may include an 'offset' for pagination.
AIRTABLE_LIST_BASESList Comments
Retrieves all comments for a specific record in an airtable table, requiring existing `baseid`, `tableidorname`, and `recordid`.
AIRTABLE_LIST_COMMENTSList records
Retrieves records from an airtable table, with options for filtering, sorting, pagination, and specifying returned fields.
AIRTABLE_LIST_RECORDSCreate base
Creates a new airtable base with specified tables and fields within a workspace; ensure field options are valid for their type.
AIRTABLE_CREATE_BASECreate Field
Creates a new field within a specified table in an airtable base.
AIRTABLE_CREATE_FIELDCreate multiple records
Creates multiple new records in a specified airtable table.
AIRTABLE_CREATE_MULTIPLE_RECORDSCreate a record
Creates a new record in a specified airtable table; field values must conform to the table's column types.
AIRTABLE_CREATE_RECORDCreate table
Creates a new table within a specified existing airtable base, allowing definition of its name, description, and field structure.
AIRTABLE_CREATE_TABLEDelete multiple records
Deletes up to 10 specified records from a table within an airtable base.
AIRTABLE_DELETE_MULTIPLE_RECORDSDelete Record
Permanently deletes a specific record from an existing table within an existing airtable base.
AIRTABLE_DELETE_RECORDUpdate multiple records
Updates multiple existing records in a specified airtable table; these updates are not performed atomically.
AIRTABLE_UPDATE_MULTIPLE_RECORDSUpdate record
Modifies specified fields of an existing record in an airtable base and table; the base, table, and record must exist.
AIRTABLE_UPDATE_RECORDCreate Comment
Creates a new comment on a specific record within an airtable base and table.
AIRTABLE_CREATE_COMMENTDelete Comment
Deletes an existing comment from a specified record in an airtable table.
AIRTABLE_DELETE_COMMENT17 distinct actions, listed in full on this page — 6 to read, 9 to create & update, 2 to send & publish. An agent gets the ones that match what you described it doing, not all of them at once.
Once, in Settings → Integrations. Sign in with your account (OAuth). The connection is yours, shared by every agent you build — you are not re-authorising per agent, and the agent never sees your credentials.
Yes — Airtable exposes 6 triggers, so an agent can start work when something changes rather than waiting to be asked.
The Airtable integration guide · All 58 connectable apps · The agent builder