Vapi
"Build and deploy voice agents that deliver the outcomes you want at the scale your customers need." [1]
Vapi is a voice agent platform for building and deploying AI-powered phone agents handling inbound calls, outbound dialing, appointment scheduling, and lead qualification. Pricing is usage-based at $0.05 per minute with self-serve signup and no sales call required, plus an enterprise plan for custom concurrency. The REST API supports bring-your-own LLM and voice providers, ships SDKs for over ten languages and runtimes including mobile, and holds SOC 2 Type 2, HIPAA, GDPR, and PCI DSS certifications, with customers including New York Life and Intuit.
Best for / Avoid if
Best for: Prototypes and side projects - free to start, no sales call; Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt)
Pricing & procurement
- Pricing model
- Usage-based [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✓ Yes [4]
- Free tier details
- Free US phone numbers (up to 10 per account) with free inbound/outbound calls on Vapi-managed US numbers. Separate one-time $10 trial credit (~150-200 minutes) for new users. Build plan otherwise charges $0.05/min with no mandatory monthly base fee.
- Self-serve signup
- ✓ Yes [5]
- Requires sales call
- ✗ No
- Enterprise plan
- ✓ Yes [6]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Build | Voice agent orchestration (Vapi hosting) | minute | $0.05 | source |
| Build | SMS / Chat messaging | message | $0.005 | source |
| Build | Call concurrency (base included) | 10 concurrent lines included | $0 | source |
| Build | Additional concurrent call line | line/month | $10 | source |
| Build | HIPAA compliance add-on | month | $2000 | source |
| Build | Zero Data Retention add-on | month | $1000 | source |
| Scale | HIPAA compliance add-on | month | $2000 | source |
| Scale | Zero Data Retention add-on | month | $1000 | source |
Capabilities
- Supported actions
- realtime_conversation, inbound_telephony, outbound_telephony, sip_trunking, call_transfer, function_calling, tool_calling, interruption_handling, byo_llm, byo_voice, batch_calling, call_recording, web_widget, knowledge_base, multi_assistant_orchestration, warm_transfer, cold_transfer, dynamic_call_transfer, dtmf, sms_during_call, webhook_events, end_of_call_report, call_analytics, custom_llm_integration, mcp_tool_calling, squad_orchestration [7]
- Regions
- United States, European Union [8]
- Languages
- English, Spanish, Italian, French, 110+ languages via Gladia STT, 140+ languages via Azure TTS, 100+ languages via Deepgram, 125+ languages via Google STT
- Input types
- PSTN phone call, SIP, WebRTC, web widget, audio stream [9]
- Output types
- audio stream, call transcript, webhook events, end-of-call report, call recording, structured call summary, SMS [10]
- Webhooks
- ✓ Yes [11]
- Sandbox / test mode
- ✗ No
- SDK languages
- TypeScript/JavaScript (server), Python (server), Go (server), Java (server), Ruby (server), C# (server), JavaScript/TypeScript (web client), React Native (client), Flutter (client), Swift/iOS (client), Python (client) [12]
- MCP server
- ✓ Yes [13]
Trust & compliance
- SOC 2
- SOC 2 Type II [14]
- HIPAA
- ✓ Yes [15]
- GDPR
- ✓ Yes [16]
- ISO 27001
- – Unknown
- PCI DSS
- ✓ Yes [17]
- Published SLA
- ✓ Yes [18]
- Rate limits
- 10 concurrent call slots by default; additional lines at $10/line/mo self-serve. Enterprise includes custom/unlimited concurrency. 1000+ concurrent sessions is well within Vapi's capacity per FAQ. [19]
- Known restrictions
- Default 10 concurrent call slots per account, Free phone numbers limited to US numbers only (up to 10 per account), International numbers require BYO Twilio credentials, HIPAA mode restricts available LLM/TTS/STT providers to compliant subset, HIPAA compliance add-on costs $2,000/month, Zero Data Retention add-on costs $1,000/month, PCI compliance mode limits available models and providers and restricts access to call logs/recordings within Vapi platform, Scale plan requires annual contract and custom pricing via sales [20]
Developer surface
Integration
- API style
- rest
- Base URL
- https://api.vapi.ai
- Versioning
- none
- Stability
- ga
- Auth methods
- api_key, oauth2, hmac_signature
- Error format
- vendor-specific
- Webhook signing
- hmac_sha256
- Rate limit
- 10 / concurrent calls
- TypeScript/JavaScript (server)
@vapi-ai/server-sdk· repo - Python (server)
vapi· repo - Go (server)
github.com/VapiAI/server-sdk-go· repo - Java (server)
ai.vapi:server-sdk· repo - Ruby (server)
vapi-server-sdk· repo - C# (server)
Vapi.ServerSDK· repo - JavaScript/TypeScript (web client)
@vapi-ai/web· repo - React Native (client)
@vapi-ai/react-native· repo - Flutter (client)
vapi_flutter· repo - Swift/iOS (client) · repo
- Python (client) · repo
Adoption & maturity
- Launched
- 2024-01-01
- Notable customers
- Amazon Ring, Kavak, Instawork, New York Life, Intuit, Cherry, UnityAI
Other Realtime Voice Agent APIs
ElevenLabs Conversational AI (ElevenAgents)
"Deploy human-like Conversational AI in minutes. ElevenLabs delivers low latency interactions in dozens of languages with enterprise-grade security."
OpenAI Realtime API (gpt-realtime)
"The Realtime API enables low-latency, bidirectional audio communication for building voice agents and audio applications."
Telnyx Voice AI Agents
"Carrier-grade Voice AI from Telnyx. Sub-200ms latency, 80+ languages, A-level STIR/SHAKEN attestation, and one platform that replaces 5 vendors."
Twilio ConversationRelay
"Twilio's Conversation Relay empowers you to build powerful AI voice experiences for your customers. Let Twilio handle the heavy lifting of speech recognition, text-to-speech, and voice synthesis."
Cartesia Line
"Turn any text agent into a world-class conversational agent, deployed anywhere."
Pipecat Cloud (Daily)
"The fastest path to production voice AI" - a managed hosting platform for deploying and scaling Pipecat agents in production with built-in infrastructure.
References
- ↑Description: vapi.ai
- ↑Pricing model: vapi.ai · cloudtalk.io
- ↑Published pricing: vapi.ai
- ↑Free tier: vapi.ai · docs.vapi.ai
- ↑Self-serve signup: docs.vapi.ai
- ↑Enterprise plan: docs.vapi.ai
- ↑Supported actions: docs.vapi.ai · docs.vapi.ai · docs.vapi.ai
- ↑Regions: security.vapi.ai · docs.vapi.ai
- ↑Input types: docs.vapi.ai · docs.vapi.ai
- ↑Output types: docs.vapi.ai · docs.vapi.ai
- ↑Webhooks: docs.vapi.ai
- ↑SDK languages: docs.vapi.ai · docs.vapi.ai
- ↑MCP server: mcp.vapi.ai · docs.vapi.ai
- ↑SOC 2: docs.vapi.ai · docs.vapi.ai
- ↑HIPAA: docs.vapi.ai · vapi.ai
- ↑GDPR: docs.vapi.ai · docs.vapi.ai
- ↑PCI DSS: security.vapi.ai · docs.vapi.ai
- ↑Published SLA: vapi.ai · vapi.ai
- ↑Rate limits: docs.vapi.ai · docs.vapi.ai
- ↑Known restrictions: vapi.ai · docs.vapi.ai · docs.vapi.ai
Change history
- 2026-06-21 Capabilities: {} → {"byo_models":true,"multilingual":true,"outbound_calling":true,"telephony_inclu…
- 2026-06-21 Summary Md: (none) → Vapi is a voice agent platform for building and deploying AI-powered phone agen…
- 2026-06-21 Score Pricing Transparency: (none) → 100
- 2026-06-21 Score Setup Speed: (none) → 85
- 2026-06-21 Score Docs Quality: (none) → 25
- 2026-06-21 Score Procurement Friction: (none) → 100
- 2026-06-21 Score Trust Readiness: (none) → 85
- 2026-06-21 Best For: (none) → Prototypes and side projects - free to start, no sales call, Regulated or enter…
- 2026-06-21 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-21 Score Agent Friendliness: (none) → 55
- 2026-06-21 Llms Txt Present: (none) → Yes
- 2026-06-21 Llms Txt URL: (none) → https://vapi.ai/llms.txt
- 2026-06-21 Rendering: (none) → static
- 2026-06-21 Has Structured Data: (none) → No
- 2026-06-21 Robots Allows Agents: (none) → Yes
- 2026-06-21 Status Page URL: (none) → https://status.vapi.ai
- 2026-06-21 Docs URL: (none) → https://docs.vapi.ai/quickstart/introduction
- 2026-06-21 MCP Server Available: set to Yes
- 2026-06-21 Pricing Model: set to usage_based
- 2026-06-21 Has Published Pricing: set to Yes
- 2026-06-21 Free Tier Available: set to Yes
- 2026-06-21 Free Tier Details: set to Free US phone numbers (up to 10 per account) with free inbound/outbound calls o…
- 2026-06-21 Self Serve Signup: set to Yes
- 2026-06-21 Requires Sales Call: set to No
- 2026-06-21 Enterprise Plan Available: set to Yes
- 2026-06-21 SOC 2: set to type_2
- 2026-06-21 HIPAA: set to Yes
- 2026-06-21 PCI DSS: set to Yes
- 2026-06-21 SLA Published: set to Yes
- 2026-06-21 Data Retention Policy URL: set to https://vapi.ai/terms-of-service
- 2026-06-21 Documented Rate Limits: set to 10 concurrent call slots by default; additional lines at $10/line/mo self-serve…
- 2026-06-21 Rate Limit Requests: set to 10
- 2026-06-21 Rate Limit Window: set to concurrent calls
- 2026-06-21 Known Restrictions: set to Default 10 concurrent call slots per account, Free phone numbers limited to US …
- 2026-06-21 Auth Methods: set to api_key, oauth2, hmac_signature
- 2026-06-21 Auth Docs URL: set to https://docs.vapi.ai/server-url/server-authentication
- 2026-06-21 API Style: set to rest
- 2026-06-21 Base URL: set to https://api.vapi.ai
- 2026-06-21 Versioning Scheme: set to none
- 2026-06-21 Stability: set to ga
- 2026-06-21 MCP URL: set to https://docs.vapi.ai/_mcp/server
- 2026-06-21 Quickstart URL: set to https://docs.vapi.ai/quickstart/introduction
- 2026-06-21 Error Format: set to vendor-specific
- 2026-06-21 Webhook Signing: set to hmac_sha256
- 2026-06-21 Webhook Events URL: set to https://docs.vapi.ai/server-url/events
- 2026-06-21 Requires Verification: set to No
- 2026-06-21 Starting Price Usd: set to 0.05
- 2026-06-21 Price Basis: set to minute
- 2026-06-21 Launched At: set to 2024-01-01
- 2026-06-21 Notable Customers: set to Amazon Ring, Kavak, Instawork, New York Life, Intuit, Cherry, UnityAI
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/vapi \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/vapi/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'