To begin, install the Enterprise Data Provider. Once installed, go to:
File > New > EasyCatalog Panel > Manage Enterprise Data Providers
From this menu, install the Airtable Data Provider. After installation, select it from the list and click Reveal.
Next, you will need to edit the script, as it contains a few values that are specific to your Airtable setup.
Log in to Airtable, then click Help in the top-right corner and choose API Documentation. Select the name of your database. The page will refresh and display information similar to the example shown below:

Copy the Base ID shown on this page and insert it into the following line in the script:
1 | config.your_base_id = 'appBFZg5x97vChmPw' -- Replace with your Airtable base ID |
Then update the following line so that it matches the name of your table (shown in green in the screenshot above):
1 | config.your_table_id_or_name = 'Imported table' -- Replace with your Airtable table name or ID |
The final step is to create an Airtable access token. Go to:
https://airtable.com/create/tokens
- Click Create Token (top right)
- Enter a name for the token
- Click Add Scope
- Select data.records:read
- Choose Add all resources to allow access to all bases, or Add a base to restrict access to specific databases
- Click Create Token
A dialog will appear displaying the generated token. Copy this token and replace the value in the following line of the script:
1 | config.token = 'patAโฆ' -- Security: Token |
Save the script.
You should now be able to create a new Airtable data source in EasyCatalog using:
File > New > EasyCatalog Panel > New Airtable Data Source