Quick Overview

Airtable integration is one of Lindy’s most powerful database automation capabilities, enabling your AI agents to act as sophisticated database assistants and data processors. The integration provides both Triggers (what can start a Lindy workflow) and Actions (what Lindy can do). This comprehensive integration transforms Airtable from a static database into a dynamic, reactive system that can automatically respond to data changes, trigger complex workflows, and maintain data integrity across multiple platforms. Key benefits of Airtable integration:
  • Real-time data reactivity – Instant responses to database changes with webhook-based triggers
  • Bi-directional data flow – Both read from and write to Airtable with full CRUD operations
  • Schema management – Dynamic field and table creation/modification capabilities
  • Multi-base support – Work across multiple Airtable bases simultaneously

How to set up Airtable

1

Add Airtable to your workflow

Click on the plus sign at the bottom or right-click anywhere on the canvas and select “Add Trigger” or “Add Action” from the pop-up menu and choose “Airtable”
Add Airtable to workflow
2

Connect and Authorize your Airtable

Click on “Add Account” and authorize your Airtable for Lindy’s integrations using OAuth 2.0. Grant read access to base schemas and read/write access to records. FInally, choose which bases Lindy can acces
Airtable connection

Airtable Triggers

New Record(s) Created

Triggers when a new record is created in an Airtable base:
  • Real-time activation - Webhook-based trigger for instant response
  • Source filtering - Monitor changes from specific sources (web, API, forms, automation)
  • Multi-level filtering - Base, table, and view-specific monitoring
  • Perfect for lead processing, order fulfillment, content moderation, team notifications

New Records In View

Triggers when new records are added to a specified Airtable view:
  • View-specific monitoring - Focus on filtered data sets
  • Formula filtering - Advanced Airtable formula-based filtering
  • Customizable polling - Configurable intervals (minimum 15 minutes)
  • Essential for status-based workflows, priority queues, approval processes, targeted reporting

New Or Modified Records

Triggers when records in an Airtable base are created or modified:
  • Real-time webhooks - Instant response to data changes
  • Change type detection - Distinguish between creates and updates
  • Field-specific monitoring - Watch only specific fields for changes
  • Perfect for data synchronization, audit trails, notification systems, workflow progression

New Or Modified Records In View

Triggers when records are created or modified in an Airtable view:
  • View-focused monitoring - React to changes in specific filtered views
  • Conditional automation - Trigger only when records meet complex criteria
  • Team-specific workflows - Different actions for different team views
  • Ideal for stage-based processing, conditional automation, performance monitoring

New Or Modified Field

Triggers when a field’s schema is created or modified in an Airtable base:
  • Schema change detection - Monitor field creation, modification, and deletion
  • Real-time notifications - Instant alerts for schema changes
  • Source tracking - Track schema changes by origin
  • Essential for schema management, documentation updates, integration maintenance, compliance tracking

New, Modified Or Deleted Records

Comprehensive trigger for all record lifecycle events:
  • Complete lifecycle monitoring - Handle all record states (create/update/delete)
  • Advanced filtering - Formula-based record filtering
  • Configurable polling - Customizable monitoring intervals
  • Perfect for data lifecycle management, backup systems, compliance auditing, external system sync

New Record Created, Updated Or Deleted

Real-time trigger for all record lifecycle events:
  • Real-time webhooks - Instant response to all record changes
  • Event type selection - Choose specific event types (add/update/remove)
  • Multi-level filtering - Base, table, and view scoping
  • Ideal for real-time data pipelines, live dashboards, instant notifications, event sourcing

New Field Created

Triggers when a new field is created in an Airtable base:
  • Schema evolution tracking - Monitor database schema changes
  • Field type filtering - React to specific field types
  • Real-time notifications - Instant alerts for new fields
  • Perfect for dynamic form generation, schema documentation, integration updates, template management
Use “New Record(s) Created” triggers combined with “Create Record” actions for the most powerful database automation workflows.

Airtable Actions

Create Record

Create a new record in an Airtable table:
  • Dynamic field mapping - Automatic field discovery and mapping
  • Data validation - Built-in validation for proper data entry
  • Flexible creation - Support for all Airtable field types
  • Perfect for lead capture, order creation, task management, contact creation

Get Record

Retrieve a specific record by its ID:
  • Complete data access - Full record data or null if not found
  • Record validation - Verify record existence before processing
  • Reference lookups - Access related data and attachments
  • Essential for record validation, data enrichment, status checking, reference lookups

Update Record

Modify an existing record in Airtable:
  • Field-specific updates - Target individual fields for precise changes
  • Lookup capabilities - Find and update records based on criteria
  • Data integrity - Maintain relationships while updating records
  • Perfect for status updates, data enrichment, progress tracking, information correction

Delete Record

Remove a record from Airtable:
  • Safe deletion - Returns deleted record data for verification
  • Data cleanup - Remove outdated or invalid records
  • Workflow completion - Clean up after process completion
  • Essential for data cleanup, record archival, compliance deletion, workflow completion

Find Record

Search for a single record based on field criteria:
  • Dynamic lookup - Field selection and value matching
  • Duplicate detection - Prevent duplicate record creation
  • Data validation - Verify record existence before operations
  • Perfect for duplicate detection, record verification, data validation, reference resolution

Find Many Records

Search for multiple records matching criteria:
  • Bulk data access - Retrieve multiple matching records
  • Advanced filtering - Complex search criteria support
  • Batch processing - Process multiple records efficiently
  • Essential for bulk data processing, report generation, data analysis, batch operations

Create Multiple Records

Create multiple records simultaneously in an Airtable table:
  • Bulk operations - Improved performance for multiple record creation
  • Batch validation - Validate multiple records in single operation
  • Data import - Efficient bulk data import capabilities
  • Perfect for bulk data import, batch processing, data migration, mass record creation

List Records

Retrieve and filter records from an Airtable table:
  • Advanced filtering - Complex filtering and sorting options
  • Data export - Export data for external processing
  • Report generation - Generate comprehensive reports
  • Essential for data export, report generation, analytics processing, data synchronization

List Records In View

Retrieve records from a specific view with view-specific filtering:
  • View-based logic - Leverage Airtable’s view filtering
  • Team-specific data - Access data filtered for specific teams
  • Conditional processing - Process only records meeting view criteria
  • Perfect for view-based reporting, filtered data export, conditional processing, team-specific access

Create Table

Create a new table in an Airtable base with specified fields and settings:
  • Full schema definition - Define complete table structure
  • Dynamic database creation - Create tables based on requirements
  • Template instantiation - Create tables from predefined templates
  • Essential for dynamic database creation, template instantiation, project setup automation, schema replication

Update Table

Modify the name or description of an existing Airtable table:
  • Table metadata management - Update table information
  • Documentation updates - Maintain current table descriptions
  • Naming standardization - Ensure consistent table naming
  • Perfect for table organization, documentation updates, naming standardization, metadata management

Create Field

Create a new field in an Airtable base with specified type and settings:
  • Dynamic schema evolution - Add fields based on changing requirements
  • All field types - Support for all Airtable field types
  • Custom configuration - Set field properties and validations
  • Essential for dynamic schema evolution, custom field creation, template expansion, data model adaptation

Update Field

Modify field properties in an Airtable table:
  • Field optimization - Update field types and configurations
  • Schema maintenance - Keep fields current and optimized
  • Data type corrections - Fix field type mismatches
  • Perfect for schema maintenance, field optimization, data type corrections, configuration updates

Create Comment

Add a text comment to a specific record in an Airtable base:
  • Rich text commenting - Add detailed comments to records
  • Workflow annotations - Document process steps and decisions
  • Team communication - Facilitate collaboration through comments
  • Essential for workflow annotations, review processes, team communication, audit trails

Update Comment

Modify an existing comment on a record:
  • Comment editing - Update and correct existing comments
  • Information updates - Keep comments current and accurate
  • Content management - Manage comment content effectively
  • Perfect for comment corrections, information updates, review modifications, content management

List Bases

Get the list of bases that can be accessed:
  • Base discovery - Find all accessible Airtable bases
  • Access auditing - Verify permissions and access levels
  • Multi-base workflows - Work across multiple bases
  • Essential for base discovery, access auditing, multi-base workflows, permission verification

List Tables

Get a list of tables in the selected base:
  • Schema discovery - Understand base structure dynamically
  • Table enumeration - List all available tables
  • Structure analysis - Analyze database structure
  • Perfect for schema discovery, table enumeration, structure analysis, dynamic configuration

Practical Implementation Scenarios

Advanced Features & Capabilities

Configuration Best Practices

Limitations & Considerations

Next steps