Airtable
CRM + inventory within AI reach
Your no-code database, in the agent
Airtable holds your CRMs, inventory, and trackers — now Claude reads them too.
Airtable is one of the most widely used no-code database tools in the world: looks like a spreadsheet, works like a relational DB. Companies run their CRM, inventory, order tracker, editorial calendar and content pipeline on it — no code required. Anthropic's directory description sums it up: "Bring your structured data to Claude".
With this connector, your AI can read and write any Airtable base you grant access to. Ask "which clients haven't bought in 60 days?" and it composes the filterByFormula query, runs it, and returns the list. Tell it "mark order 487 as shipped" and it updates the record without you opening the app.
What you can ask
- "In my 'Clients CRM' base, list the leads in 'Qualified' status with no activity in the last 2 weeks."
- "Add a row to the 'Orders' table with client: María García, amount: $450, status: Pending."
- "Search 'Inventory' for products with stock under 5 units and send me a reorder summary."
What token you need
You need an Airtable Personal Access Token (PAT), format pat123.abc123. Replaces the old API keys.
- Go to airtable.com/create/tokens/new.
- Name it something like "Terminal Sync — Claude".
- Required scopes (per the official README):
schema.bases:readanddata.records:read. - Optional scopes:
schema.bases:write,data.records:write,data.recordComments:read,data.recordComments:write. Add these only if you want the agent to edit or work with comments. - Access: pick which bases it can see — you can be surgical and give it only "Clients CRM" without touching the rest.
- Copy the token (you only see it once) and paste it when the Lab asks for
AIRTABLE_API_KEY. Encrypted in your Keychain.
If you work with multiple clients or projects, one PAT per context beats one omnipotent token.
We open the app and set it up in Claude Code (and your other Macs).
How it works with Terminal Sync
Set up the connector once on one machine. Terminal Sync keeps your claude_desktop_config.json encrypted in your Drive, so on any other machine where you open Claude Code, the connector is already there.