Editing a Voice Agent
The agent editor lets you configure every aspect of your voice agent's behavior.
Agent Details
- Agent Name — A descriptive name for the agent (e.g., "Sales Assistant", "Support Bot").
- Provider — The AI provider this agent uses. Changing the provider reloads the available voices and models.
- Language — The language the agent converses in. Must match the expected callers' language.
- Active — Toggle to enable or disable the agent. Inactive agents do not process calls.
Voice Settings
- Voice — Select from the voice library. Preview voices by clicking the play button next to each option.
- Speaking Rate — Adjust how fast the agent speaks (0.5x to 2.0x).
- Pitch — Modify the voice pitch for a higher or lower tone.
System Prompt
The system prompt defines the agent's behavior, personality, and knowledge. Write clear instructions:
- Describe the agent's role (e.g., "You are a friendly customer support agent for XYZ Company").
- List the topics the agent can help with.
- Define escalation rules (e.g., "If the caller asks for a manager, transfer them to a human agent").
- Set tone and style guidelines (e.g., "Be professional but warm").
Advanced Settings
- Max conversation duration — Set a time limit for calls.
- Silence timeout — How long to wait for the caller to speak before prompting.
- Auto-create tickets — Automatically create a support ticket from the conversation transcript.
Save & Test
Click Save to persist your changes. Test the agent by calling the associated phone number or using the built-in test widget.