Airtable
Instead of following these steps manually, you can use the AI Credential Assistant — describe what you want to connect and the AI will walk you through the setup step by step, tailored to your account.
Overview
Connect your Airtable account to Nirvai to automate database operations, sync records across bases, and integrate your no-code workflows.
Supported Authentication Methods
- Personal Access Token (PAT) - Recommended
- OAuth2 (for multi-user applications)
Prerequisites
- An Airtable account
- At least one base to connect
Setup Instructions
Option 1: Personal Access Token (Recommended)
Personal Access Tokens are recommended for most use cases as they're simpler to set up and more secure than OAuth for single-user integrations.
Step 1: Create a Personal Access Token
- Go to the Airtable Builder Hub - Personal Access Tokens page
- Click + Create new token
- Enter a name for your token, like
Nirvai Integration
Step 2: Configure Scopes
Add the following scopes to your token:
data.records:read- Read records from basesdata.records:write- Create, update, and delete recordsschema.bases:read- Read base and table structure
Tip: Only add scopes you actually need for your workflows.
Step 3: Select Base Access
Choose the level of access:
- Single base: Most secure, only accesses one specific base
- Multiple bases: Access to selected bases from different workspaces
- All bases in workspace: Access all current and future bases in a workspace
- All bases: Full access to all your bases (use with caution)
Step 4: Generate and Copy Token
- Click Create token
- Copy the generated token immediately (it won't be shown again)
- Paste the token in Nirvai when creating your Airtable credential
Option 2: OAuth2
OAuth2 is ideal for applications that need to access multiple users' Airtable accounts.
Step 1: Register OAuth Integration
- Go to Airtable Builder Hub - OAuth Integrations
- Click Register new OAuth integration
- Enter a name for your integration
Step 2: Configure OAuth Settings
- Copy the OAuth Redirect URL from Nirvai's credential creation page
- Paste it in Airtable as the OAuth redirect URL
- Click Register integration
Step 3: Get Credentials
- Copy the Client ID from Airtable
- Click Generate client secret and copy the secret
- Enter both in your Nirvai OAuth2 credential
Step 4: Select Scopes
In Airtable, select the following scopes:
data.records:readdata.records:writeschema.bases:read
Click Save changes in Airtable.
Step 5: Connect
Click Connect my account in Nirvai and follow the authorization flow.
Troubleshooting
Token Not Working
- Check expiration: Personal Access Tokens don't expire unless you set an expiration date
- Verify scopes: Ensure you have the required scopes for your operations
- Check base access: Make sure the token has access to the base you're trying to use
"Unauthorized" Errors
- Regenerate your token and update it in Nirvai
- Verify you're using the correct workspace
Missing Bases in Selection
- Check that your token has access to the bases you need
- For OAuth, ensure the user granted access to the required bases
Related Resources
- Airtable API Documentation
- Creating Personal Access Tokens
- Airtable Scopes Reference
- OAuth Integration Guide
Documentation adapted for Nirvai platform
Next Steps
Use the AI Tool Creator to turn this credential into agent-callable tools. Describe what your agent should be able to do and the AI investigates the API, configures the endpoints, and gives you a reviewable toolkit before saving anything.