verifier.org

best 9 ai voice agent platforms

every advertised per-minute rate here covers a different subset of the four things a phone call actually needs — so we priced the whole call instead.

last reviewed 29 jul 2026 · 9 tools tested ·list curated by Onur Ozcanxin

the short version
best overallRetell AIteams who want one number they can plan against rather than five they have to assemble.89/100runner-upLiveKit Agentsengineering teams who want to own the deployment and pay providers directly.87/100best free optionPipecatteams who want to swap any component without changing platform, and pay nobody for the privilege.84/100

a voice agent call bills four ways at once: the telephony leg, speech-to-text, an llm, and text-to-speech. almost every platform here quotes only its own orchestration fee on top of those and lets the rest pass through, which is why the advertised numbers span $0.01 to $0.31 while the real cost of a comparable call clusters between $0.07 and $0.30.

vapi's $0.05 a minute is purely vapi's markup — stt, llm, tts and telephony are all extra, and vapi publishes no worked example of a complete call. livekit's $0.01 is the same shape, though livekit at least publishes per-component rates you can add up yourself. telnyx is the one to read carefully: it labels $0.05 a minute 'all-in' on a page that separately lists call control, sip trunking and llm tokens as additional charges.

two vendors do bundle honestly. retell's quoted $0.07 to $0.31 band already includes voice infrastructure, stt, tts, llm and us telephony, and it publishes the component sub-rates underneath — the clearest disclosure in the category. bland bundles llm, stt and tts with, in its words, 'no token charges', leaving only telephony outside.

the open-source options change the arithmetic entirely. livekit's agents framework and media server are apache 2.0 and pipecat is bsd 2-clause, both confirmed from their repositories. self-host either and the platform fee disappears, leaving only what you pay your stt, llm and tts providers directly — the same dynamic llama.cpp created for local models.

advertisement
  1. 1

    Retell AI

    the only vendor whose headline band already includes telephony, stt, tts and the llm — with the sub-rates printed underneath.

    89/100

    verdictthe most transparent pricing in the category and close to a real all-in figure — provided you resist the add-on menu that can double it.

    best for
    teams who want one number they can plan against rather than five they have to assemble.
    price
    $0.07/min
    pricing note
    $0.07 to $0.31 a minute depending on llm, bundling voice infrastructure (~$0.055), stt and tts (~$0.015) and us telephony (~$0.015); add-ons stack on top
    free tier
    yes
    headline rate
    $0.07-0.31/min
    what it covers
    infra, stt, tts, llm, us telephony
    realistic all-in
    $0.08-0.31 plus add-ons
    self-host
    enterprise on-prem
    concurrency
    20 included

    retell publishes the component breakdown directly: voice infrastructure, stt, tts, llm and telephony each with their own sub-rate, summing into the quoted band. no other vendor here does that, and it means the advertised $0.07 to $0.31 is the closest thing to an honest all-in number in this ranking. the spread is almost entirely which llm you pick.

    $10 of free credit, 20 concurrent calls included as standard, and an enterprise on-premise tier that deploys retell inside your own infrastructure — unusual for a platform this self-serve.

    the add-ons are where the arithmetic escapes. knowledge base, advanced denoising and safety guardrails are $0.005 a minute each, pii removal $0.01, and ai quality assurance $0.10 after the first hundred minutes. turn on the ones a real deployment tends to need and you can add $0.02 to $0.13 a minute over the base — a plausible doubling that the headline band doesn't hint at.

    pros
    • +publishes per-component sub-rates, unique here
    • +band already includes telephony, stt, tts and llm
    • +20 concurrent calls included as standard
    • +genuine on-premise enterprise deployment
    cons
    • add-ons can roughly double the effective per-minute cost
    • ai quality assurance alone is $0.10/min after 100 minutes
    • premium llm choices push the band to $0.31
    • training on customer calls not addressed
  2. 2

    LiveKit Agents

    apache 2.0 top to bottom — self-host it and the platform fee simply stops existing.

    87/100

    verdictthe best licence in the category and the most honest component pricing — you just have to do the addition yourself.

    best for
    engineering teams who want to own the deployment and pay providers directly.
    price
    $0.01/min
    pricing note
    cloud session fee only; telephony $0.01, stt $0.0025-0.0117, tts $0.0090-0.1800 and llm $0.0002-0.0676 are separately metered, giving roughly $0.095/min for a mid-tier stack
    free tier
    yes
    headline rate
    $0.01/min session
    what it covers
    orchestration only
    realistic all-in
    ~$0.095/min mid-tier
    self-host
    yes, apache 2.0
    concurrency
    5 free, up to 600

    the agents framework and the media server are both apache 2.0, confirmed from the repository licence file rather than the readme. self-host and there is no livekit fee at all; you pay your stt, llm and tts providers directly and run your own infrastructure. that is the same escape hatch llama.cpp gives local models, and no closed platform here can match it.

    on livekit cloud the $0.01 session fee is only orchestration, but livekit publishes explicit rate ranges for every other component, so a realistic total is arithmetic rather than guesswork: about $0.095 a minute for a mid-tier stack, as low as $0.03 with cheap components, over $0.25 with premium tts. the free tier gives 1,000 agent session minutes a month plus a us phone number.

    the drawback is that no blended number exists anywhere. five separately metered lines is more transparent than vapi's silence and more work than retell's band, and concurrency on the free tier is only five simultaneous sessions.

    pros
    • +apache 2.0 framework and media server, verified in the repo
    • +self-hosting eliminates the platform fee entirely
    • +publishes rate ranges for every billed component
    • +1,000 free agent session minutes a month
    cons
    • no blended all-in figure anywhere
    • cloud pricing means summing five metered lines
    • free tier caps at five concurrent sessions
    • no published latency figure
  3. 3

    Pipecat

    bsd-licensed, provider-agnostic, and free if you run it yourself — the framework the others are competing with.

    84/100

    verdictthe most flexible option here and the one that requires the most assembly — there is no bundled price anywhere in the stack because there is no bundle.

    best for
    teams who want to swap any component without changing platform, and pay nobody for the privilege.
    price
    free self-hosted
    pricing note
    pipecat cloud charges $0.01-0.03/min for agent compute; the framework itself is free, and stt, llm and tts are always your own providers billed directly
    free tier
    no
    headline rate
    $0.01-0.03/min compute
    what it covers
    compute only
    realistic all-in
    $0.07-0.18/min hosted
    self-host
    yes, bsd 2-clause
    concurrency
    unlimited (pay-per-use)

    pipecat is bsd 2-clause, confirmed from the repository, and fully self-hostable independent of daily's hosted product. it is a framework rather than a platform: you wire in whichever stt, llm and tts you want and pay those vendors directly. run it on your own servers and the platform cost is zero.

    on pipecat cloud, daily charges $0.01 to $0.03 a minute for agent compute depending on tier, with idle capacity as low as $0.0005. one-to-one voice transport is free, krisp noise removal is free for the first 10,000 session minutes a month, and concurrency is advertised as unlimited on pay-per-use. a realistic hosted stack lands around $0.07 to $0.18 a minute.

    the honest cost is effort. there is no blended price to compare, because assembling a total means pricing four or five separate vendors yourself, and there is no free-minute allowance on pipecat cloud compute. for a team that wants to be told what a call costs, this is the wrong end of the market.

    pros
    • +bsd 2-clause, fully open and self-hostable
    • +cheapest hosted compute at $0.01-0.03/min
    • +unlimited concurrency on pay-per-use
    • +free 1:1 voice transport and 10,000 minutes of noise removal
    cons
    • no bundled pricing anywhere in the stack
    • you must supply and pay every ai provider yourself
    • no free-minute allowance on cloud compute
    • no published latency figure
    advertisement
  4. 4

    Bland AI

    bundles the llm, stt and tts with no token charges — the simplest bill here, with telephony left outside it.

    81/100

    verdictgenuinely bundled where it matters and honest about the one thing it isn't — plus the highest published concurrency ceiling in the category.

    best for
    teams that want a predictable talk-time rate and already have telephony sorted.
    price
    $0.11/min
    pricing note
    $0.14 start, $0.12 build, $0.11 scale for talk time with llm, stt and tts included; telephony billed separately or bring your own twilio, transfer time $0.03-0.05/min
    free tier
    yes
    headline rate
    $0.11-0.14/min
    what it covers
    llm, stt, tts
    realistic all-in
    $0.12-0.17/min
    self-host
    enterprise on-prem
    concurrency
    10 to 100

    'no token charges' is the useful claim and it holds: the quoted talk-time rate covers the llm, speech-to-text and text-to-speech, so the usual four-way arithmetic collapses to two. add telephony pass-through and a realistic call is roughly $0.12 to $0.17 a minute, which is competitive and easy to forecast.

    concurrency runs 10, 50 and 100 across the three plans, the highest published ceilings here, and self-hosted or on-premise deployment is available for enterprise with us, eu and apac data residency on request. bland claims 400ms response against a 1,240ms industry average — its own figure and its own comparison.

    two carve-outs. telephony sits outside the bundle unless you bring your own twilio or sip trunk, in which case bland says transfer fees disappear. and while bland asserts your data never passes through third parties, that is a data-isolation claim rather than a statement about whether it trains on your calls, which it doesn't address.

    pros
    • +llm, stt and tts genuinely bundled with no token charges
    • +highest published concurrency at 100 on scale
    • +on-premise with regional data residency for enterprise
    • +bring your own twilio removes transfer fees
    cons
    • telephony sits outside the bundled rate
    • transfer time billed at $0.03-0.05/min unless byot
    • latency comparison is bland's own
    • training on customer calls not addressed
  5. 5

    Vapi

    five cents a minute for vapi, and everything that makes a phone call work costs extra.

    77/100

    verdictthe cheapest markup in the category, attached to a pricing page that never shows you what a complete call costs.

    best for
    teams with existing provider contracts who want orchestration and nothing else.
    price
    $0.05/min
    pricing note
    orchestration fee only; stt, llm and tts pass through at provider cost or $0 with your own keys, telephony billed by the provider — a typical stack lands around $0.15-0.30/min
    free tier
    yes
    headline rate
    $0.05/min
    what it covers
    orchestration only
    realistic all-in
    $0.15-0.30/min (our estimate)
    self-host
    not offered
    concurrency
    10, +$10/line

    the $0.05 is purely vapi's fee. stt, llm and tts pass through at the provider's own rate — or at zero if you bring your own api keys, which is the genuinely clever part of the model — and telephony is charged by the provider rather than by vapi. for a team that already buys deepgram and elevenlabs at volume, that structure is close to ideal.

    for everyone else it is opaque. vapi itemises the split between its fee and 'model provider cost' but never sums an example call, so we built the estimate ourselves: roughly $0.15 to $0.30 a minute for a typical stack. that figure is ours, not vapi's, and the fact that we had to construct it is the criticism.

    the build plan includes 10 concurrent lines with more at $10 a line a month, and vapi claims sub-600ms response times. its trust and security page returned 404 when we looked for a statement on whether call recordings train its models.

    pros
    • +lowest orchestration markup at $0.05/min
    • +bring your own keys zeroes the pass-through entirely
    • +clear split between vapi's fee and provider cost
    • +10 concurrent lines on the entry plan
    cons
    • headline covers none of stt, llm, tts or telephony
    • no worked example of a complete call anywhere
    • trust and security page returns 404
    • training on customer calls unverifiable
  6. 6

    Telnyx Voice AI

    calls its rate 'all-in' on a page that lists telephony and llm tokens as separate charges.

    74/100

    verdictgenuinely fast infrastructure and a genuinely misleading label — 'all-in' excludes the phone call and the model.

    best for
    teams who want telephony and inference from one vendor on co-located infrastructure.
    price
    $0.05/min
    pricing note
    telnyx describes this as all-in covering stt, tts and orchestration; call control $0.002/min, sip trunking and llm tokens are billed separately, giving roughly $0.07-0.10/min in practice
    free tier
    no
    headline rate
    $0.05/min
    what it covers
    stt, tts, orchestration
    realistic all-in
    $0.07-0.10/min
    self-host
    not offered
    concurrency
    not published

    the technical proposition is real: telnyx co-locates gpus with its telephony points of presence, eliminating inter-provider network hops, and claims sub-200ms latency as a result — the lowest figure any vendor here publishes, and its own claim.

    the pricing language is the problem. $0.05 a minute is labelled 'all-in' and covers speech-to-text, text-to-speech and orchestration plus a roster of included voices. call control is $0.002 a minute, webrtc another $0.002, sip trunking fees apply, and llm tokens are billed separately per million. premium voices bill per character on top. a realistic standard call is $0.07 to $0.10, before any premium voice.

    that is not an unreasonable price. it is an unreasonable description of it, and the page contains both the word and its contradiction. elevenlabs voices are bring-your-own-key only, and concurrency limits aren't published.

    pros
    • +sub-200ms latency claim from co-located infrastructure
    • +stt, tts and orchestration genuinely bundled
    • +broad included voice roster before premium tiers
    • +single vendor for telephony and inference
    cons
    • 'all-in' excludes telephony and llm tokens
    • premium voices billed per character on top
    • concurrency limits not published
    • no free tier figure disclosed
  7. 7

    ElevenLabs Agents

    the best voices in the business, sold without an agent price anywhere on the site.

    66/100

    verdictthe voice quality is the reason anyone considers it, and it is the only platform here whose own pages never state what a minute of conversation costs.

    best for
    teams already on elevenlabs credits who value voice quality above cost predictability.
    price
    unverified
    pricing note
    agent usage draws from the shared credit pool alongside tts and stt; no conversational-ai per-minute rate appeared on the pricing, docs or product pages across three fetches
    free tier
    yes
    headline rate
    not published
    what it covers
    shared credit pool
    realistic all-in
    not derivable
    self-host
    not offered
    concurrency
    not published

    elevenlabs' voices are the category benchmark, which is why its agent product gets recommended constantly. the credit system is public — tiers from free through $990 a month, with stt at 330 credits a minute and tts billed per character — and agent usage draws from that same shared pool.

    what we could not find, across the pricing page, the conversational-ai docs overview and the product page, is any agent-specific per-minute figure or a credits-per-agent-minute conversion. of nine platforms this is the only one where a buyer cannot work out the rate from the vendor's own material at all.

    one useful thing did surface: the docs note that 'zero retention modes are available for stricter data control', which implies retention is the default and stricter handling is opt-in. whether standard-retention call data trains elevenlabs' models isn't stated. concurrency figures aren't published either — the tiers list team seats, which is a different thing.

    pros
    • +the strongest voice quality in the category
    • +zero-retention mode available for stricter data control
    • +free plan with 10,000 shared credits a month
    • +one credit pool across tts, stt and agents
    cons
    • no agent per-minute rate published anywhere
    • no credits-per-agent-minute conversion given
    • retention is the default; opt-out is manual
    • concurrency not published — seats are not sessions
  8. 8

    Millis AI

    the lowest teaser rate in the category, on a pricing page that returns 404.

    60/100

    verdicta live, working product whose price cannot be verified because the page that would state it does not load.

    best for
    nobody yet — check back when the pricing page is restored.
    price
    $0.02/min
    pricing note
    homepage teaser figure only; millis.ai/pricing and www.millis.ai/pricing both returned 404 during this review, so what the rate covers is unconfirmed
    free tier
    no
    headline rate
    $0.02/min teaser
    what it covers
    unconfirmed
    realistic all-in
    not derivable
    self-host
    not offered
    concurrency
    not published

    the product is real and active — live demo, working app, maintained changelog — and $0.02 a minute is the lowest headline figure of the nine. you choose your own llm from openai, mistral, llama or a custom endpoint, and your own voice provider from elevenlabs, playht, cartesia or a custom clone.

    that architecture strongly suggests a pass-through model like vapi's, where $0.02 buys orchestration and everything else is extra. but we could not confirm it, because the dedicated pricing page returned 404 on both the www and non-www domains during this review, and the detailed breakdown millis references as living in its docs was not reachable.

    so the honest position is that this is a teaser rate of unknown scope. by the pattern of every other pass-through platform here, a realistic all-in would land somewhere between $0.10 and $0.20 a minute — our inference from the category, not a figure millis has published. free tier, concurrency, latency and data handling are all likewise unstated.

    pros
    • +lowest headline rate at $0.02/min
    • +choose your own llm and voice provider
    • +supports custom voice clones
    • +confirmed active with a maintained changelog
    cons
    • pricing page returns 404 on both domains
    • what the $0.02 covers is entirely unconfirmed
    • no free tier, concurrency or latency figures published
    • data handling not addressed anywhere reachable
  9. 9

    Synthflow

    free to build, undisclosed to run, and $30,000 a year to buy properly.

    56/100

    verdicta coherent enterprise offering with the least public pricing of the nine — you can build an agent for free and cannot find out what running it costs.

    best for
    enterprises who want telephony, concurrency, integrations and a security review scoped into one contract.
    price
    unpublished
    pricing note
    self-serve is described as pay-as-you-go with no published rate; the enterprise tier starts at $30,000 a year on custom contracts
    free tier
    yes
    headline rate
    not published
    what it covers
    unconfirmed
    realistic all-in
    not derivable
    self-host
    not offered
    concurrency
    custom, enterprise only

    the enterprise proposition is legible even though the price isn't: sla, native telephony or sip trunking, custom concurrency planning with routing, escalation and fallback logic, integrations, a security review and launch support, all scoped into a contract starting at $30,000 a year.

    the self-serve side is where it falls down. you can build and test agents from templates at no cost, and costs begin only when an agent goes live — but the per-minute rate for a live agent is not published anywhere, for either tier. of nine vendors this is the only one with no rate card at all.

    the enterprise page advertises 'data fine-tuning' — using past calls to train smarter agents — which reads as per-customer tuning on that customer's own history rather than a statement about training synthflow's underlying models. it doesn't clarify the distinction, and for a buyer handing over recorded calls that distinction is the whole question.

    pros
    • +free to build and test agents from templates
    • +enterprise contract covers telephony, concurrency and security review
    • +custom routing, escalation and fallback logic
    • +no cost until an agent goes live
    cons
    • no published per-minute rate for any tier
    • enterprise floor of $30,000 a year
    • data fine-tuning scope not clarified
    • no self-hosting or on-premise option

how this ranking was made

we report the advertised rate, exactly which of telephony, stt, llm and tts it covers, and a realistic all-in figure with the arithmetic shown. where a vendor publishes its own worked example we use theirs and say so; where we build the estimate from component rates we label it as ours, because a made-up total presented as vendor pricing would be worse than no total.

bring-your-own-key changes the sum materially and is reported per vendor. at vapi, supplying your own provider keys zeroes the pass-through entirely and leaves only the $0.05 orchestration fee.

latency figures are the vendors' own claims, labelled as such. nobody here publishes a methodology, the numbers range from 200ms to 600ms, and we have not measured them. they are reported because they are the specification vendors compete on, not because we can confirm them.

for the open-source platforms we read the licence file in the repository rather than the readme: apache 2.0 for livekit agents, bsd 2-clause for pipecat. for the closed platforms we report whether on-premise deployment exists at all, since for regulated buyers that is the deciding fact.

three vendors could not be priced. elevenlabs publishes no agent-specific per-minute rate across its pricing, docs and product pages; millis's pricing page returns 404 on both www and non-www; synthflow publishes no self-serve rate card at all and quotes enterprise from $30,000 a year.

our general methodology and disclosures →
was this useful?