Vapi is the developer platform for building voice AI agents. We handle the complex infrastructure so you can focus on creating great voice experiences.
Voice agents allow you to:
Every Vapi assistant combines three core technologies:
Converts user speech into text that your agent can understand
Processes the conversation and generates intelligent responses
Converts your agent’s responses back into natural speech
You have full control over each component, with dozens of providers and models to choose from; OpenAI, Anthropic, Google, Gladia, Deepgram, ElevenLabs, and many, many more.
Vapi offers two main primitives, designed for different use cases:
Best for: Most use cases and fast iteration
Assistants use a single system prompt plus tools and structured outputs. Perfect for:
Best for: Multi-assistant setups with specialization
Squads orchestrate multiple assistants with context-preserving transfers. Ideal for:
Build your first voice agent in 5 minutes using our dashboard.
Embed live voice conversations directly in your app.
The Vapi CLI brings the full power of the platform to your terminal:
Automate inbound support calls with agents that can access your knowledge base and escalate to humans when needed.
Make outbound sales calls, qualify leads, and schedule appointments with sophisticated branching logic.
Handle booking requests, check availability, and confirm appointments with conditional routing.
Emergency routing and appointment scheduling for healthcare.
Order tracking, returns, and customer support workflows.
See our collection of examples covering a wide range of use cases.