Your First Voice Agent
Follow these steps to create an AI agent, connect a phone number, and handle your first call.Step-by-Step Setup
Sign Up & Create a Workspace
- Navigate to the Vaani dashboard and create an account
- After signing in, you’ll be prompted to create your first workspace
- Give it a name (e.g., “My Company”) — this is your team’s organizational unit
- You’ll be assigned the Admin role automatically
Create Your First Agent
- Go to Agents in the sidebar
- Click Create Agent
- Configure the basics:
| Setting | Recommended Value | Description |
|---|---|---|
| Agent Name | ”Sales Assistant” | Display name for your agent |
| LLM Provider | OpenAI | Language model provider |
| LLM Model | gpt-4o | Best balance of speed and quality |
| STT Provider | Deepgram | Speech-to-Text provider |
| TTS Provider | ElevenLabs | Text-to-Speech provider |
| System Prompt | ”You are a helpful sales assistant for Acme Corp…” | Instructions for the agent |
| First Message | ”Hello! Thanks for calling Acme Corp. How can I help you today?” | Greeting when call connects |
- Click Save
Connect a Phone Number
- Go to Phone Numbers in the sidebar
- Click Purchase Number
- Select a provider (Twilio or Vonage) and country
- Choose an available number and click Purchase
- The system automatically creates SIP trunks (inbound + outbound) on LiveKit
- Click Map to Agent and select your agent
The purchased number is now routed through LiveKit SIP to your AI agent. Any inbound call to this number will be handled automatically.
Make a Test Call
You have two options:Option A: Web Call (from the dashboard)
- Go to your agent’s page and click Test Call
- This opens a web-based voice session via LiveKit WebRTC
- Dial the phone number you just purchased from any phone
- You’ll hear your agent’s first message and can start a conversation
Quick API Test
If you prefer API-first, here’s how to initiate an outbound call:What’s Next?
- Core Concepts — Understand agents, workspaces, and the call lifecycle
- Agent Configuration — Deep dive into all 50+ agent settings
- API Reference — Full endpoint documentation with examples