Bobster2002
04/06/2026, 10:50 PMAI Evy
04/06/2026, 10:50 PMAI Evy
04/06/2026, 10:51 PMinterruption_sensitivity parameter controls how sensitive the agent is to user interruptions. The value ranges from 0 to 1, where a lower value means it takes longer for the user to interrupt the agent, and a higher value makes it easier for the user to interrupt.
Additionally, consider these settings to improve interruption handling:
**Enable Dynamic Responsiveness**: Set enable_dynamic_responsiveness to true so the agent dynamically adjusts how quickly it responds based on the user's speech rate and past turn-taking behavior in the call.
**Adjust Responsiveness**: The responsiveness parameter (ranging from 0 to 1) controls how responsive the agent is overall. A lower value means the agent waits more and responds slower, while a higher value means faster exchanges.
**Prompting Strategy**: In your agent's prompt, include explicit instructions about how to handle interruptions naturally. For example, instruct the agent to acknowledge the interruption and continue from context rather than restarting the sentence.
From community discussions, adjusting interruption sensitivity has been suggested as a fix when agents are being cut off or interrupting each other. [(3) ]()AI Evy
04/06/2026, 10:51 PMAI Evy
04/06/2026, 10:51 PMBobster2002
04/06/2026, 10:52 PMBobster2002
04/06/2026, 10:53 PMAI Evy
04/06/2026, 10:53 PMAI Evy
04/06/2026, 10:53 PMupdate_only events with live transcript updates, and response_required events when the agent should respond. However, there isn't a specific "interrupted" flag passed to your custom LLM.
Workarounds to handle interruption behavior:
1. **Track conversation context yourself**: In your custom LLM implementation, maintain state about what the agent was saying. When you receive a new response_required event while the agent was mid-response, you can infer an interruption occurred and adjust the response accordingly.
2. **Use session variables**: Store the agent's last incomplete statement in session variables, then reference it in your prompt to acknowledge the interruption naturally. [(3) ]()
3. **Implement better turn-taking in your prompt**: According to community discussions, if the agent doesn't handle interruptions well, you may need to adjust the interruption_sensitivity parameter at the state level if using multi-state agents, or refine your prompting to explicitly handle mid-sentence breaks. [(4) ]()
4. **Consider the Better Turn-Taking Model approach**: Implement a more sophisticated turn-taking model that accurately detects the end of a user's turnAI Evy
04/06/2026, 10:53 PMAI Evy
04/06/2026, 10:53 PMAI Evy
04/06/2026, 10:53 PMBobster2002
04/06/2026, 10:55 PMAI Evy
04/06/2026, 10:55 PMAI Evy
04/06/2026, 10:56 PMAI Evy
04/06/2026, 10:56 PMAI Evy
04/06/2026, 10:56 PMAI Evy
04/06/2026, 10:56 PM