Connect your voice agent with Airtable to capture structured data from phone conversations and automatically store it in Airtable bases. The integration allows agents to create and update records, log conversation outcomes, and trigger follow-up workflows across teams.
This video shows how a Voice AI agent built on Telnyx voice records information from a conversation and writes structured data into an Airtable table. The agent creates a new record in real time and confirms the entry directly in the Airtable interface.
The Airtable integration supports the following operations across core objects:
Records
Bases
Tables
Users
Airtable is a low-code platform that combines the flexibility of a spreadsheet with the power of a relational database, enabling teams to build custom workflows, track projects, and manage structured data - all without writing code.
A Telnyx voice AI agent connected to Airtable can read from and write to any base, table, or record that the integration has access to. During a phone call, the agent can search across tables to find matching records - looking up a caller's account, checking the status of an order, or pulling up a project brief - and relay the information in natural language.
The agent can create new records in real time, capturing structured data extracted from the conversation: names, dates, amounts, categories, and any field that exists in the target Airtable table. It can also update existing records, appending notes from the call or changing a status field to reflect the outcome of the conversation.
Beyond individual records, the agent can list available bases and tables, helping callers understand what data is accessible, and enumerate records from a specific view to provide broader answers - like reading out the top five open items in a project tracker.
COMPOSITION
Four Airtable assistants. Pick one and the blocks it runs on light up, and the create call attaches Airtable in the same request, the meter prices it. Or click any single block: every primitive sells alone.
One request. Tools attached. You pay the minute, not the connector.
Every Telnyx integration runs on the same infrastructure: voice AI agents for conversation, inference for reasoning, SIP trunking for transport, STT and TTS for understanding and speech, and phone numbers for provisioning.

Voice agents converse naturally while reading from and writing to your Airtable bases in real time.
Learn more
Power the reasoning that decides when to create, update, or search Airtable records during a call.
Learn more
Carrier-grade SIP transport connects every call reliably so Airtable data capture never misses a beat.
Learn more
Transcribe caller speech in real time so the agent can extract structured data for Airtable fields.
Learn more
Generate natural-sounding responses that guide callers through Airtable-powered data entry workflows.
Learn more
Provision local or toll-free numbers so callers can reach your Airtable voice workflows instantly.
Learn moreOptimize recruiting with voice-driven updates, scheduling, and candidate workflows.
Learn moreCHOOSE BY USE CASE OR PRODUCT
RESULTS
cURL
# voice-driven order intake — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \ -H "Authorization: Bearer $TELNYX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "airtable-order-intake", "model": "meta-llama/Meta-Llama-3.1-8B-Instruct", "instructions": "Answer the call, ask the caller for their order details, confirm the items and quantities, and create a new record in Airtable.", "integrations": [ { "integration_id": "airtable" } ] }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrationsVoice-Driven Order Intake
SELECT USE CASE
SELECT USE CASE
OR SELECT PRODUCT
RESULTS
cURL
# voice-driven order intake — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \ -H "Authorization: Bearer $TELNYX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "airtable-order-intake", "model": "meta-llama/Meta-Llama-3.1-8B-Instruct", "instructions": "Answer the call, ask the caller for their order details, confirm the items and quantities, and create a new record in Airtable.", "integrations": [ { "integration_id": "airtable" } ] }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrationsVoice-Driven Order Intake
RESULTS
cURL
# voice-driven order intake — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \ -H "Authorization: Bearer $TELNYX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "airtable-order-intake", "model": "meta-llama/Meta-Llama-3.1-8B-Instruct", "instructions": "Answer the call, ask the caller for their order details, confirm the items and quantities, and create a new record in Airtable.", "integrations": [ { "integration_id": "airtable" } ] }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrationsVoice-Driven Order Intake