Airtable Connector¶
Airtable combines the functionality of a spreadsheet and a database, making it a powerful tool for organizing and managing structured data. Using the Airtable connector, you can easily ingest data from Airtable into your SearchAI application.
Type of Repository | Cloud |
Extractive Model for Answer Generation | Yes |
Generative Model for Answer Generation | Yes |
Supported Content Type |
Authorization Support¶
SearchAI supports authentication using personal access tokens and OAuth access tokens for integration with Airtable.
Airtable Configuration¶
To enable communication between Airtable and SearchAI, generate the access tokens required for authentication.
Personal Access Token
If you are using personal access tokens, log in to the Developer Hub of your Airtable setup and
create a new PAT. Add the following scopes to the PAT.
data.records:read
data.recordComments:read
schema.bases:read
OAuth 2.0
If you are using OAuth 2.0 for authentication, register a new integration for SearchAI. Refer to this for step-by-step instructions on how to register. This registration will generate a client id and client secret.
Airtable Connector Configuration in Search AI¶
Provide the following fields while configuring the Airtable connector in Search AI.
Name: Unique name for the connector
Authorization Type: Select Personal Access Token or OAuth 2.0 as required. Refer to the above section to learn more about how to generate the authentication information for both of these types.
- If PAT is selected as the auth type, provide the personal access token.
- If OAuth 2.0 is selected as the auth type, provide the client ID and the client secret.
There are some other optional fields that are used to map the Airtable content to the ingested content. Currently, Search AI supports only the standard fields. Hence, it is not mandatory to provide the other fields.