Voicemail Detection
# support
c
When using a Voicemail Tool it seems that information is never sent to the server at all. I have had over 10 successful results, but information is never sent. It also seems that if there is no message defined it will not consider it a voicemail but another detection reason. @Shubham Bajaj CallIDs: eea206dc-02f6-494b-af6b-9b8142d4e67c c28dcdbf-fa51-4f09-b0ae-38970371b42c 5e0e42ef-e2a4-4718-8315-67bba4c1e29d 59e14861-e301-4a50-ba5c-53417893b65e 67560c89-2757-485c-9baf-c0c5db5de6b7 742373ec-4d35-46cb-bcac-1de7a2ca94d9 46a93e94-dd8f-42e6-9ec5-b5db4d48cde7 e8540cd9-427a-43e1-bdef-a72c1dabd5fc 5ee4721b-f546-40c1-87bc-f8c1512230e5 8571986b-6e85-4dfb-b620-5b204b56c47c 7a722809-bde9-4aaa-847c-123dffdc0c72 02b09c0f-ded6-41c3-a98e-2186738ec9f1 5092787b-1543-4a3c-becb-b5d3c5a4b48b dcaf582f-baa3-47a1-9900-1e482091b692 d8327bdf-a675-4fc7-a320-bd07bcfe9c27
v
@Chowderr I'm sorry to hear that you're experiencing issues with the Voicemail Tool. It sounds like there might be a problem with the configuration or the way the tool is handling the detection of voicemails. To better assist you, I'll need to gather more information about your current setup and the specific issues you're encountering. Could you please provide more details on the following: 1. The configuration settings you're using for the Voicemail Tool, including any thresholds or timeouts. 2. The expected behavior when a voicemail is detected versus the actual behavior you're observing. 3. Any error messages or logs that you might have that could indicate where the issue is occurring. Once I have this information, I'll be able to offer more targeted assistance and help resolve the issue you're facing. If you have any additional context or details that you think might be relevant, please feel free to share those as well.
You can continue this conversation by mentioning me in the message.
c
@Shubham Bajaj
s
@Chowderr The voicemail is working as expected. When you enable voicemail detection and set the voicemail message to an empty string, the calls are terminated with the call end reason
customer-ended-the-call
. You don't need to define a custom function to detect voicemails because the voicemail tool already uses LLM to determine if a user transcript is a voicemail. I suggest checking out this document to learn more about how voicemail detection works: https://vapi.notion.site/Handling-Voicemail-in-Calls-142008c8393f80f1abb8de8ecb17842d?pvs=4 @Chowderr If you're blocked somewhere or find any difficulties, please ping me. https://cdn.discordapp.com/attachments/1325615327052169228/1326310889632301076/Screenshot_2025-01-08_at_03.30.46.png?ex=677ef6c5&is=677da545&hm=5ef4f84408f6bfbc1785621208433c8e3b6c2975306970aebdd2ce72ca1748b7&
c
So a few questions. 1. it seems like there is no need for a tool if we just use a VM message. In my many test it always works 100 percent of the time. What is making this happen in the background if you can explain that? Also what part of the assistant did i enable VM detection besides the VM message? Are you reffering to the tool itself in these callID's?
s
> it seems like there is no need for a tool if we just use a VM message. You required to use either voicemail tool or twilio voice mail to detect voicemail voicemail message won't work, it only works if voicemail is detected so you need to use either both or any of them according to your use. > In my many test it always works 100 percent of the time. What is making this happen in the background if you can explain that? it's LLM which is identify if it's voicemail based on user input and phrases. > Also what part of the assistant did i enable VM detection besides the VM message? You need to use the property named
voicemailDetection
and add tool of type voicemail
Copy code
"tools": [{ type: "voicemail" }]
> Are you reffering to the tool itself in these callID's? Can you rephrase this?
c
I have more to share one moment.
s
Ping me again so I get notified.
5 Views