Skip to main content

Airtable Integration

Airtable is a cloud collaboration platform for organizing and managing data.

There are two resources associated with Airtable. Both are required to use Airtable's API from Windmill.

Airtable Account​


You'll need to land on Airtable's Developer hub from where click on "API key" and paste it on Windmill.

PropertyTypeDescriptionDefaultRequiredWhere to find
apiKeystringAirtable API keykeyXXXXXXXXXXXXXXtrueAirtable Account > API > Generate API Key

Airtable Table​


Now specify Airtable which databse and table you want to interact with:

  • Database ID can be found on the URL of the page. It starts with "app" and ends before the next "/". e.g. appcy7pfdzgJIhto.
  • Table name is the name of the tab. By default it is called "Table 1".
PropertyTypeDescriptionRequiredWhere to find
baseIdstringUnique identifier for a specific Airtable baseTruePage URL
tableNamestringName of an individual table within that baseTrueIn Airtable. Name of the tab of a database


Your resource can be used passed as parameters or directly fetched within scripts, flows and apps.


Example of a Supabase resource being used in two different manners from a script in Windmill.


tip

Find some pre-set interactions with Airtable on the Hub.

Feel free to create your own Airtable scripts on Windmill.