Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
Airtable logo

Airtable

Read and write bases and records.

ProductivityOAuth28 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
AIRTABLE_CREATE_BASE
Creates a new Airtable base with specified tables and fields within a workspace.
POST /composio/airtable/airtable_create_baseexternal_send——managed
AIRTABLE_CREATE_COMMENT
Tool to create a comment on a specific Airtable record. Use when adding comments to records, mentioning collaborators using @[userId] syntax, or creating threaded comment replies. Supports optional parentCommentId for threaded conversations.
POST /composio/airtable/airtable_create_commentexternal_send——managed
AIRTABLE_CREATE_FIELD
Creates a new field within a specified table in an Airtable base.
POST /composio/airtable/airtable_create_fieldexternal_send——managed
AIRTABLE_CREATE_MULTIPLE_RECORDS
DEPRECATED: Use AIRTABLE_CREATE_RECORDS instead. Creates multiple new records in a specified Airtable table.
POST /composio/airtable/airtable_create_multiple_recordsexternal_send——managed
AIRTABLE_CREATE_RECORD
DEPRECATED: Use CreateRecords instead. Creates a new record in a specified Airtable table; field values must conform to the table's column types.
POST /composio/airtable/airtable_create_recordexternal_send——managed
AIRTABLE_CREATE_RECORD_FROM_NATURAL_LANGUAGE
Creates a new record in an Airtable table from a natural language description. Fetches the table schema, uses an LLM to generate the correct field payload, and creates the record with typecast enabled for automatic type conversion.
POST /composio/airtable/airtable_create_record_from_natural_languageexternal_send——managed
AIRTABLE_CREATE_RECORDS
Tool to create multiple records (up to 10) in a specified Airtable table. Use when you need to add new rows to a table with field values. Rate limit: 5 requests per second per base.
POST /composio/airtable/airtable_create_recordsexternal_send——managed
AIRTABLE_CREATE_TABLE
Creates a new table within a specified existing Airtable base, allowing definition of its name, description, and field structure.
POST /composio/airtable/airtable_create_tableexternal_send——managed
AIRTABLE_DELETE_COMMENT
Tool to delete a comment from a record in an Airtable table. Use when you need to remove an existing comment. Non-admin users can only delete their own comments; Enterprise Admins can delete any comment.
POST /composio/airtable/airtable_delete_commentexternal_send——managed
AIRTABLE_DELETE_MULTIPLE_RECORDS
Tool to delete up to 10 specified records from a table within an Airtable base. Use when you need to remove multiple records in a single operation.
POST /composio/airtable/airtable_delete_multiple_recordsexternal_send——managed
AIRTABLE_DELETE_RECORD
Permanently deletes a specific record from an existing table within an existing Airtable base.
POST /composio/airtable/airtable_delete_recordexternal_send——managed
AIRTABLE_GET_ATTACHMENT_INFO
Retrieves attachment information from a specific field in an Airtable record. Returns metadata including file URLs, sizes, types, and thumbnails for all attachments in the specified field. Use this action when you need to access file metadata or download URLs for attachments stored in Airtable. Note that attachment URLs expire 2 hours after being retrieved from the API.
GET /composio/airtable/airtable_get_attachment_infonone——managed

Showing 12 of 28 Airtable actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.