Skip to main content
The Airtable node adds Airtable operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.
You can wire the Airtable node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Airtable under Credentials in the node settings. See Connecting credentials for the general flow.

Personal access token

Enter the values manually when creating the credential. Get your credentials here.

OAuth

Sign in with your Airtable account when prompted; no keys to copy. NoClick requests the following permissions:
  • data.records:read
  • data.records:write
  • schema.bases:read
  • schema.bases:write
  • webhook:manage

Operations

Base

OperationIDDescription
Fetch Base Schemafetch_base_schemaGet the schema (tables and fields) of a base
List Accessible Baseslist_accessible_basesList all accessible bases

Comment

OperationIDDescription
Create Record Commentcreate_record_commentCreate a comment on a record
Delete Record Commentdelete_record_commentDelete a comment
List Record Commentslist_record_commentsList comments on a record
Update Record Commentupdate_record_commentUpdate a comment

Record

OperationIDDescription
Create Multiple Recordscreate_multiple_recordsCreate one or more records (batch create up to 10)
Delete Multiple Recordsdelete_multiple_recordsDelete one or more records (batch delete up to 10)
Delete Single Recorddelete_single_recordDelete a single record by ID
Fetch Single Recordfetch_single_recordGet a single record by ID
List Table Recordslist_table_recordsList records from a table with filtering, sorting, and pagination
Update Multiple Recordsupdate_multiple_recordsUpdate one or more records (batch update up to 10)
Update Single Recordupdate_single_recordUpdate a single record by ID
Upsert Records by Field Matchupsert_records_by_field_matchCreate or update records based on field matching (upsert)

Table

OperationIDDescription
Create New Tablecreate_new_tableCreate a new table in a base
Create Table Fieldcreate_table_fieldCreate a new field in a table
Update Table Fieldupdate_table_fieldUpdate a field’s name or description
Update Table Metadataupdate_table_metadataUpdate a table’s name or description

Webhook

OperationIDDescription
Create Base Webhookcreate_base_webhookCreate a webhook for a base
Delete Base Webhookdelete_base_webhookDelete a webhook
Enable Webhook Notificationsenable_webhook_notificationsEnable notifications for a webhook
List Base Webhookslist_base_webhooksList all webhooks for a base
List Webhook Payloadslist_webhook_payloadsList payloads for a webhook
Refresh Webhook Expirationrefresh_webhook_expirationRefresh a webhook to extend its expiration