Skip to content
AI cost and planning

Voice agent cost calculator

Price an AI phone or voice agent per minute and per month: speech-to-text, the model and the voice.

Free, runs in your browser, no sign-up. Updated 2026-10-25.

Prices from each provider's pricing page, with the date checked in the sources below.

USD

Not verified for any carrier, so it starts at 0. Enter your vendor's price.

Result

$0.032 per minute ($0.13 per call, $316 for 10,000 minutes a month). Telephony not included: enter your carrier's rate.

Cost per minute
$0.032
$316 a month, $0.13 per 4-minute call.

Telephony is $0 until you enter your carrier's per-minute price.

Speech-to-text
$0.0077
LLM
$0.0089
Text-to-speech
$0.015
Telephony
$0 (enter yours)
Prices used
PartSource
Nova-3 Monolingual (streaming)Regular pay-as-you-go streaming price. Deepgram showed a limited-time promotional price of $0.0048/min on 2026-10-25.Checked 2026-10-25
Claude Sonnet 5.5Checked 2026-10-23
Aura-2Pay-as-you-go.Checked 2026-10-25

Assumptions

Every number the result depends on, and where it comes from. Change any value and the result updates.

AssumptionValueSource
Call minutes per monthminutesOceanLab planning assumption. Use your own call volume.Reviewed 2026-10-25
Share of the call sent to speech-to-text%OceanLab planning assumption: streaming STT usually listens for the whole call. Lower it if you only stream while the caller speaks.Reviewed 2026-10-25
Share of the call the agent is speaking%OceanLab planning assumption: an even conversation. Support calls where the agent explains a lot run higher.Reviewed 2026-10-25
Characters of speech per minute of audiocharsOceanLab planning assumption taken from ElevenLabs' API pricing page, which equates 1K characters with about 1 minute of audio. Edit it for your voice speed.Reviewed 2026-10-25
Agent turns (LLM calls) per minuteturnsOceanLab planning assumption: a reply every 15 seconds. Check your transcripts.Reviewed 2026-10-25
System prompt + tools (tokens per LLM call)tokensOceanLab planning assumption. Paste your prompt into the token counter.Reviewed 2026-10-25
Conversation history added per turn (tokens)tokensOceanLab planning assumption: a transcribed caller turn plus the agent reply.Reviewed 2026-10-25
Average call length (minutes)minutesOceanLab planning assumption. Used for history growth within a call.Reviewed 2026-10-25
Agent reply (tokens)tokensOceanLab planning assumption: one or two spoken sentences.Reviewed 2026-10-25
Share of the prompt served from cache%OceanLab planning assumption: the prompt repeats on every turn. Set 0 if you do not use caching.Reviewed 2026-10-25
Telephony / SIP per minute (USD)USDEnter your vendor's price. Not verified for any carrier, so it starts at 0. Enter your provider's rate.Reviewed 2026-10-25

Ask OceanLab about your voice agent

Opens an email to OceanLab with this result and a link to your inputs. Nothing is sent until you press send, and there is no sign-up.

Prefer a form? Use the contact page.
Method

How this is calculated

Per minute = speech-to-text on the caller audio + LLM calls for each agent turn + text-to-speech for the agent's share of the call + telephony.

Per-character voice prices are turned into minutes with an editable characters-per-minute assumption (the default follows ElevenLabs' pricing page: about 1,000 characters per minute).

Telephony rates were not verified for any carrier, so they start at 0. Enter your provider's per-minute price.

Sources

FAQ

Questions about this tool

What is included per minute?

Speech-to-text on the caller audio, the LLM calls for each agent turn, and text-to-speech for the agent's share of the call. Telephony is a separate input.

Why is telephony at zero?

No carrier's rates were verified, so it starts at 0. Enter your provider's per-minute price.

How are per-character voice prices turned into minutes?

With an editable characters-per-minute assumption. The default follows ElevenLabs' pricing page, which equates about 1,000 characters with 1 minute.

Where do the prices come from?

Each price is read from the provider's official pricing page and shows the date it was checked. Prices that could not be verified are left out, or start at 0 for you to fill in.

Related tools

Other free tools

Product builds

OceanLab product builds like this

Products OceanLab designed and built. Each case study covers the screens, the scope and the rules it was built for.

START YOUR CONVERSATION

Your Next Mission-Critical
System Starts Here

Speak with a senior engineer about your requirements. No sales process, just a direct technical conversation about what you need to build.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab