Configure your AI agent to detect and handle voicemails automatically
It is common that your phone agent will encounter voicemails. You can configure your agent to either hang up or leave a message when it detects a voicemail.
The system internally run voicemail detection continuously (within the timeout), and if you select to hang up in voicemail, we will do that the moment we detect we are in voicemail. If you select to leave a message, the system will wait for its turn to speak to leave that message. If the voicemail detection timeout is reached, the system will stop the voicemail detection, and will continue with the call as normal.
Enable Voicemail Detection
Navigate to your agent settings -> call settings and enable “Voicemail Detection”
Choose Voicemail Behavior
Select one of two options:
Hi, this is {{your name}}, please give us a callback tomorrow at 10am.
summarize the call and ask user to call back
Will voicemail detection run for the entire call?
No, voicemail detection will only run for the first 3 minutes of the call. Please contact support@retellai.com if you need to extend this.
Is there anything from the call log that can indicate if the call was in voicemail?
If the call is detected as voicemail and the action defined was taken successfully, the call will have a disconnection reason of voicemail_reached
.
Is there a latency impact when using voicemail detection?
We’ve optimized voicemail detection latency for real time use case, so it should generally be under 100ms of latency impact.
If the other side (the voicemail) is keep talking in a loop, will the agent be able to hangup?
Yes, the agent will hangup the call when the voicemail is detected, regardless of the whether the other side is talking or not.
If the other side (the voicemail) is keep talking in a loop, will the agent be able to leave a message?
No, the agent will only leave a message when it’s agent’s turn to speak.
Configure your AI agent to detect and handle voicemails automatically
It is common that your phone agent will encounter voicemails. You can configure your agent to either hang up or leave a message when it detects a voicemail.
The system internally run voicemail detection continuously (within the timeout), and if you select to hang up in voicemail, we will do that the moment we detect we are in voicemail. If you select to leave a message, the system will wait for its turn to speak to leave that message. If the voicemail detection timeout is reached, the system will stop the voicemail detection, and will continue with the call as normal.
Enable Voicemail Detection
Navigate to your agent settings -> call settings and enable “Voicemail Detection”
Choose Voicemail Behavior
Select one of two options:
Hi, this is {{your name}}, please give us a callback tomorrow at 10am.
summarize the call and ask user to call back
Will voicemail detection run for the entire call?
No, voicemail detection will only run for the first 3 minutes of the call. Please contact support@retellai.com if you need to extend this.
Is there anything from the call log that can indicate if the call was in voicemail?
If the call is detected as voicemail and the action defined was taken successfully, the call will have a disconnection reason of voicemail_reached
.
Is there a latency impact when using voicemail detection?
We’ve optimized voicemail detection latency for real time use case, so it should generally be under 100ms of latency impact.
If the other side (the voicemail) is keep talking in a loop, will the agent be able to hangup?
Yes, the agent will hangup the call when the voicemail is detected, regardless of the whether the other side is talking or not.
If the other side (the voicemail) is keep talking in a loop, will the agent be able to leave a message?
No, the agent will only leave a message when it’s agent’s turn to speak.