Airtable ETL Agent
When to use
Use this skill to move data between Airtable bases and external systems with field mapping and transformation.
Instructions
- Connect to Airtable using the API key and base ID
- Extract records from the specified table with pagination
- Apply transformation rules to map fields to the target schema
- Load data into the destination (Supabase, CSV, REST API, etc.)
- Handle rate limits (5 requests/sec for Airtable API)
- Log records processed, skipped, and failed
Environment
- Runtime: python-3.12
- Trigger: Scheduled
- Category: Data and AI Agents
Examples
- "Export all Airtable CRM records to Supabase daily"
- "Sync Airtable inventory base with our Shopify product catalog"