Reporte de un IVR
Hola Chicos buen dia a todos! disculpen la molestia pero es que tengo un problemita con un IVR. consiste en un ivr que debe generarme un reporte, es decir, que el recorrido que el llamante haga hasta llegar el final se guarde en un archivo cosa de yo imprimirlo, o que esos datos los mande a una base de datos y despues con una apliacacion los extraigo! pero mi problema es que no tengo ni idea de como mandar arbol recorrido en el ivr por el llamante, he investigado sobre agi pero no he podido dar con la soluciòn si alguien que por favor alla hecho esto y me pueda ayudar le agradeceria muchisimo! mi menu principal es:
[IVR]
exten => s,1,Wait(1)
exten => s,2,Set(CHANNEL(language)=es)
exten => s,3,Set(TIMEOUT(digit)=7)
exten => s,4,Set(TIMEOUT(response)=10)
exten => s,5,Background(custom/menuprincipal)
exten => s,6,WaitExten()
exten => 1,1,goto(IVR1,s,1)
exten => 2,1,goto(IVR2,s,1)
exten => #,1,goto(IVR1,s,1)
exten => *,1,goto(IVR_despedida,s,1)
exten => i,1,Playback(invalid)
exten => i,2,Playback(goodbye)
exten => i,3,Hangup
exten => t,1,goto(IVR,s,2)
exten => h,1,Hangud
pero por ejemplo en el IVR1 tengo esto:
[IVR1]
exten => s,1,Set(TIMEOUT(digit)=7)
exten => s,2,Set(TIMEOUT(response)=10)
exten => s,3,Set(CHANNEL(language)=es)
exten => s,4,Background(custom/menutelefoniafija)
exten => s,5,WaitExten()
exten => 1,1,??????; se supone que al marcar 1 deberia terminar la llamada y generar el reporte asi con los demas digitos que haga el usuario pero no se como :(
exten => 1,2,Echo()
exten => 2,1,
exten => 2,2,Echo()
exten => 3,1,??????
exten => 3,2,Echo()
exten => 4,1,??????
exten => 4,2,Echo()
exten => 5,1,??????
exten => 5,2,Echo()
exten => 6,1,??????
exten => 6,2,Echo()
exten => 9,1,goto(IVR4,s,1)
exten => #,1,goto(IVR6,s,1)
exten => *,1,goto(IVR_despedida,s,1)
exten => i,1,Playback(invalid)
exten => i,2,Playback(goodbye)
exten => i,3,Hangup
exten => t,1,goto(IVR6,s,2)
exten => h,1,Hangud
porfis ayudenme! :( gracias

4 min 16 sec antes
2 horas 34 min antes
19 horas 37 min antes
22 horas 52 min antes
1 día 37 min antes
1 día 1 hora antes
1 día 1 hora antes
1 día 1 hora antes
1 día 12 horas antes
1 día 23 horas antes