Building Voice Agents
Voice agents use the same role, goal, instructions, tools, knowledge, and guardrail model as text agents, with additional audio and telephony settings.Create a voice agent
- Open Voice Agents in Studio.
- Click Create Agent.
- Choose an engine mode: Realtime or Pipeline.
- Configure the agent’s role, goal, and instructions.
- Choose who speaks first: the agent or the caller.
- Optional: connect a Knowledge Base, tools, and dynamic variables.
- Test the agent before assigning a phone number.
Engine settings
| Mode | Configure |
|---|---|
| Realtime | Realtime model, voice, instructions |
| Pipeline | STT provider, LLM provider, TTS provider, voice |
Advanced options
- Noise cancellation for noisy environments
- Preemptive generation for lower latency
- Call recording for QA and compliance
- Knowledge Base retrieval for grounded answers