innkept

Airtable

A record per lead in your own base. Personal access token + field mapping.

Writes one record per lead into a table in your own Airtable base.

Connecting

Recommended — OAuth: open Integrations → New integration → Airtable and click Connect Airtable — log into your own Airtable account, grant access to the base you want leads in, then enter the base ID and table name below.

Manual fallback — personal access token (also your own account):

  1. Create a token at airtable.com/create/tokens with the data.records:write scope, granted on the base you want leads in.
  2. Copy the base ID from the base's API docs or its URL — it starts app….
  3. In the integration form, paste the token, base ID and table name.

Columns

With no field mapping configured, we write to columns named exactly: Name, Email, Phone, Event type, Event date, Guests, Proposal URL. Create those in your table (single-line text is fine — we send with typecast so numbers and dates coerce), or set a Field mapping to use your own column names, which then replaces the default set entirely.

Errors you might see

ErrorCauseFix
403Token lacks scope or base accessRe-issue the token with data.records:write on that base.
404Base ID or table name wrongCheck the app… ID and exact table name.
422 UNKNOWN_FIELD_NAMEA mapped column doesn't existMatch the field mapping to your table's column names exactly.

Something missing or wrong? Tell us.

Updated regularly. UK English. No AI slop.