Vapi

AI voice agent development platform

Vapi is a cloud platform for building, testing, deploying, and monitoring real-time AI voice agents. It provides configurable assistants, phone and web calling, model and voice provider selection, APIs, SDKs, external tools, knowledge bases, telephony, call analytics, and multi-assistant orchestration.

Company Vapi Inc.
Free plan No
Paid plans from $0.05/minute Vapi hosting
Ease of use Moderate

What you can do with Vapi

Key features
✓
Build phone voice agents

Create inbound and outbound AI callers with configurable assistants, phone numbers, prompts, tools, and call handling

✓
Embed web and mobile voice

Add real-time voice conversations to websites, web applications, iOS, Android, React Native, and Flutter projects

✓
Configure multi-provider voice pipelines

Select transcription, language-model, and voice providers independently or connect supported provider accounts with your own credentials

✓
Connect business tools

Let assistants call APIs, trigger webhooks, use custom functions, transfer calls, send SMS, access calendars, and interact with external systems

✓
Create knowledge-grounded assistants

Add document collections or custom retrieval systems that assistants can query during conversations

✓
Orchestrate specialized assistants

Use Squads, handoffs, transfers, and persistent session context to route conversations between specialized agents

✓
Test and monitor calls

Simulate conversations and inspect transcripts, recordings, latency, cost, analysis, evaluations, dashboards, and monitoring alerts

How Vapi works

A user creates an assistant in the dashboard or through the API, adds a prompt, selects transcription, language, and voice components, and connects tools or a knowledge base. The assistant can then be tested in a web call or deployed to a phone number, application, or backend workflow while Vapi records and analyzes the configured call data.

Inputs
VoiceAudioText promptsDocumentsPDF filesURLsAPI dataStructured tool inputs
Outputs
SpeechAudioTextTranscriptsCall analysisStructured dataAPI actions

Who Vapi is for

Best for

Developers and product teams that need to create custom voice agents connected to telephony, web applications, business systems, APIs, knowledge bases, and operational workflows.

Not ideal for

Consumers seeking a ready-made voice assistant, nontechnical users who do not want to configure agents and integrations, or teams that only need basic text chat without telephony or real-time voice infrastructure.

Strengths & limitations

+ Strengths

  • Broad control over the speech-to-text, language-model, and text-to-speech pipeline
  • support for both phone and embedded web voice experiences
  • strong API, SDK, webhook, and tool capabilities
  • support for custom integrations and MCP
  • knowledge-base and multi-assistant orchestration features
  • usage-based entry pricing
  • enterprise options including RBAC, SSO, HIPAA eligibility, retention controls, and SLAs.

– Limitations

  • The platform requires substantial configuration for production use
  • total cost is difficult to predict because hosting, model, transcription, voice, and telephony charges can be separate
  • provider-specific capabilities and language support vary
  • many enterprise controls require paid packages or custom contracts
  • the product is primarily designed for developers rather than casual users
  • free phone-number capabilities are geographically limited.

Pricing & access

Free access No free plan

Vapi does not advertise a continuing unlimited free tier. The usage-only option starts at $0 and includes $5 in introductory credits, after which usage is billed.

PAID ACCESS $0.05/minute Vapi hosting

Usage-only billing includes a $0.05-per-minute Vapi hosting fee, with model, voice, transcriber, and telephony costs generally passed through separately. Optional success packages begin at $29/month for Core, while Pro has a $999/month minimum and Premier is custom-priced. A $2,000/month HIPAA add-on is also listed.

Free trial Free trial available

Usage-limited introductory credits; current pricing lists $5 in free credits to get started.

USAGE LIMITS Plan limits apply

Usage-only includes 2 organizations, 1 included Vapi phone number, 4 concurrent calls, and 14 days of raw data retention. Limits increase with success packages. Additional concurrency and organizations are available as paid add-ons.

Platforms & access

✓ Web app
– Mobile app
– Desktop app
– Browser extension
✓ Developer API
✓ Embeddable

Web dashboard; REST API; TypeScript, Python, Java, Ruby, C#, and Go server SDKs; Web SDK; React Native; Flutter; iOS; Android-compatible application integrations; phone and SIP telephony; WebSockets; WebRTC

Product format: standalone

Product specs

Features
– Web
✓ File Upload
✓ Memory
✓ Custom agents
✓ Scheduled automation
✓ Knowledge base
– Website ingestion
– Code execution
– Computer actions
✓ Integrations
✓ Webhooks
✓ MCP support
✓ Bring your own key
✓ Choose model
✓ Collaboration
✓ Workspace
✓ Admin controls
✓ SSO
✓ Role permissions
✓ Analytics
✓ Templates
✓ No-code
✓ Projects / workspace
– Brand tools
✓ Performance scoring

Vapi's central product is an orchestration and infrastructure layer for voice agents rather than a standalone speech, language, or voice model. Users can select among supported providers, connect their own provider credentials, build assistants or squads, define tools, use knowledge bases, test calls, and monitor production behavior.

Categories & capabilities

Browse similar tools

Integrations & models

Integrations Connected workflows

Documented integrations and connection methods include Google Calendar, Google Sheets, Slack, GoHighLevel, Make, n8n, Zapier through MCP, custom API Request tools, Function tools, webhooks, client-side tools, and arbitrary MCP servers. Users can also connect provider accounts for supported model, voice, and transcription services.

models Models used

Vapi publicly documents support for providers including Anthropic, Azure OpenAI, Google, OpenAI, Groq, Mistral, DeepSeek, xAI, OpenRouter, Together AI, Perplexity, Cerebras, DeepInfra, Anyscale, Inflection AI, MiniMax, and custom LLMs. Voice and transcription providers include services such as Deepgram, ElevenLabs, Cartesia, PlayHT, Gladia, Azure, Soniox, and Vapi. Exact model availability varies by account and dashboard catalog.

Privacy & data Data handling, AI training, retention and security
↓
Data handling

Vapi processes account information, call and chat content, transcripts, recordings where enabled, phone-number metadata, logs, and information needed to operate integrations. The current terms identify Vapi Inc. as a Delaware corporation and distinguish Vapi-managed providers from optional or customer-managed providers. Data handling can vary by provider, configuration, subscription, compliance mode, and retention settings.

Data training

Vapi's current terms state that Vapi will configure available model-provider data controls consistently with its privacy commitments when the provider is used as a Vapi subprocessor and the plan supports those controls. Optional providers and customer-managed providers remain subject to their own terms, privacy policies, training practices, and retention policies. Zero Data Retention is available with eligible success packages and is separate from HIPAA mode.

Data retention

Usage-only pricing lists 14 days of raw data retention. Core lists 30 days, Pro lists 180 days, and Premier offers custom retention. Vapi also documents separate call, chat, session, webhook, and API history windows, with additional retention controls and Zero Data Retention available in eligible configurations.

Security

Enterprise and Premier offerings can include SOC 2 Type II certification, SSO, RBAC, SLA commitments, HIPAA eligibility, a Business Associate Agreement, and dedicated security or support arrangements. HIPAA mode requires an eligible subscription or add-on and a signed BAA, and restricts assistants to compliant providers.

About Vapi

Vapi provides the infrastructure for building voice AI agents that can answer or place calls, speak with users, retrieve information, call external tools, update business systems, and hand conversations to people or other agents. It is primarily suited to developers, product teams, agencies, and businesses that need custom phone or embedded voice experiences and can manage the technical setup behind them.

What is Vapi?

Vapi is a voice AI agent development platform. Instead of being a finished customer-service chatbot or a general-purpose voice assistant, it gives developers control over the components of a conversational system: prompts, language models, speech-to-text providers, voices, phone numbers, tools, knowledge sources, call behavior, and integrations.

A typical Vapi project connects an assistant to a phone number or embeds it in a website or application. The assistant listens to speech, sends the conversation through the configured transcription and language-model providers, performs permitted actions through tools, and returns a spoken response. Teams can then inspect calls, logs, usage, and performance as they move from testing to production.

What Vapi can do

Build inbound and outbound voice agents

Vapi supports phone-based assistants for inbound reception, customer support, appointment booking, lead qualification, sales conversations, business intake, and other call workflows. Assistants can also place outbound calls where the telephony setup and use case allow it. Calls can be transferred, handed between assistants, or routed through different stages of a conversation.

Connect conversations to business actions

The main practical distinction between Vapi and a basic voice interface is its tool system. Assistants can use API requests, function tools, webhooks, client-side actions, built-in tools, and MCP tools to retrieve information or perform operations. This can include checking a calendar, updating a CRM, creating a support ticket, sending an SMS message, or triggering a workflow in an external system.

Vapi documents integrations and connection patterns involving services such as Google Calendar, Google Sheets, Slack, GoHighLevel, Zapier MCP, Make, n8n, Composio, and customer-owned provider accounts. The exact implementation depends on the tool and usually requires configuration or development work.

Use knowledge bases and structured outputs

Teams can upload supported documents and associate knowledge bases with assistants so agents can answer questions using domain-specific material. Supported input patterns include documents, PDFs, DOCX files, CSV, JSON, URLs, and API data, although the quality of an answer still depends on the source material and retrieval configuration.

Vapi can also return structured data in workflows where a voice conversation needs to produce a predictable result, such as a completed intake form, appointment details, or information for another application.

Deploy in websites and mobile applications

Vapi is not limited to telephone systems. Web, Flutter, React Native, iOS, Python, TypeScript, and CLI tooling are documented for different development and deployment workflows. This makes it possible to add voice interactions to a website or mobile product while using the same broader assistant, tool, and monitoring concepts as a phone agent.

How people realistically use Vapi

A developer normally creates an assistant in the dashboard or through the API, writes instructions, chooses model, transcription, and voice providers, and adds tools or knowledge files. The assistant is then connected to a Vapi phone number, an imported telephony setup, or an application SDK. During a call, the system transcribes the caller, generates a response, invokes configured actions when needed, and speaks the result.

Teams can begin with simulated calls and test conversations before exposing an agent to customers. Production work commonly involves reviewing logs, call recordings or transcripts where configured, costs, failures, and latency; adjusting prompts and tools; and adding safeguards for transfers, voicemail, authentication, and sensitive workflows.

This makes Vapi closer to an infrastructure and orchestration layer than to a ready-made phone system. Users who want a largely visual customer-conversation builder may prefer a product such as Voiceflow, while teams seeking workflow automation around AI systems may also evaluate n8n or Make. Vapi is most relevant when the voice agent itself is a product or a carefully integrated business process.

Providers, models, and voice configuration

Vapi supports model and provider choices from documented vendors including OpenAI, Anthropic, Google, and xAI. Speech recognition and voice options can come from providers such as Deepgram, AssemblyAI, Azure, Cartesia, ElevenLabs, Google, Gladia, OpenAI, and Speechmatics. Availability changes as provider catalogs change, and language coverage varies by the selected transcription and voice services.

Vapi also documents Vapi Voices V2 support for more than 40 languages, while speech-recognition support depends on the selected provider and model. This provider flexibility is useful for teams that need to balance latency, voice quality, language support, cost, or data-handling requirements, but it also makes configuration and troubleshooting more involved.

Pricing and access

Vapi uses usage-based billing rather than a simple fixed-seat subscription. The usage-only option has a $0 monthly package fee and includes $5 in introductory credits, but usage is still metered. Vapi lists a hosting fee of $0.05 per minute, in addition to costs for selected models, voices, transcribers, and telephony.

The entry option includes two organizations, one Vapi phone number, four concurrent calls, 14 days of raw data retention, and community and email support without an SLA. Optional success packages add paid support, capacity, governance, retention, and service commitments. The documented Core package costs $29 per month; Pro is priced at 10% of Vapi hosting fees with a $999 monthly minimum; and Premier pricing is custom. A HIPAA-eligible data-handling add-on is listed separately at $2,000 per month.

Because several parts of a call can be billed separately, total cost is difficult to estimate from the platform fee alone. Model choice, voice provider, transcription, telephony, call duration, concurrency, and integration requirements all affect the final bill.

Important limitations and privacy considerations

Vapi requires meaningful technical setup for production use. Building a reliable agent involves prompt design, provider selection, tool integration, error handling, testing, telephony configuration, and monitoring. The usage-only plan has limited concurrency and retention, and free Vapi phone numbers use US area codes and support US national inbound calling; international or outbound scenarios may require another number arrangement.

Provider capabilities are not uniform. Voice quality, language support, latency, pricing, and data policies can vary across the chosen model, transcriber, voice service, and telephony provider. Vapi also does not provide on-premise deployment according to its FAQ.

Vapi processes account, configuration, call, audio, transcript, usage, and related service data to operate the platform. Its public materials describe configurable retention and zero-data-retention options for qualifying packages. Usage-only retention is listed as 14 days, Core as 30 days, and Pro as 180 days, with Premier configured separately. Organizations handling sensitive conversations should review Vapi's terms, data-processing materials, selected provider policies, and package-specific ZDR settings rather than assuming one universal training or retention policy.

Who should use Vapi?

Vapi is a good fit for developers and product teams building custom voice agents that must connect to telephony, business APIs, knowledge bases, calendars, CRMs, or internal workflows. It is also relevant to agencies and startups that need to deploy multiple specialized assistants or embed voice into their own products.

It is less suitable for someone who wants a consumer voice assistant, a no-configuration chatbot, a standalone transcription service, or a simple drag-and-drop phone system. Users who need a prebuilt conversational product rather than an extensible development platform may find the setup burden and variable usage costs disproportionate.

Bottom line

Vapi's strength is the control it gives developers over the full voice-agent stack: models, speech recognition, voices, phone infrastructure, tools, knowledge, deployment surfaces, and monitoring. That makes it useful for production-oriented phone and embedded voice applications. The trade-off is complexity. Teams must design the workflow, manage provider dependencies, test the agent carefully, and account for several usage-based costs and data-handling policies.

Vapi is a usage-based developer platform for building voice AI agents across phone, web, and mobile. It supports configurable models, transcription, voices, telephony, tools, knowledge bases, integrations, testing, and monitoring, but requires technical setup and careful management of provider costs, limits, and data policies.

Answers to Frequently Asked Questions

Who is Vapi best suited for?
Vapi is best suited for developers, product teams, agencies, and startups building custom voice agents that connect to telephony, APIs, CRMs, calendars, knowledge bases, or internal workflows. It is less suitable for users seeking a no-configuration chatbot, consumer voice assistant, standalone transcription service, or simple drag-and-drop phone system.
What are the main limitations of Vapi?
Vapi requires technical setup for prompt design, provider selection, integrations, telephony, testing, error handling, and monitoring. Usage-only accounts have limited concurrency and 14 days of raw data retention. Provider capabilities vary by model, transcription, voice, and telephony service, and Vapi does not provide on-premise deployment according to its FAQ.
How much does Vapi cost?
Vapi primarily uses usage-based billing. Its usage-only option has a $0 monthly package fee and includes $5 in introductory credits, while hosting costs $0.05 per minute. Additional costs may apply for language models, voices, transcription, and telephony. Paid packages include Core at $29 per month, Pro at 10% of Vapi hosting fees with a $999 monthly minimum, and custom-priced Premier plans.
What is Vapi used for?
Vapi is a voice AI agent development and orchestration platform for building inbound and outbound phone assistants, embedded voice experiences, appointment booking systems, customer support agents, lead qualification workflows, and business processes connected to external tools and APIs.
Can Vapi connect voice agents to business tools and phone systems?
Yes. Vapi can connect assistants to phone numbers, websites, and mobile applications, and supports API requests, function tools, webhooks, client-side actions, built-in tools, and MCP tools. These connections can check calendars, update CRMs, create support tickets, send SMS messages, and trigger workflows.