Connecting
Two routes:- Sign in with Airtable
- Paste a token
Click Connect with Airtable. A popup asks you to sign in and choose which base to grant access to. Approve, and it closes itself.
If you grant access to several bases, Paige uses the first one. To connect a specific base, grant just that one — or use a token instead, where you name the base explicitly.
What your bot can do
Ask in plain language and the agent writes it — it looks up your real tables and fields first, so it uses your actual names rather than guessing:“When someone gives me their order number, look it up in the Orders table and tell them the status.”
“Log each completed booking as a row in the Bookings table.”Under the hood your bot gets three operations: query records (with filters), create records, and update records.
There’s no delete. A bot that can delete rows in your business’s live base on a customer’s say-so is a bad idea, so the connector doesn’t offer it. Remove records in Airtable yourself.
Refresh schema
Paige takes a snapshot of your base’s structure — every table, every field — when you connect, and your bot code is written against it. If you rename a table, add a field, or restructure your base in Airtable, that snapshot goes stale. Your bot is still looking for a field that no longer exists, and starts failing. Click Refresh schema on the Airtable card to take a fresh snapshot.When it breaks
Airtable errors surface in your logs. The usual causes:- Field name doesn’t match — Airtable field names are case-sensitive, and
Order Numberis notorder number. - Schema is stale — see above.
- Token lost access — someone changed permissions in Airtable, or the token was revoked.
- It’s running on a schedule — connectors don’t work in scheduled tasks at all.
