Interruption Sensitivity Doesn't Work

Interruption Sensitivity doesn’t work. I tried it at the max setting and min settings and both times the Test Agent just kept talking when I was interrupting.

Based on the sources, here are several factors that could affect interruption sensitivity:

Interruption Sensitivity Configuration

The interruption_sensitivity parameter controls how sensitive the agent is to user interruptions, with values ranging from [0,1](1)(2). Lower values mean it takes longer or more words for a user to interrupt the agent, while higher values make it easier for users to interrupt(1)(2). When set to 0, the agent would never be interrupted(1)(2).

Potential Issues to Check

  1. Background Noise Settings: You may need to adjust your denoising mode(3). The default “remove noise” mode removes background noise but won’t remove loud background speech(3). If you have loud background speech, try the “remove noise + background speech” mode(3).

  2. Interruption Sensitivity Range: The interruption sensitivity should accept values between 0 and 1, not just 0 or 1(4). If you’re only able to set it to 0 or 1, there may be a configuration issue(4).

  3. Responsiveness Setting: The responsiveness parameter (also ranging from [0,1]) controls how responsive the agent is overall(5)(1)(2). Lower values mean the agent waits more and responds slower, while higher values mean faster exchanges(5)(1)(2).

Recommended Steps

  • Set interruption sensitivity lower (around 0.8) to make the agent more resilient to interruptions(3)
  • Verify you’re setting a decimal value between 0 and 1, not just the endpoints(4)
  • Check if background noise or speech is being picked up that might interfere with interruption detection(3)

Those didn’t work. What else can I do?

Hello @alexdavidkim

You can set it to 1 and turn on the denoising mode

And try to make a call and share the call id with me so I can check it.

Thank you. It works on live calls but not on Test Agent. Can you guys fix that?