Twilio not detecting my DTMF tones from Skype.
- We have setup an IVR system with twilio whereby clients must enter a 7 digit client number.
- Some of our clients phone from voip phones, therefore we need to ensure that twilio can detect the DTMF tones properly (most use Skype so that is our primary concern right now).
- Twilio IVR detects tones fine from mobile or landline phones.
- Calling other IVR systems from our Skype clients works just fine
Entered a support case w/ Twilio but so far they have not been helpful so I'd like to poll the StackOverflow community.
Versions of Skype tested (at various different physical locations):
- Skype version 7.4.0.104 on Windows 8
- Skype version 8.11.0.4 on MAC OSX Sierra
To make matters more confusing for us, about 20% of the calls that we make via Skype it DOES accept the tones. The other 80% of the time the calls are not recognizing the tones.
We believe this to be a problem with either Twilio accepting DTMF tones from voip phones OR something that is running inconsistently in our Twilio scripting. Because we can dial other IVR systems and enter codes fine with Skype, it doesn't appear to be a problem with Skype.
In our TwiML voice scripting we are using GATHER. Here is a sample of our gather code:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Gather action="clientcode.jsp" timeout="15">
<Say>Please enter your client code.</Say>
</Gather>
<Redirect method="GET">gatherfields.jsp</Redirect>
</Response>
Any advice or direction to point us in is helpful.