Dynamic Route Module

Hi All, I’m using Dynamic Route module for DID authentication. When call hit to dynamic route it ask to enter DID, when caller enter DID it authenticate from mysql and if found, transfer the call to destination., Till this it’s working perfect. I want when caller enter DID, after system should announce entered DID or customer name, so caller would be sure he entered correct DID. Can it be achievable?

You can achieve this partially with Dynroutes, but you will also need a Custom Destination to read back the digits. Diaplan looks like this:

[digit-readback]
; accepts numeric gosub param and reads back digits
exten => s,1,Noop(Entering user defined context digit-readback in extensions_custom.conf)
exten => s,n,SayDigits(${ARG1})
exten => s,n,Return

If you have defined the Dynamic Route to store the caller DTMF input, such as like this:

Then you can go to a Custom Destination with a target of:

digit-readback,s,1(${DYNROUTE_did-user-input})

Which will look like this:

After the user gets verified, send them to the Custom Destination which will read their digits and then onward to wherever else they need to go.

1 Like

Hi @lgaetz, thanks for the reply. I’ll have test and will keep you posted.

1 Like

Thanks @lgaetz, it’s working perfect. Appreciated your help.

1 Like

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.