For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Fork this repoGet a demo
  • Docs
    • Welcome
    • Quickstart
    • Concepts
    • Search
    • MCP Server
    • CLI
    • Agent Skills
    • Connect
    • Add New Connector
    • Rate Limits
      • Overview
      • Airtable
      • Apollo
      • Asana
      • Attio
      • Bitbucket
      • Box
      • Calcom
      • Clickup
      • Coda
      • Confluence
      • Ctti
      • Document360
      • Dropbox
      • Fireflies
      • Freshdesk
      • Github
      • Gitlab
      • Gmail
      • Google Calendar
      • Google Docs
      • Google Drive
      • Google Slides
      • Hubspot
      • Intercom
      • Jira
      • Linear
      • Monday
      • Notion
      • Onedrive
      • Onenote
      • Outlook Calendar
      • Outlook Mail
      • Pipedrive
      • Powerpoint
      • Salesforce
      • Servicenow
      • Sharepoint
      • Shopify
      • Slab
      • Slack
      • Slite
      • Stripe
      • Teams
      • Todoist
      • Trello
      • Word
      • Zendesk
      • Zoho Crm
      • Zoom
  • API Reference
LogoLogo
Fork this repoGet a demo
On this page
  • Configuration
  • Authentication
  • Configuration Options
  • Data Models
DocsConnectors

Airtable

Was this page helpful?
Edit this page
Previous

Apollo

Next
Built with
Airtable logo

Airtable

This connector enables AI agents and RAG systems to retrieve context from Airtable through Airweave’s unified search layer.

Configuration

Airtable source connector — syncs bases, tables, records, comments, attachments.

View Source Code

Explore the Airtable connector implementation

Authentication

This connector uses OAuth 2.0 authentication. You can connect through the Airweave UI or API using the OAuth flow.

Supported authentication methods:

  • OAuth Browser Flow (recommended for UI)
  • OAuth Token (for programmatic access)
  • Auth Provider (enterprise SSO)

Configuration Options

This connector does not have any additional configuration options.

Data Models

The following data models are available for this connector:

AirtableUserEntity

The authenticated user (from /meta/whoami endpoint).

FieldTypeDescription
user_idstrAirtable user ID
display_namestrDisplay name derived from email or ID
emailOptional[str]User email address
scopesOptional[List[str]]OAuth scopes granted to the token
AirtableBaseEntity

Metadata for an Airtable base.

FieldTypeDescription
base_idstrAirtable base ID
namestrBase name
permission_levelOptional[str]Permission level for this base
urlOptional[str]URL to open the base in Airtable (legacy API field)
AirtableTableEntity

Metadata for an Airtable table (schema-level info).

FieldTypeDescription
table_idstrAirtable table ID
namestrTable name
base_idstrParent base ID
descriptionOptional[str]Table description, if any
fields_schemaOptional[List[Dict[str, Any]]]List of field definitions from the schema API
primary_field_nameOptional[str]Name of the primary field
view_countOptional[int]Number of views in this table
AirtableRecordEntity

One Airtable record (row) as a searchable chunk.

FieldTypeDescription
record_idstrRecord ID
namestrRecord display name
created_atOptional[datetime]Record creation time
base_idstrParent base ID
table_idstrParent table ID
table_nameOptional[str]Parent table name
fieldsDict[str, Any]Raw Airtable fields map
AirtableCommentEntity

A comment on an Airtable record.

FieldTypeDescription
comment_idstrComment ID
namestrComment preview
created_atOptional[datetime]When the comment was created
updated_atOptional[datetime]When the comment was last updated
record_idstrParent record ID
base_idstrParent base ID
table_idstrParent table ID
textstrComment text
author_idOptional[str]Author user ID
author_emailOptional[str]Author email address
author_nameOptional[str]Author display name
AirtableAttachmentEntity

Attachment file from an Airtable record.

FieldTypeDescription
attachment_idstrAttachment ID (or composite key)
namestrAttachment filename
base_idstrBase ID
table_idstrTable ID
table_nameOptional[str]Table name
record_idstrRecord ID
field_namestrField name that contains this attachment