FruxonDocs

Airtable

Airtable API integration for bases, tables, and record management

The Airtable integration lets your agents manage bases, tables, and records — list, create, update, delete, and search data in Airtable.

Prerequisites

You need one of the following:

  • Personal Access Token — Generate one at Airtable Developer Hub. Select the scopes and bases your agent needs access to.
  • OAuth — For user-level access where each chat user authorizes with their own Airtable account.

Setup

  1. Open your agent in Agent Studio
  2. In the Integrations panel, click Add Integration Config
  3. Select Airtable from the integration list
  4. Give the config a display name (e.g., "Airtable - Product Tracker")
  5. Choose your authentication method:
    • Personal Access Token — Paste your Airtable PAT
    • OAuth — Click Connect to start the Airtable OAuth flow
  6. Save the agent revision

Using in Your Agent

  1. In an Agent Step, attach Airtable tools from the tools panel
  2. The agent uses your integration config for all Airtable API calls
  3. Tools are referenced as airtable.list_records, airtable.create_records, etc.

Available Tools

ToolDescriptionAction Type
list_basesList all Airtable bases the user has access toReadOnly
get_base_schemaGet the schema of an Airtable baseReadOnly
list_recordsList records from an Airtable tableReadOnly
get_recordGet a single record by IDReadOnly
create_recordsCreate one or more records in a tableReversible
update_recordsUpdate one or more records in a tableReversible
delete_recordsDelete one or more records from a tableIrreversible
search_recordsSearch records using a filter formulaReadOnly

On this page