detecting problem with voicemails and other questi...
# support
t
Hi, My bot can't detect the voicemail, and I don't know why. Maybe it's because I'm using a multilingual voicebot? My second question is about the 'endedReason'. What types of ended reasons are there, such as 'customer_ended_call' and 'silenced_time_out'? I need to know because I want to send it to my application with the correct structure.
v
@Tarik Hello! Regarding your first question about voicemail detection, if you're using a multilingual voicebot, it's important to ensure that voicemail detection is enabled and properly configured to work with different languages and accents. If you have
voicemailDetectionEnabled
set to
false
, as mentioned in the context, your bot will not attempt to detect voicemails. To enable voicemail detection, you should set
voicemailDetectionEnabled
to
true
in your bot's configuration. For your second question, the 'endedReason' can vary depending on the telephony platform you're using, but common types include: - `customer_busy`: The called party’s line was busy. - `customer_ended_call`: The called party ended the call. - `customer_did_not_answer`: The called party didn’t answer the call. - `silenced_time_out`: The call was ended due to a prolonged silence. - `failed`: The call attempt failed due to technical reasons. - `error`: There was an error during the call process. These are just examples, and the actual reasons can depend on the specifics of the telephony service you're using. You should format these reasons according to the expected structure of your application, typically as enumerated types or string constants. If you need to enable voicemail detection or have any other specific configurations to adjust, please let me know, and I can assist you further. If you need more detailed information about 'endedReason' types specific to your platform, please ask support for more info on this.
You can continue this conversation by mentioning me in the message.
Got it. Tagging @User for additional help.
s
@Tarik 1. please share the call id 2. checkout the call end reasons with explanations from here https://docs.vapi.ai/calls/call-ended-reason and checkout all possible reasons from here https://api.vapi.ai/api (goto components -> schemas -> call -> properties -> endedreason)
t
Here is my call id @Shubham Bajaj : 1c99f4a5-455b-403e-b130-7ba6bc961bc3
@Shubham Bajaj ?
s
hey the call ended because of slience timeout and their isn't enough information available apart from silence timeout.
If you have other call ids with similar issues please share, it will be really helpful.
t
Its silence timeout because it couldn’t verify the voicemail
It doesn’t recognize it
s
@Tarik you didn't enabled the voicemail detection, please enable it.
t
How can i enable it?
s
t
Hello @Shubham Bajaj, I still am having trouble with updating my assistant for the voicemail recognition
s
Hey please share the call id.
2 Views