Skip to main content

DTMF on Inbound Route

Posted by rmrg on Tue, 09/14/2010

Hi,
The DIDs that my Thirdlane MTE receives from our provider are configured under "DID & Trunks", where I assign the DID for each tenant. Later under "Routes --> Inbound Routes" I assign the DID to a "schedule based" route type to send the call to an IVR or extension. Everything is working fine, but I'm having some issues with the DTMF tones when a call cames in and hits an IVR, or the client has to dial directly an extension. Talking to our provider they told us to setup DTMF tones to INFO, but I dont find where to do it in the GUI.
How can I setup this parameter (dtmf=info) in the inbound route described above?
Please advice,
Thank you,
Regards,
rmrg.


Submitted by eeman on Tue, 09/14/2010 Permalink

its not part of the route.. its set on the channel driver. Thats done under the Trunk setting. its dtmfmode=info btw, not dtmf=

Submitted by rmrg on Wed, 09/15/2010 Permalink

Thanks eeman for the fast answer.

I thought that pointing the numbers to Thirdlane IP address and capturing them from "Inbound Routes" option will be enouth because its working, but now the issue is DTMF tones.

I didn't create a route for the calls comming from the DID provider, should I do it?

Please advice,
Thank you,

Submitted by eeman on Wed, 09/15/2010 Permalink

I think you're confusing the words routes with trunks?

its working due to a insecure setting in your sip.conf file. Its allowing guest connections (which also means telemarketers can bypass the do-no-call registry and spam your customers directly)

in sip.conf under [general] you should add allowguest=no

this will force incoming calls to match up to a configured trunk connection

create a sip trunk for your provider if you do not have one (how are you possibly sending calls right now?). If your provider does not use an authentication mechanism and relies more on IP then make sure the host field has their IP of their signaling server (SIP) that will be sending you the calls, and in the other options box include insecure=port,invite

Submitted by rmrg on Wed, 09/15/2010 Permalink

Thank you eeman for your answer.

Actually we dont send calls through the DID provider, only receive from them, we send our outbound traffic through a different SIP provider.
So I'm creating a SIP trunk for the DID provider, and setting DTMF option as "SIP Info".
Also I'm securing inbound calls in file "sip.conf", under [general], allowguest=no as you suggested.

Just one question, what does "insecure=port,invite" means?

Thank you,
Regards,
rmrg