DTMF works but keys not pressed
# support
d
Hey below the message log which shows that DTMF is working but the IVR doesn't read the keypress, please advise. Messages { "role": "system", "time": 1732287664924, "message": "You are interacting with an IVR system. Listen carefully for options and use the DTMF tool or tones (12345) to make selections. Use the DTMF tool to send the number '1' (or '2') immediately when prompted.\n\nIf the system states:\n\n\"If you're a carrier, please press 1,\" press 1.\n\"If you're a broker, please press 2,\" press 1 to select carrier as the priority.\n\nOnce the AI has successfully navigated through the IVR and is waiting to connect to a human representative, prepare the initial greeting in advance.\nAs soon as the connection is made, immediately begin the conversation without delay. Do not wait for any prompts or cues beyond confirmation that the human has answered.\n\nAs soon as the representative answers, say: \" This is Margaret Philips from Pharmacy united and i am trying to reach the owner of the pharmacy, can you please help?", "secondsFromStart": 0 } { "role": "bot", "time": 1732287666103, "source": "", "endTime": 1732287667483, "message": "May I have your name, please?", "duration": 1380, "secondsFromStart": 0.88 } { " "endTime": 1732287671133, "message": "Easy check. Fighting double brokerage scams 1 email at a time.", "duration": 3 "secondsFromStart": 1.92 } { "role": "tool_calls", "time": 1732287668400, "message": "", "toolCalls": [ { "id": "call_LxmURyyPfK2biiqk26jSqBtV", "type": "function", "function": { "name": "dtmf", "arguments": "{\"keys\": \"1\"}" } } ], " "role": "tool_calls", "time": 1732287683996, "message": "", "toolCalls": [ { "id": "call_K6E4nk725iDxdcUlyHYOYjHh", "type": "function", "function": { "name": "dtmf", "arguments": "{\"keys\": \"1\"}" } } I am unable to add the complete message due the limits.
v
@dripchatagency It seems like you've done everything correctly by using the DTMF tool to send the keypresses as instructed. If the IVR system is not recognizing the keypresses, there could be a few reasons for this issue: 1. Timing: The DTMF tones might be sent too early or too late. Ensure that the tones are sent immediately after the prompt. 2. IVR Sensitivity: The IVR system might have sensitivity issues or might be expecting a longer tone duration. 3. Technical Issues: There could be technical issues with the IVR system or the connection that are preventing the DTMF tones from being recognized. To troubleshoot, you can try the following steps: - Confirm that the DTMF tones are being sent after the IVR prompt and not before. - Check if there is an option to adjust the duration of the DTMF tones and experiment with longer durations. - If possible, test the DTMF functionality with another phone or system to ensure that the issue is not on your end. - Contact the IVR system provider for support if the issue persists. If you need further assistance or if there's anything else I can help you with, please let me know.
You can continue this conversation by mentioning me in the message.
d
It's sending the tone after I've prompt
@Vapi it doesn't work
v
@dripchatagency I understand that the DTMF tones are being sent after the prompt, but the IVR is still not recognizing them. Here are a few additional steps you can take to resolve this issue: 1. **Volume Check**: Ensure that the DTMF tone volume is loud enough to be picked up by the IVR system. 2. **Tone Duration**: If possible, adjust the duration of the DTMF tones. Some IVR systems may require a longer tone to register the input correctly. 3. **Pause Between Tones**: If you are sending multiple DTMF tones in a sequence, make sure there is a sufficient pause between each tone for the IVR system to process them individually. 4. **Test with Different Devices**: Try using the DTMF tool from a different device or phone line to see if the issue is related to the specific device or network you are using. 5. **Contact IVR Support**: If the issue persists, it may be helpful to reach out to the support team for the IVR system for further assistance. If you've tried all of the above and the problem still exists, it might be necessary to escalate this issue to technical support for a deeper investigation. Would you like me to assist you with that?
d
@Vapi where do I adjust the volume and tone duration in vapi
v
@dripchatagency In VAPI (Voice API), the ability to adjust the volume and tone duration for DTMF tones would typically be part of the configuration settings when you initiate the DTMF function. However, if these settings are not exposed directly to you as configurable options, it might be a limitation of the API or require additional support from the API provider. If VAPI does not provide a direct way to adjust the volume and tone duration, you may need to check the documentation for any advanced configuration options or reach out to the support team for assistance. Since I don't have the specific details on how to adjust these settings in VAPI, I would recommend contacting support for more detailed guidance on this matter. Would you like me to help you get in touch with support for more information on this?
d
I already emailed them
@Vapi already emailed them
v
@dripchatagency Great! Reaching out to the support team is the right step. They should be able to provide you with the necessary guidance on adjusting the volume and tone duration for DTMF tones within VAPI, or they might offer an alternative solution to the issue you're facing. In the meantime, if there's anything else I can assist you with or any other questions you have, feel free to ask. I'm here to help!
s
@dripchatagency our DTMF or Keypresses isn't relaibale for all of the users, for few of users as one of you it's not working. Allow me sometime to check what can be done here instead.
d
Sure thank you @Shubham Bajaj
@Shubham Bajaj any update on this
s
It's on our Priority queue, and soon will be picked. I will let you know once make new developments live to the PROD.
d
Thank you @Shubham Bajaj
2 Views