Omogen
04/09/2025, 12:51 PMadec10fa-5679-4bf7-8a93-831a49e9f8d1
having status silence timed out
🚨 Going through this bug since I'd say yesterdayVapi Support Bot
04/09/2025, 12:53 PMmachineDetectionSilenceTimeout
parameter might be too short, causing the system to time out before the voicemail is fully processed. This is a common cause when the silence at the end of a machine's greeting is longer than your configured timeout.
2. **Voicemail detection settings**: There might be issues with the voicemail detection process, particularly with Twilio's detection service.
3. **Endpointing behavior**: Incorrect endpointing settings can delay silence recognition, causing premature timeouts.
## Troubleshooting steps
### 1. Adjust voicemail detection parameters
Try increasing these timeout values:
json
"voicemailDetection": {
"provider": "twilio",
"enabled": true,
"machineDetectionTimeout": 30,
"machineDetectionSpeechThreshold": 2400,
"machineDetectionSpeechEndThreshold": 1200,
"machineDetectionSilenceTimeout": 5000,
"voicemailDetectionTypes": [
"machine_end_beep",
"machine_end_silence",
"machine_end_other"
]
}
### 2. Check Twilio settings
According to the [troubleshooting information](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1334001638876250233), you should:
- Review any recent Twilio updates that might affect voicemail detectionVapi Support Bot
04/09/2025, 12:53 PMstartSpeakingPlan
with custom endpointing rules to delay the start of speaking:
typescript
const assistant = {
startSpeakingPlan: {
customEndpointingRules: [
{
type: 'assistant',
regex: '.*voicemail.*', // Adjust based on your voicemail message
delayMs: 3000 // Adds a 3-second delay
}
]
}
}
Is there anything specific about your voicemail configuration you'd like me to help with further?
Sources:
- [Call Ended Reason](https://docs.vapi.ai/calls/call-ended-reason)
- [Troubleshooting Information](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1334001638876250233)Omogen
04/09/2025, 1:25 PMOmogen
04/09/2025, 1:26 PMOmogen
04/09/2025, 5:22 PMOmogen
04/10/2025, 6:21 PMend-of-call-report
payload to detect that the voicemail "tool" was triggered ?Kyle Brunker
04/11/2025, 7:03 AMKyle Brunker
04/11/2025, 7:14 AMuser
Partial Transcript : Bonjour, vous êtes sur la messagerie du 0 6 quatre-vingt-quinze: 0.9067383
🔵 13:00:32:390 Conversation Buffer Processing Transcript. (previous: 63, new: 2)
Previous: {
"role": "user",
"message": "Bonjour, vous êtes sur la messagerie du 0 6 quatre-vingt-quinze",
"time": 1744203628788,
"endTime": 1744203632438,
"secondsFromStart": 4.583,
"duration": 3650
}.
New: {
"role": "user",
"message": "40",
"time": 1744203633503,
"endTime": 1744203633848,
"secondsFromStart": 5.727,
"duration": 345
}Kyle Brunker
04/11/2025, 7:17 AMKyle Brunker
04/11/2025, 7:24 AMOmogen
04/11/2025, 9:43 AMKyle Brunker
04/13/2025, 11:28 PMOmogen
04/14/2025, 12:59 PMsilence timed out
calls on my account are missed voicemail (and there are a lot)
From today :
- 43a9c4b9-914f-4112-86c1-b65cfbe28d2f
- 054a1a2e-34ff-4802-a77b-148277844b34
- 310ad4a7-8dba-494c-9c59-4a07574eb75f
- ce5c4f67-9d9f-43dd-8ffc-f10bdaa2c6ea
- 8a575061-de60-4595-a331-9be4b37d4de2Omogen
04/21/2025, 3:38 PMvoicemail
AND Vapi raises the voicemail cached message, I don't receive a voicemail status but silence-timed-out
. This is clearly a bug / non-logic
-> And this results in a end-of-call report containing the voicemail message but without a voicemail status and, naturally, causes issues in my post-call analysis pipeline
2) My assistants and users are running in French and vapi / google / openai voicemail detection are not reliable for this set up.Omogen
04/21/2025, 3:40 PMKyle Brunker
04/21/2025, 8:25 PMKyle Brunker
04/21/2025, 8:26 PMOmogen
04/21/2025, 9:47 PMKyle Brunker
04/23/2025, 12:31 AMKyle Brunker
04/24/2025, 7:55 PM