#Guardial for SILENCE HANDLER
1 messages · Page 1 of 1 (latest)
AI-generated Answer for carolyn_41665
I’m not sure what “Guardial” refers to. If you meant guardrails for handling silence, ElevenLabs supports these options:
- Turn timeout (prompt after silence): Configure Turn Timeout (1–30 s) so the agent waits in silence before re‑prompting. In the dashboard: Agent > Advanced > Turn Timeout. (elevenlabs.io)
- End the call after prolonged silence: Use the silence_end_call_timeout parameter in conversation_config.turn to terminate a call after sustained silence. This parameter was added on April 7, 2025; it’s also present in the Agents API response schema. (elevenlabs.io)
- Intentional “be quiet and wait” behavior: Enable the Skip Turn system tool so the agent explicitly pauses without speaking until the user resumes. (elevenlabs.io)
- Programmatic end conditions: Add the End Call system tool and define rules (e.g., end if the user is inactive after N prompts). (elevenlabs.io)
- Cost controls during silence: After 10 seconds of silence, billing drops to 5% of the per‑minute rate until voice activity resumes. (elevenlabs.io)
- Insert deliberate pauses in TTS output: Use SSML-style breaks in text: <break time="1.5s" /> (up to 3 s), supported in the API. Avoid excessive breaks to prevent artifacts. (help.elevenlabs.io)
- Streaming/WebSocket keep-alive: For TTS streaming, you can raise inactivity_timeout (up to 180 s) to avoid context closure during silent periods. (elevenlabs.io)
If you had something else in mind by “Guardial,” please share more detail (product, API, or UI context), and I’ll point you to the exact setting.
Sources:
Conversation flow | ElevenLabs Documentation
April 7, 2025 | ElevenLabs Documentation
Skip turn | ElevenLabs Documentation
End call | ElevenLabs Documentation
Introduction - Conversational voice AI agents | ElevenLabs Documentation
How can I add pauses? – ElevenLabs
WebSocket | ElevenLabs Documentation
how can i add to my agent script, to handle user silence effectivley?