Creating a Voice Agent
Navigate to Agents → Voice Agents → Create AgentBasic Configuration
| Field | Description | Example |
|---|---|---|
| Name | Internal identifier | ”Sales Assistant” |
| First Message | Opening greeting | ”Hi, thanks for calling ABC Materials…” |
| System Prompt | Agent instructions | Role, capabilities, guidelines |
Model Configuration
Select your AI model and adjust settings like response creativity and length in the Model Configuration section.Voice Configuration
Choose a voice from the available options. Preview voices in the agent builder to find the right fit. Choose from several voice options optimized for different needs — natural expression, high realism, speed, or custom brand voices.Transcriber Configuration
Configure speech recognition settings including language preference.Voice Settings
Interruption Handling
Control how the agent handles being interrupted:| Setting | Description |
|---|---|
| Allow Interruption | Caller can interrupt agent mid-sentence |
| Interruption Threshold | Sensitivity to interruptions (0-1) |
Silence Handling
Configure behavior during silence:| Setting | Description | Default |
|---|---|---|
| Max Silence | Seconds before prompting | 10 |
| Silence Message | What to say after silence | ”Are you still there?” |
End Call Conditions
Define when to end calls:- Max Duration: Maximum call length
- Goodbye Detection: End on “goodbye” phrases
- Inactivity Timeout: End after extended silence
Phone Numbers
Voice agents need phone numbers to receive/make calls.Adding a Phone Number
- Go to Phone Numbers tab in agent editor
- Click Add Phone Number
- Choose:
- Local: Area code-specific number
- Toll-Free: 1-800 style number
Phone Number Settings
| Setting | Description |
|---|---|
| Fallback Number | Forward calls when agent unavailable |
| Voicemail | Enable/disable voicemail |
| Recording | Record all calls |
System Prompt Best Practices
Structure
Including Business DNA
Your company information (name, industry, products, target audience) is automatically included in your agent’s context.Lead Capture
Enable automatic lead capture:- Go to Overview tab
- Enable Lead Capture
- Configure fields:
| Field | Required | Description |
|---|---|---|
| Name | Yes | Contact name |
| No | Email address | |
| Phone | No | Phone number |
| Company | No | Company name |
Transfer Calls
Set up call transfers to human agents:- Go to Custom Actions tab
- Add Transfer Tool
- Configure destinations:
Transfer Triggers
Configure when to transfer:- Explicit request: “Let me speak to a human”
- Complex questions: Technical queries outside scope
- Escalation: Frustrated customer detection
Testing Voice Agents
Use the built-in test panel:- Click Test in agent editor
- Click Start Call to begin test session
- Speak naturally and verify:
- First message plays correctly
- Agent understands speech
- Responses are appropriate
- Lead capture works
Test Scenarios
| Scenario | What to Verify |
|---|---|
| Happy path | Basic Q&A flows correctly |
| Knowledge query | Agent uses knowledge base |
| Lead capture | Information collected |
| Transfer request | Handoff triggers |
| Edge cases | Silence, interruption, unclear speech |
Advanced Configuration
Custom Vocabulary
Add industry-specific terms to improve speech recognition accuracy in the transcription settings.Conditional Responses
Use your agent’s instructions to define conditional behavior, such as collecting company info before discussing pricing, offering to transfer to sales for urgent orders, or scheduling callbacks after hours.Troubleshooting
Agent doesn't understand speech
Agent doesn't understand speech
- Review your speech recognition settings
- Add industry terms to keywords
- Try a different transcriber model
Voice sounds unnatural
Voice sounds unnatural
- Adjust voice provider/voice ID
- Check speech rate settings
- Simplify sentence structures in prompts
Calls disconnecting
Calls disconnecting
- Check max duration settings
- Review silence timeout
- Verify phone number configuration
Next Steps
Knowledge Base
Add context documents
Custom Actions
Connect your business systems
Voice Campaigns
Run outbound campaigns
Testing
Testing best practices