Prerequisites
- An Airtable account with access to the base you want to import
- A Personal Access Token with
data.records:readscope - The Base ID and Table ID to import
Generating an Access Token
- Go to Airtable Token Settings
- Click Create new token
- Add the
data.records:readscope - Add access to the specific bases you want to import
- Copy the token (you won’t be able to see it again)
Finding Your Base ID and Table ID
Open your Airtable base in a browser. The URL looks like:appXXX...is your Base IDtblYYY...is your Table ID
Setup Steps
- Navigate to Knowledge > Sources > Create
- Select Airtable as the connector type
- Enter your Personal Access Token
- Enter the Base ID and Table ID
- Configure field mapping (see below)
- Save and run a manual sync
Configuration
Linked Fields
Linked fields let you include data from related tables in the imported documents. For each linked field, specify:- Field name: The linked record field in your main table
- Target table: The table ID containing the linked records
- Content fields: Which fields from the linked records to include
What Gets Imported
Each Airtable record becomes one knowledge document:- Title: The value of the configured title field
- Content: Selected fields formatted as Markdown sections
- Metadata: Configured metadata fields stored as searchable attributes
- External link: “Open in Airtable” link (if a display view ID is set)
Best Practices
- Choose a descriptive, unique field as the title (avoid auto-generated IDs)
- Only include content-rich fields — skip status codes, dates, or technical IDs unless they add context
- Use metadata fields for attributes you want to filter or search by (e.g., category, status)
- Start with a small table to verify field mapping before importing large bases
- The connector prefetches all linked tables at once, so minimize the number of linked table configurations for faster imports
Troubleshooting
Authentication failed
Authentication failed
- Verify your Personal Access Token is correct
- Check the token has
data.records:readscope - Ensure the token has access to the specific base
No records imported
No records imported
- Check that the table contains records
- Verify the Base ID and Table ID are correct
Missing content or wrong fields
Missing content or wrong fields
- Verify content field names match exactly (case-sensitive)
- Check that fields contain data
- For linked records, verify the target table ID is correct
Rate limit errors
Rate limit errors
- Airtable limits to 5 requests per second per base
- Schedule imports during off-peak hours
- Large tables are paginated automatically
Related
- Knowledge Connectors — All available connectors
- Knowledge Source Management — Managing sources
