Ultravox Review (2026)
A speech-native model that skips the transcription step entirely, removing one hop from the latency budget.
What a minute costs
The model →- Platform $0.05
- Telephony $0.014
Computed, not measured. The advertised rate plus the published list price of every component it excludes. Component rates are dated in the cost model. It is a floor — list pricing, no committed-use discount, no retries. Vendor pricing page and homepage, re-verified 2026-08-05. The homepage states the rate includes TTS, and there is no ASR stage to bill, so telephony is the only exclusion. Ultravox adds $0.005/min for SIP on top and sells no phone numbers..
Ultravox in Depth
This site had Ultravox wrong, so start there.
Our cost model recorded the advertised 5 cents a minute as excluding synthesis, which put the computed all-in at $0.078 and the multiple at 1.56 times the headline. The vendor's homepage says otherwise, in nine words: five cents per minute, including TTS, for up to five concurrent calls.
Corrected, the only excluded component is telephony, the computed floor is $0.064 a minute, and the multiple is 1.28. That moves Ultravox from the fifth-widest gap in the category to the fourth-narrowest, and it moves the number in the direction that flatters the vendor, which is exactly the direction this site has to be most careful about.
Why there is no transcription line to bill
The architecture explains the price. Ultravox is a speech-native model: audio goes in and text comes out, with no automatic speech recognition stage in between. There is no transcription step, so there is nothing to charge for one.
That is one hop removed from the latency budget, which is the entire pitch and a real engineering advantage. It also means synthesis is genuinely a separate step the vendor buys and folds into the rate, with ElevenLabs listed among its subprocessors. You can bring your own synthesis key instead, but that adds a bill rather than removing one.
Telephony is excluded twice, and only one of them is obvious
Ultravox sells no phone numbers. It describes itself as a bring-your-own-telephony platform, with integrations for Twilio, Telnyx, Plivo and Exotel, so the carrier bill is yours as it is on most platforms here.
The part that is easy to miss is that connecting by SIP incurs an Ultravox surcharge as well: half a cent a minute on pay-as-you-go, in addition to the regular call minute. So the honest stack has three lines rather than two.
| Line | Rate | Whose number |
|---|---|---|
| Platform, including synthesis | $0.050/min | Ultravox, published |
| SIP surcharge | $0.005/min | Ultravox, published |
| Carrier, US outbound | $0.014/min | This site's verified Twilio rate |
| All-in | $0.069/min | 1.38× the advertised rate |
Two quirks in that SIP line are worth knowing before you model it. Ultravox states that SIP minutes can accrue while your agent is not connected to the user, on transfer legs that outlive the agent. And billing rounds up to six-second blocks, which the vendor calls rounding to the nearest deciminute while every example in its own table rounds up.
What the $100 plan actually buys
Pro is $100 a month and the per-minute rate on it is the same 5 cents. The only rate that moves is SIP, from half a cent to $0.0048.
Two hundredths of a cent. Recovering the fee on rate alone would take half a million SIP minutes a month, which is about eleven calls running continuously, day and night, for a month.
So Pro is not a volume discount and should not be evaluated as one. It is a concurrency unlock: pay-as-you-go caps you at five simultaneous calls, and Pro removes the cap. That is worth $100 to anyone running production traffic and worth nothing to anyone else, which is a cleaner proposition than the pricing table makes it look.
The pricing page carries a banner announcing that prices are marked as annual rates. Nothing on the page is marked. The homepage supplies the missing asterisk, noting the $100 applies when billed yearly, and the monthly price appears nowhere. That is the reverse of the usual trick: the discount badge is published and the undiscounted price is not.
The transcript is free, and that is the problem
Our own record used to say you do not get a clean transcript for free. That was wrong in the other direction. You do get one, at no charge.
What you get is the thing worth understanding. Because the model never reads text, transcripts are produced by a conventional ASR pass running alongside, and the vendor's documentation says they exist solely to help you understand what is happening in your calls. When the transcript and the agent's behaviour disagree, the vendor's own guidance is to listen to the recording, because the transcript is usually the inaccurate one.
Read that as a compliance statement rather than a support note. A speech-native platform is documenting that its transcript is not a record of what the model heard. It is a parallel best-effort reconstruction. For debugging that is fine and honest. For a regulated call where the transcript is the evidence of what was said and agreed, it is a different proposition entirely, and the vendor's trust page lists SOC 2 Type II and HIPAA as in progress rather than complete.
This is not a reason to avoid the product. It is a reason to know which of your calls can run on it.
Open weights, and what the vendor does not say about them
The models are published on Hugging Face under Fixie's account, MIT-tagged and ungated, from v0.2 through v0.7. That is genuinely open in a category where the word is usually decorative, and the smaller checkpoints have been downloaded over a million times in a month.
Two caveats the vendor leaves to you. The MIT tag sits on Fixie's repository, while the base models underneath carry their own licences, which that tag does not override. And nothing published compares the economics of self-hosting against the hosted 5 cents, so the question the open weights raise is the one question the pricing page does not answer.
A plan that exists in the docs and not on the pricing page
The concurrency documentation describes three plans: pay-as-you-go, Pro, and a Scale plan offering priority access to as many as a hundred concurrent calls, recommended for sustained high load. The pricing page has no Scale tier at all, and its priority-concurrency row reads no, no and custom.
A buyer reading the pricing page cannot find the plan the documentation tells them to buy. Ask for it by name.
Of nine results on this product's pricing query, five are Ultravox's own pages and two more are written by companies with a direct commercial stake, one of them a competitor and one a reseller wrapping the product. There is no independent review on the first page, which is the pattern on every query this site has audited.
Setting Ultravox Up
Free tier, no card, thirty minutes of calls and unlimited playground calls that are never charged. Genuinely self-serve up to the point where concurrency matters.
- Model the SIP line separately from the call line. They are two clocks, they round up independently, and one of them can run while your agent is not on the call.
- Budget Pro as a concurrency unlock, not a discount. Five simultaneous calls is the free ceiling; the $100 removes it and changes nothing about your rate.
- Decide early whether your calls need an evidentiary transcript. If they do, this architecture does not produce one and no configuration will change that.
- Ask for the Scale plan by name if you need priority concurrency, because it is in the documentation and not on the pricing page.
- Ask what Pro's $100 actually is. The pricing table implies a platform fee and the FAQ describes it as covering usage in advance. Those are different things.
Strengths and Weaknesses
- Synthesis is inside the advertised rate, which puts the computed all-in at 1.28× rather than the 1.56× this site previously published.
- No transcription stage to pay for, because the model reads audio directly — the architecture removes a cost rather than bundling it.
- Genuinely open weights, MIT-tagged and ungated on Hugging Face across every released version.
- A real free tier: thirty minutes of calls plus unlimited playground calls that are never billed, with the account staying live.
- Postpaid invoicing rather than credits, so there is no prepaid balance to run dry and no expiry rule to read.
- The rate has not moved since September 2024, including through a model upgrade the vendor explicitly priced at no change.
- SIP carries a $0.005 surcharge on top of your carrier, so telephony is excluded twice rather than once.
- SIP minutes can bill while the agent is not connected, on transfer legs that outlive the session.
- The monthly price of Pro is published nowhere, under a banner announcing that prices are annual rates and nothing marked.
- Transcripts are a parallel ASR pass the model never read, and the vendor warns they can contradict what the agent did.
- SOC 2 Type II and HIPAA are both in progress, not complete, on the vendor's own trust page.
- The Scale plan appears in the documentation and not on the pricing page, including its price.
Ultravox Pricing
Unusually honest at the headline and incomplete underneath it. The rate is real, it has held for two years, and synthesis really is inside it. Three things are missing.
| Published | Not published |
|---|---|
| $0.05 a minute, including synthesis | Pro's monthly price, only its annual one |
| SIP at $0.005 (pay as you go) and $0.0048 (Pro) | The Scale plan, which exists in the docs |
| 30 free minutes, unlimited free playground calls | Any enterprise figure, floor or minimum |
| Token rates for threads on pay as you go | Token rates for threads on Pro, a blank cell |
The comparison worth running is not against the bundled platforms. It is against a stack you assemble on Vapi, where the same components are billed separately at 1.93× the advertised rate. Ultravox lands cheaper all-in and gives up the ability to swap the model, because here the model is the product.
The Verdict
The cleanest architecture in voice — no transcription stage, synthesis inside the rate, and a price that has not moved in two years — sold with a SIP surcharge most buyers will not count and a transcript its own documentation describes as a best-effort reconstruction the model never read.
- Latency is the constraint you are actually trying to fix
- You want synthesis inside one rate rather than as a second vendor
- Your calls do not need a transcript that stands as evidence
- You value open weights you could in principle run yourself
- Compliance requires a verbatim record of what the system heard
- You need to swap language models, since here the model is the product
- You need SOC 2 Type II or HIPAA today rather than in progress
- Your concurrency is high and you need a price for it, which means asking for a plan the pricing page omits
Can it take a payment?
Full tracker →Books meetings or resolves the call and hands off. Taking money is out of scope for the product as sold.
Questions people actually ask
How much is Ultravox?
Is Ultravox AI open source?
Does Ultravox include text to speech?
Why are Ultravox transcripts sometimes wrong?
What does the Ultravox Pro plan give you?
How does Ultravox compare to Vapi?
Others in Voice Agent Platforms
See all →Sources
- Ultravox homepage — the statement that the 5c rate includes TTS, the concurrency cap and the annual-billing note, verified first-hand 2026-08-05 (vendor-authored)
- Ultravox pricing page — plan table, SIP rates, free minutes and thread token rates, checked 2026-08-05 (vendor-authored)
- Ultravox docs, how it works and FAQ — no ASR stage, bring-your-own-telephony, the transcript explanation and six-second billing rounding, checked 2026-08-05 (vendor-authored)
Where a source has a commercial interest in the subject, it is labelled. Most published material about this category is written by companies selling into it, and that is worth knowing while you read it.