The catalogue/Airtable

Airtable

app.airtable

Manage Airtable bases, tables, and records

API keydatabaseRead the source
Version2.0.0
Categorydatabase
AuthAPI key
Tools10
Transportstdio
LicenceMIT
01

What it does

The app, in its own words.

Airtable base management — list bases, query records, create/update/delete rows, and manage tables.

airtabledatabasespreadsheetrecordstables
02

Tools

10 tools the agent can call.

Every one is declared with typed parameters and returns structured results, so the host can render them instead of narrating them.

  • add_commentAdd a comment to a specific record in an Airtable table. Returns the created comment.
  • create_recordsCreate one or more new records in an Airtable table. Returns the created records with their IDs.
  • create_webhookCreate a webhook for an Airtable base to receive notifications when data changes. Returns the webhook ID and MAC secret.
  • delete_recordsDelete one or more records from an Airtable table by their IDs (up to 10 at a time).
  • get_recordGet a single record from an Airtable table by its record ID.
  • list_basesList all Airtable bases accessible to the authenticated user. Supports cursor-based pagination via offset.
  • list_commentsList comments on a specific record in an Airtable table. Supports cursor-based pagination via offset.
  • list_recordsList records from an Airtable table. Supports filtering with Airtable formulas, field selection, sorting, and pagination.
  • list_tablesList all tables in an Airtable base, including their names, IDs, and field definitions.
  • update_recordsUpdate one or more existing records in an Airtable table. Each record must include its ID and the fields to update.
03

Auth and permissions

What it asks for.

Declared in the manifest, in advance. The app cannot reach anything it did not ask for here.

User secrets

API_TOKEN

Reading further

The manifest and the source for Airtable live in the monorepo, alongside the other apps.

Read the sourceBack to the catalogue

Airtable · Agent Apps