What it does
Vapi is a developer platform for building voice AI agents that make and receive phone calls or run inside web apps. Each agent combines speech-to-text, a large language model and text-to-speech, with a choice of providers for each part. Vapi runs the call infrastructure, and you configure the voice, conversation flow, telephony and integrations through a dashboard, API, SDKs or CLI.
Official source 1 ↗ · Official source 2 ↗Features
- Choice of speech and model providers. You choose the provider and model for speech-to-text, the LLM and text-to-speech, from providers including OpenAI, Anthropic, Google, Gladia, Deepgram and ElevenLabs. Presets bundle a transcriber, model and voice for common use cases. Official source 1 ↗
- Assistants and Squads. Assistants use one system prompt plus tools and structured outputs. Squads coordinate several specialised assistants and transfer the caller between them while keeping context. Official source 1 ↗
- Tool and system integration. Agents can call your APIs, databases and existing systems during a conversation. Official source 1 ↗
- Testing with simulations. Calls can be simulated to test an agent before it reaches customers; testing and simulation are included with every plan. Official source 1 ↗ · Official source 2 ↗
- Versioning and monitoring. Agent versions can be published and restored. After launch, you can review calls and receive alerts when call quality drops. Official source 1 ↗
- Config as code and CLI. A CLI covers everything in the dashboard, and assistants, squads, tools and tests can be stored as files in git, reviewed in pull requests and promoted from development to production. Official source 1 ↗
- Enterprise controls. Enterprise options include SSO, OAuth and role-based access control, contractual uptime and performance guarantees, and SOC 2, HIPAA and PCI compliance. Official source 1 ↗
Pricing & free limits
$5 free credits, 2 organizations, 1 included Vapi phone number, 4 concurrent calls, 14 days raw data retention, full model catalog and platform access, community support on Discord and email support without SLA. Official source 1 ↗
2 organizations, 5 included phone numbers, 10 concurrent calls, 30 days raw data retention, zero data retention (ZDR) option, email support with a 2-business-day response SLA. Official source 1 ↗
10 organizations, 10 phone numbers, 30 concurrent calls, 180 days raw data retention, RBAC and ZDR, email and dedicated Slack support with a 1-business-day SLA, 99% uptime SLA. Official source 1 ↗
Higher organization, concurrency and retention limits, custom phone numbers, a named support team, 1-hour P0 response SLA, 99.9% uptime SLA, SSO and dedicated SIP. Official source 1 ↗
Billing details
Model, transcriber and voice providers are charged at cost with no markup. The pricing calculator lists Deepgram transcription at $0.0095–$0.0099/min, OpenAI models at $0.0077–$0.0452/min and ElevenLabs voice at $0.0146–$0.0238/min. Official source 1 ↗
Transport is charged by the provider, not Vapi. Vapi telephony/SIP, WebSockets and Daily WebRTC are free; Twilio is $0.008/min inbound and $0.014/min outbound, Vonage $0.00814/min and Telnyx $0.0055/min. Official source 1 ↗
Add-ons are available on any package: HIPAA compliance with a BAA at $2,000 per month, extra concurrent call lines at $10 per line per month, and extra organizations at $20 per organization per month. Official source 1 ↗
There is no minimum number of minutes, and agents are unlimited on every plan. Official source 1 ↗
Free access & limits
New accounts get $5 in free credits. Without a success package, accounts are limited to 4 concurrent calls, 2 organizations, 1 included phone number and 14 days of raw data retention. Official source 1 ↗
Best for & limitations
Automating inbound support calls with an agent that can look things up in your knowledge base and escalate to a human when needed. Official source 1 ↗
Making outbound sales calls that qualify leads and book appointments. Official source 1 ↗
Handling booking requests by checking availability and confirming appointments. Official source 1 ↗
Routing healthcare calls for triage and scheduling, or handling e-commerce order tracking and returns, with a Squad of specialised assistants. Official source 1 ↗
Product limitations were not established by the checked official sources.