voicemail detection past 30 seconds possible?
# support
h
The slider goes to 60s but I get this error that won't let me set it for more than 30s. Does anyone know how to increase it to 45 or 60s? I'm running into some voicemail systems where my assistant can't leave a message because the voicemail recording from the person he is calling is too long. increasing to 40 or 45 seconds would be ideal. https://cdn.discordapp.com/attachments/1425898506899685406/1425898507101016125/Screenshot_2025-10-09_at_10.30.04_AM.png?ex=68e942f8&is=68e7f178&hm=0f98529d38cfb17b6478e1a3721d524811f40b9482a7e5f167febb901bc31807&
v
You cannot set
beepMaxAwaitSeconds
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:
Copy code
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)
c
Hi highgross14, There is a specific limit for the
beepMaxAwaitSeconds
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: