Tools / AI phone agent
AI phone agent for inbound and outbound calls
What ships with the phone call
An AI phone agent is a voice agent connected to the phone network. Cartesia runs the speech models, the turn-taking, and the telephony integration; you bring the instructions, the LLM, and the tools.
Three ways to get a number
Provision a US number from Cartesia, import numbers from your Twilio account (any country Twilio offers, with international outbound at your Twilio rates), or connect your own carrier over SIP.
Inbound and outbound
Assign a number to an agent and its inbound calls route to that agent. Place outbound calls with one API request, or queue up to 5,000 recipients with batch calling.
Realtime models on the call
Managed Agents run Ink-2 speech-to-text, the LLM you choose, and Sonic-3.6 text-to-speech, with turn-taking and interruption handling built in.
Telephony without a bridge
Numbers connect to agents directly, so you don't write Media Streams glue just to put an agent on the phone. If you'd rather bridge your own telephony, stream audio with a hosted agent over a single WebSocket.
Keep your numbers and your rates
Twilio and SIP numbers stay with your provider. Cartesia routes the calls through the credentials you connect, so your rates and your number portability don't change.
Evaluate before you route traffic
Build and test the agent in the Playground, then measure call quality with built-in and custom evaluations before a live number answers.
Lifelike, expressive voices for every use case
Support
Power support experiences that delight your customers.
Gaming
Bring your storytelling to life with immersive voices.
Content
Create content that engages viewers and drives clicks.
Media
Narrate content for podcasts, news, and publishing.
Healthcare
Empower healthcare with voices that patients trust.
Sales
Scale sales with lifelike voices that lead to conversions.
Voice Agents
Build responsive AI voice agents for any use case.
Dubbing
Go global with localized voices and accents for every language.
Avatars
Create expressive, relatable AI avatars for any use case.
Logistics
Automate complex logistics with voice-enabled systems.
Recruiting
Screen candidates with AI-powered voice interviews.
Accessibility
Make your content accessible to anyone, anywhere.
How to put an AI phone agent on the phone
Build and test an agent in the Playground or with the Agents API: instructions, voice, LLM, and the tools it needs.
Connect a phone number. Provision a US number from Cartesia, import one from your Twilio account, or attach a SIP trunk from your carrier.
Assign the number to the agent for inbound calls. A number serves one agent at a time; an agent can hold several numbers.
Place outbound calls with the calls API using your number's ID, or queue a batch of up to 5,000 recipients and let it dial as capacity frees up.
Explore more voice tools
FAQs
What is an AI phone agent?
An AI phone agent is a voice agent that talks to people over the phone network: it answers a ringing number, speaks, listens, and hangs up. You supply the instructions, the LLM, and any tools (checking an order, booking a slot); Cartesia supplies the speech models, the turn-taking, and the phone integration. See Managed Agents for the agent side.
Can an AI agent answer incoming calls?
Yes. Assign a phone number to an agent in the Playground or through the Phone Numbers API, and inbound calls on that number route to the agent. A number serves one agent at a time, and an agent can hold several numbers, so a support line and a sales line can share one agent or split across two.
Can it place outbound calls?
Yes. One API request names the agent, the number to call from, and one or more destinations in E.164 format. The single-call endpoint dials immediately and rejects destinations beyond your agent-call concurrency; for larger lists, batch calling queues up to 5,000 recipients and dials them as capacity frees up. For the outbound-sales shape of this, see AI cold calling.
Whose phone number does the agent use?
Yours or ours. Cartesia-provisioned numbers are US-only and carry a telephony add-on ($0.014/min per the current phone numbers guide). Numbers imported from Twilio use your Twilio rates, and SIP trunk numbers use your carrier. Agent calling rates apply to all three options; check pricing for current terms.
Can the agent call internationally?
With Cartesia-provisioned numbers, no: they are US numbers with US outbound. Imported Twilio numbers place international calls at your Twilio cost, and SIP trunking depends on your carrier. The speech side is separate from the dialing side; Sonic's language coverage is listed on the languages page.
What about TCPA and call compliance?
You are responsible for complying with the regulations that apply to your calls, including the Telephone Consumer Protection Act (TCPA), and Cartesia's Acceptable Use Policy sets the rules of the road. Get consent before you call people, honor opt-outs, and check the rules for your industry and jurisdiction; this page is not legal advice.
How much does an AI phone call cost?
Three costs stack: the agent's calling rate, the telephony path, and your LLM. The telephony add-on is $0.014/min and only applies to Cartesia-provisioned numbers; Twilio calls bill at your Twilio rates and SIP at your carrier's. Current rates live on the pricing page rather than here, and your LLM usage bills per the model's listed token prices (LLMs; Cartesia manages the integration, so there is no separate provider account).
Do I need to write telephony code?
No, not for a normal deployment: connect a number, assign the agent, and Cartesia bridges the call. You only need media code if you're bridging your own telephony provider, and that path is a single two-way WebSocket (Agents WebSocket).
What happens when the caller interrupts?
The agent handles turn-taking and interruptions as part of the call, not as a feature you wire up yourself. That behavior comes from the same realtime stack described on Managed Agents, running Ink for listening and Sonic for speech.
Is an inbound receptionist the same thing?
An AI receptionist is one job an AI phone agent can do: answer inbound calls, screen them, and book or route. The setup differs by job, not by plumbing. Compare the inbound case in AI receptionist and how Cartesia compares with phone-first vendors in Cartesia vs Bland.
Get started today
Talk to an expert.
Connect with a member of our team and learn how Cartesia can help you build world-class voice experiences.
Start building.
Access our models via API and bring a voice agent into production in minutes.