Buenas noches a todos.
Soy nuevo en este foro y relamente el espacio del asunto no me deja escribir completamente mi duda, la duda es:
¿Como almacenar un valor ingresado por DTMF en una variable, para consultar un valor de una base de datos Mysql y luego volver a usar este valor ingresado via DTMF (variable), llamando la misma variable para consultar otro valor enla misma Base de datos?
Estoy haciendo un IVR con DTMF para extraer datos de una BDD Mysql y me esta funcionando con AGi manejando perl, pero no he podido almacenar el codigo que ingreso via DTMF en una variable para seguir sacando valores de la BDD, sin necesidad de volver a digitar la clave de acceso inicial.
Si alguien me pudiera ayudar le agradeceria mucho.
A continuación anexo lo que tengo en mi dialplan y que me permite extraer algun dato x de mi base de datos Mysql:
[globals]
[general]
autofallthrough=yes
[interno]
exten => s,1,Answer()
exten => s,n,Set(TIMEOUT(digit)=3)
exten => s,n,Set(TIMEOUT(response)=6)
exten => s,n,Background(syderix/Bienvenida 8k)
exten => s,n,Background(syderix/Cedula 8K)
exten => s,n,WaitExten(5)
exten => _XXXXXXXXXX,1,Set(ACCESO=${EXTEN})
exten => _XXXXXXXXXX,n,Agi(myconnector.pl)
exten => _XXXXXXXXXX,n,SayAlpha(${NOMBRE})
exten => _XXXXXXXXXX,n,Goto(menu,s,1)
exten => s,n,WaitExten(5)
[menu]
exten => s,1,Background(syderix/menu)
exten => s,n,WaitExten(5)
exten => t,1,Playback(syderix/Despedida)
exten => t,n,Hangup()
exten => i,1,Background(syderix/invalida)
exten => i,n,Goto(2228940,1)
exten => 1,1,Background(syderix/Notas)
exten => 1,n,WaitExten(5)
Gracias por su atención:
aredjack.
Soy nuevo en este foro y relamente el espacio del asunto no me deja escribir completamente mi duda, la duda es:
¿Como almacenar un valor ingresado por DTMF en una variable, para consultar un valor de una base de datos Mysql y luego volver a usar este valor ingresado via DTMF (variable), llamando la misma variable para consultar otro valor enla misma Base de datos?
Estoy haciendo un IVR con DTMF para extraer datos de una BDD Mysql y me esta funcionando con AGi manejando perl, pero no he podido almacenar el codigo que ingreso via DTMF en una variable para seguir sacando valores de la BDD, sin necesidad de volver a digitar la clave de acceso inicial.
Si alguien me pudiera ayudar le agradeceria mucho.
A continuación anexo lo que tengo en mi dialplan y que me permite extraer algun dato x de mi base de datos Mysql:
[globals]
[general]
autofallthrough=yes
[interno]
exten => s,1,Answer()
exten => s,n,Set(TIMEOUT(digit)=3)
exten => s,n,Set(TIMEOUT(response)=6)
exten => s,n,Background(syderix/Bienvenida 8k)
exten => s,n,Background(syderix/Cedula 8K)
exten => s,n,WaitExten(5)
exten => _XXXXXXXXXX,1,Set(ACCESO=${EXTEN})
exten => _XXXXXXXXXX,n,Agi(myconnector.pl)
exten => _XXXXXXXXXX,n,SayAlpha(${NOMBRE})
exten => _XXXXXXXXXX,n,Goto(menu,s,1)
exten => s,n,WaitExten(5)
[menu]
exten => s,1,Background(syderix/menu)
exten => s,n,WaitExten(5)
exten => t,1,Playback(syderix/Despedida)
exten => t,n,Hangup()
exten => i,1,Background(syderix/invalida)
exten => i,n,Goto(2228940,1)
exten => 1,1,Background(syderix/Notas)
exten => 1,n,WaitExten(5)
Gracias por su atención:
aredjack.
Comentario