The voice_response_settings object lets you control every aspect of your agent’s conversational behavior — from turn-taking sensitivity to call duration limits.
Pass it when creating or updating an agent:
Control when the agent speaks and how it handles user interruptions.
Fine-tune how quickly the agent responds after the user stops speaking.
Adjust how sensitive the agent is to voice input.
Configure what happens when the user goes silent during a call.
Manage call duration, IVR detection, and handoff behavior.
Control AI behavior and post-call analysis.
Fast, interruptible, with analysis enabled.
Patient, high sensitivity, longer calls.
Start with the defaults and adjust based on your use case. The most impactful settings are response_creativity, silence_before_reminder, and max_call_duration_minutes.