Vapi pricing explained: what $0.05/minute does and doesn't include
Vapi's headline number is easy to find and easy to misread. The Vapi pricing page (accessed 2026-08-18) lists call hosting on the usage-based Build plan at $0.05 per minute, with "60+ minutes included" (the page does not state whether that allowance is one-time or monthly). But that $0.05 is not the price of a call — it is the price of hosting a call. The speech-to-text, language model, and text-to-speech that actually run the conversation are billed separately, at provider cost, on top of the hosting fee, and telephony is separate again. This guide walks through what the published pages do and do not let you compute.
How Vapi's pricing model works
Vapi sells voice-agent infrastructure in two tiers, per its pricing page:
- Build — usage-based. Call hosting at $0.05/minute ("60+ minutes included," cadence unstated), SMS/chat at $0.005 per message. STT, LLM, and TTS are billed at cost — shown as $0 on Vapi's bill if you bring your own API keys, in which case the model, speech, and voice providers bill you directly. Ten concurrent calls are included; additional lines are $10 per line per month. Call history is retained 14 days.
- Scale — enterprise. A fixed platform fee with committed volume, per-minute rates that vary by volume, and custom terms. Scale is also where the pricing page lists SSO, RBAC, SOC 2, PCI, and data-residency options, plus customizable retention.
Two compliance features are priced as monthly add-ons on the pricing page: HIPAA compliance at $2,000/month and Zero Data Retention at $1,000/month. Vapi's HIPAA documentation (accessed 2026-08-18) additionally states that HIPAA mode and Zero Data Retention are mutually exclusive — you enable one or the other, not both.
Phone numbers: Vapi provides free phone numbers for US national use, up to 5 per account, and supports importing numbers from Twilio for international or custom cases (Vapi phone calling docs, accessed 2026-08-18). Telephony usage — the carrier minutes themselves — is a separate cost, and no telephony per-minute price is listed on the pricing page.
What's included vs. billed separately
| Line item | On Vapi's published pricing? |
|---|---|
| Call hosting (orchestration) | Yes — $0.05/minute on Build |
| Speech-to-text | No fixed price — pass-through at provider cost, or your own provider bill with BYO keys |
| Language model | No fixed price — same pass-through arrangement |
| Text-to-speech | No fixed price — same pass-through arrangement |
| Telephony minutes | Separate; not publicly priced on the pricing page |
| Phone numbers | Up to 5 free (US national use); Twilio import for other cases |
| Concurrency | 10 calls included, then $10/line/month |
| HIPAA / Zero Data Retention | Paid add-ons: $2,000/mo and $1,000/mo, mutually exclusive |
| SSO, RBAC, SOC 2, PCI, data residency | Listed under the Scale (enterprise) plan |
Sources: vapi.ai/pricing, docs.vapi.ai/phone-calling, docs.vapi.ai/security-and-privacy/hipaa, all accessed 2026-08-18.
Worked example: 10,000 minutes — and why the total can't be finished
Take a common small-business workload: 2,000 calls × 5 connected minutes = 10,000 connected minutes per month, peaking under 10 simultaneous calls so no extra lines are needed. All arithmetic here is illustrative.
The part the public page lets you compute:
Hosting: 10,000 minutes × $0.05 = $500/month (the "60+ minutes included" allowance trims this by a few dollars at most, however it applies)
And that is where the public arithmetic stops. The complete monthly total cannot be computed from Vapi's public pages, because the remaining components are pass-through: STT, LLM, and TTS bill at whatever your chosen providers charge, and telephony carries no published per-minute price. That is not a criticism so much as the honest finding of this exercise — a buyer pricing Vapi has to assemble the rest of the bill themselves:
- $500 hosting (computed above), plus
- STT provider bill — your transcription provider's rate × 10,000 minutes, plus
- LLM provider bill — token usage across 2,000 five-minute conversations at your model provider's rates, plus
- TTS provider bill — your voice provider's rate for the agent's share of the talk time, plus
- Telephony — carrier minutes for 10,000 minutes (free Vapi numbers cover US national use, up to 5; the minutes themselves are separate), plus
- Any fixed lines that apply: extra concurrency at $10/line/month, HIPAA at $2,000/month or ZDR at $1,000/month if required.
Items 2–4 depend entirely on which providers and models you configure, and with your own keys items 2–5 can be billed by as many as four separate providers. The one safe statement from public numbers alone: the roughly $500 hosting line is the floor, not the price.
Gotcha checklist
- You assemble the total. The advertised $0.05/minute is one component of four-plus. Before committing, price your exact STT/LLM/TTS configuration and telephony route, and add them to the hosting line.
- BYO keys shifts the billing, not the cost. "$0 if you bring your own API key" means the charge disappears from Vapi's invoice — the providers still bill you directly for every minute and token. Budget the same dollars, just on more invoices.
- Compliance is a paid add-on. HIPAA is $2,000/month and Zero Data Retention is $1,000/month — and per Vapi's HIPAA docs the two are mutually exclusive, so a buyer wanting both properties must choose one.
- Several enterprise staples are listed under Scale. SSO, RBAC, data-residency options, and customizable retention appear under the custom-priced Scale plan (whose feature list also names SOC 2 and PCI — organizational attestations rather than plan features), so needing these controls moves you off published pricing entirely.
- Testing bills like production. Vapi's test-suites docs (accessed 2026-08-18) state that voice test calls bill like regular calls (up to 50 cases per suite, 5 runs each) — a full test run is real minutes across every pass-through line above.
How ThunderPhone prices differ
ThunderPhone publishes one all-in per-minute engine rate — speech recognition, language model, and voice included — pay as you go with no subscription or seat fee: Spark 2¢/minute, Bolt 5¢/minute, Storm 9¢/minute. The same 10,000-minute scenario computes directly from public numbers: $200, $500, or $900 per month by engine (illustrative arithmetic; premium voice or language paths can add up to 3¢/minute, hold bills a flat 2¢/minute, and telephony depends on setup). Notably, the middle engine's complete rate equals Vapi's hosting-only rate: at 5¢/minute, Bolt's $500 covers the whole engine, while Vapi's $500 covers hosting before any provider costs. ThunderPhone is GDPR and HIPAA compliant — its published pricing lists no compliance add-on fee — and customers remain responsible for configuring their workflows, data handling, recordings, and notices for their own obligations.
FAQ
How much does Vapi cost per minute?
Published: $0.05/minute for call hosting on the Build plan — but that is hosting only. STT, LLM, and TTS bill at provider cost on top, and telephony is separate, so the complete per-minute price depends on your configuration and is not published as a single number. Vapi pricing, accessed 2026-08-18.
Is Vapi free if I bring my own API keys?
No — the provider charges move to your own provider accounts. Vapi's pricing page shows STT/LLM/TTS at "$0 if you bring your own API key," meaning Vapi doesn't re-bill them; OpenAI, Deepgram, ElevenLabs, or whichever providers you configure bill you directly, and Vapi's $0.05/minute hosting still applies. Vapi pricing, accessed 2026-08-18.
What does Vapi's HIPAA option cost?
$2,000/month, as a pricing-page add-on. Zero Data Retention is a separate $1,000/month add-on, and Vapi's HIPAA documentation states the two modes are mutually exclusive. (Vapi pricing; HIPAA docs, accessed 2026-08-18.)
Does Vapi include phone numbers and telephony?
Numbers partly, minutes no. Vapi provides up to 5 free phone numbers per account for US national use, with Twilio import for international or custom cases; the telephony minutes themselves are a separate cost with no per-minute price published on the pricing page. Vapi phone calling docs, accessed 2026-08-18.
What would 10,000 minutes a month cost on Vapi?
About $500 in hosting fees — plus provider and telephony costs that public pages don't let you compute. Your actual total adds your STT, LLM, and TTS providers' bills and carrier minutes, and any fixed lines (extra concurrency at $10/line/month, compliance add-ons). For contrast, ThunderPhone's all-in rates put the same workload at $200/$500/$900 by engine, illustratively, with no separate provider bills.
Sources and freshness
All Vapi claims on this page were checked against the linked first-party pages on the accessed dates shown beside each claim. ThunderPhone pricing and product details reflect its published pricing and documentation as of August 19, 2026. This guide is documentation-based — no Vapi account, invoice, or live call was tested — and vendors change pricing frequently, so confirm against Vapi's live pages before relying on them.