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/sdk

Core 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.