Docs/Airtable
Airtable
Airtable connects your site directly to structured bases, spreadsheets, and automated workflows.
What your site can do with Airtable
- Insert new records into any Airtable table on form submit
- Trigger Airtable native automations (email alerts, Slack notifications) on new records
- Map arbitrary custom form fields to Airtable table columns
Common use cases
| Example app | Example prompt | What happens |
|---|---|---|
| Contact list | Use Airtable and add contact form submissions to my Contacts base. | Submissions flow into an Airtable table for easy sorting and filtering. |
| Waitlist management | Use Airtable to collect early-access signups with referrer info. | Captures viral waitlist entries directly into your spreadsheet. |
| Event registration | Use Airtable to register attendees for upcoming webinars. | Each registration creates a record with attendee details. |
Prerequisites
- An Airtable account
- A Personal Access Token (PAT) with data.records:write scope (starts with pat)
- The Base ID (starts with app) and the Table name
Set up Airtable
- Visit airtable.com/create/tokens and create a Personal Access Token.
- Add scopes: data.records:write, data.records:read, and schema.bases:read.
- Grant access to your base, copy the token (starts with pat), and identify your Base ID from the URL (app...).
- In the Studio, open Connectors → Airtable, paste the token, Base ID, and table name, then republish.
Limitations
- Airtable API imposes a rate limit of 5 requests per second per base.
- Table columns must exist in Airtable or accept standard text/number values.
- Tokens configured with an expiration date must be renewed when expired.