Metiz Developer
12/30/2025, 10:48 AMAI Evy
12/30/2025, 10:48 AMAI Evy
12/30/2025, 10:49 AMend_call_after_silence_ms setting.
- You can adjust this in your agent configuration (default is 600000 ms / 10 minutes) . [(2) ]()
2. Max duration reached
Calls terminate when max_call_duration_ms is reached (default is 3600000 ms / 1 hour) . [(1) ]() , [(2) ]()
3. Agent hangup without proper closing
This is a known issue where agents don't properly announce call endings. To fix this, you should add an end_call function and explicitly instruct the AI to call that function before ending. [(3) ]()
Key disconnection reasons to look for:
| Reason | Description |
|--------|-------------|
| inactivity | Call ended due to silence timeout |
| max_duration_reached | Maximum duration limit hit |
| agent_hangup | Agent ended the call |
| error_llm_websocket_lost_connection | LLM connection broke during call |
[(1) ]()
Recommended actions:
1. Check the disconnection_reason field in your call logs
2. Increase end_call_after_silence_ms if interviews have natural pauses
3. Increase max_call_duration_ms for longer interviews
4. Add explicit end-call instructions in your prompt with an end_call function [(3) ](AI Evy
12/30/2025, 10:49 AMAI Evy
12/30/2025, 10:49 AMAI Evy
12/30/2025, 10:49 AM