highgross14
10/09/2025, 5:31 PMVapi Support Bot
10/09/2025, 5:33 PMbeepMaxAwaitSeconds above 30 seconds in Vapi; the maximum allowed is 30. This is a hard limit enforced by the platform, as confirmed by both the error message and the documentation. For the longest possible wait, set it to 30 seconds like this:
json
"voicemailDetection": {
"beepMaxAwaitSeconds": 30,
"provider": "vapi",
// other config...
}
If you encounter voicemail greetings longer than 30 seconds, you may need to adjust your workflow or leave a message after the timeout.
Reference: Vapi documentation (https://docs.vapi.ai/calls/voicemail-detection)
Source:
- [How Vapi Detection Works](https://docs.vapi.ai/calls/voicemail-detection)Chiranjeet Mishra
10/10/2025, 11:30 PMbeepMaxAwaitSeconds parameter:
The beepMaxAwaitSeconds parameter:
- Has a default value of 30 seconds
- Has a range of 0-60 seconds
- Sets the maximum time to wait for a voicemail beep before speaking
However, the documentation explicitly states:
<Warning> Setting too low a value (under 15-20 seconds) may cause your voicemail message to be cut off. Most voicemail systems play 10-20 seconds of greeting before the beep. </Warning>
If you're encountering an error when trying to set values above 30 seconds, this appears to be an implementation limit that differs from what's shown in the UI slider (which goes to 60s). I recommend: