Creating a Voice Agent
Step-by-step: create an agent, pick a voice, write the prompt, attach tools and knowledge base.
Creating a Voice Agent
A voice agent is a configurable persona, voice, language, prompt, tools, and knowledge, that handles a call on your behalf.
Create the agent
- Go to Voice > Agents and click New Agent
- Name the agent (e.g. "Lead Qualifier, IN")
- Provider: choose ElevenLabs (best voice fidelity, multi-language) or SuperU (cheaper, faster cold-start)
- Voice: pick from the provider's catalogue. ElevenLabs voices preview inline
- Language: primary language. For bilingual scenarios, see Per-Language Voice Overrides below
- Greeting: the first sentence the caller hears
- System prompt: the agent's instructions. Include role, do's/don'ts, escalation rules
Tools
Under Tools in the agent editor, enable any of:
- Transfer to human: bridges the call to a team member
- Book meeting: schedules via the connected meeting link
- Update CRM: writes contact properties
Knowledge base
Attach documents from /voice/knowledge-base so the agent can answer factual questions accurately (pricing, FAQs, policies) instead of hallucinating.
Per-language voice overrides
For bilingual agents, add additional languages under Additional Languages: pick a different voice for each (e.g. Rachel for English, Niraj for Hindi). The agent auto-switches based on detected caller language.
Test it
From the agent detail page, click Test Call and enter your own number to dry-run the configuration before sending it real traffic.
Tags
Related Articles
Voice, Module Overview
Set up voice agents, calls, transcripts, and duration-based credit usage.
Placing and Receiving Calls
How to place outbound calls, route inbound, and read transcripts/summaries afterward.
Voice Campaigns and Bulk Dialer
Run voice dialer and campaign flows with current duration-based credit guidance.