Documentation
Learn how to build, test, and deploy voice agents.
Quick start
Get a voice agent running in under five minutes. Install the SDK, create an agent, and connect via WebSocket or telephony.
npm install @vapi/sdkCore concepts
- Agents — configurable voice assistants with prompts, tools, and models
- Sessions — real-time conversation state over WebSocket
- Tools — functions your agent can call to access external data
- Tests — automated suites to catch hallucinations before launch
Guides
Building your first agent
Multilingual configuration
Setting up tool calling
Running A/B experiments
Bring your own models
Production deployment checklist
More resources
See the API Reference for endpoints, or browse SDKs for your language.