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 Integrations from the sidebar
  2. Select Airtable from the catalog
  3. Click Add Integration Config
  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 config

Using in Your Agent

  1. Open your agent in Agent Studio and select an Agent Step
  2. Under Attached Integration Configurations, click Attach configuration and choose your config
  3. Attach Airtable tools from the tools panel
  4. 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