IVR

IVR

Posted Octubre 26th, 2007 by jcastellanos

Hola a todos, tengo una pregunta, ya tengo mi ivr y funciona ien, el problema esta en que si yo conosco la extencion a la que quiero hablar y la marco, no me hace caso el asterisk, por lo tanto nunca puedo marcar la extencin si la conosco.

alguna idea??

pll

Hola,

¿Podrias mostrarnos tu IVR? Probablemente no le estas diciendo que el que llama a la extensión puede marcar anexos.

PLL.

Posted by pll on Vie, 2007-10-26 20:39
claro

Aqui te pongo lo que tengo como IVR

;;;;;;;;;;;;;;;;;

;;IVR Principal;;

;;;;;;;;;;;;;;;;;

[principal]

exten => s,1,Background(IVR/menu-principal)

exten => s,2,Background(IVR/menu-principal)

;1 -Contabilidad

exten => 1,1,Queue(contabilidad)

;2 -Integracion y desarrollo

exten => 2,1,Dial(SIP/203,25,Ttm)

exten => 2,2,Background(IVR/llamada-es-importante)

exten => 2,3,Dial(SIP/203,20,Ttm)

exten => 2,4,Goto(buzon-203,s,1)

exten => 2,5,Hangup

;3 -Administracion de ventas

exten => 3,1,Dial(SIP/202,25,Ttm)

exten => 3,2,Background(IVR/llamada-es-importante)

exten => 3,3,Dial(SIP/202,20,Ttm)

exten => 3,4,Goto(buzon-202,s,1)

exten => 3,5,Hangup

;4 -Sucursales

exten => 4,1,Goto(sucursales,s,1)

;5 -Sistemas

exten => 5,1,Dial(SIP/207,25,Ttm)

exten => 5,2,Background(IVR/llamada-es-importante)

exten => 5,3,Dial(SIP/207,20,Ttm)

exten => 5,4,Goto(buzon-207,s,1)

;0 -Recepcion

exten => 0,1,Queue(recepcion)

;Si se falla en la opcion

exten => i,1,Background(IVR/opcion-no-valida)

exten => i,2,Goto(principal,s,1)

;;;;;;;;;;;;;;;;;;

;;IVR Sucursales;;

;;;;;;;;;;;;;;;;;;

[sucursales]

exten => s,1,Background(IVR/menu-sucursales)

exten => s,2,Background(IVR/menu-sucursales)

;1 -Gran plaza

exten => 1,1,Dial(SIP/700,40,Ttm)

exten => 1,2,Background(IVR/llamada-es-importante)

exten => 1,3,Dial(SIP/700,30,Ttm)

exten => 1,4,Goto(buzon-700,s,1)

exten => 1,5,Hangup

;2 -Calle 62

exten => 2,1,Dial(SIP/600,40,Ttm)

exten => 2,2,Background(IVR/llamada-es-importante)

exten => 2,3,Dial(SIP/600,30,Ttm)

exten => 2,4,Goto(buzon-600,s,1)

exten => 2,5,Hangup

;3 -Seijo

exten => 3,1,Dial(SIP/300,40,Ttm)

exten => 3,2,Background(IVR/llamada-es-importante)

exten => 3,3,Dial(SIP/300,30,Ttm)

exten => 3,4,Goto(buzon-300,s,1)

exten => 3,5,Hangup

;4 -Calle 60

exten => 4,1,Dial(SIP/400,40,Ttm)

exten => 4,2,Background(IVR/llamada-es-importante)

exten => 4,3,Dial(SIP/400,30,Ttm)

exten => 4,4,Goto(buzon-400,s,1)

exten => 4,5,Hangup

;5 -Mineralia

exten => 5,1,Dial(SIP/500,40,Ttm)

exten => 5,2,Background(IVR/llamada-es-importante)

exten => 5,3,Dial(SIP/500,30,Ttm)

exten => 5,4,Goto(buzon-500,s,1)

exten => 5,5,Hangup

;6 -Galerias

exten => 6,1,Dial(SIP/900,40,Ttm)

exten => 6,2,Background(IVR/llamada-es-importante)

exten => 6,3,Dial(SIP/900,30,Ttm)

exten => 6,4,Goto(buzon-900,s,1)

exten => 6,5,Hangup

;7 -Altrabrisa

exten => 7,1,Dial(SIP/800,40,Ttm)

exten => 7,2,Background(IVR/llamada-es-importante)

exten => 7,3,Dial(SIP/800,30,Ttm)

exten => 7,4,Goto(buzon-800,s,1)

exten => 7,5,Hangup

;Si se falla en la opcion

exten => i,1,Background(IVR/opcion-no-valida)

exten => i,2,Goto(principal,s,1)

Posted by jcastellanos on Vie, 2007-10-26 23:21
pll

Ok, ya se cual es tu problema. Te falta usar la aplicación WaitExten para que el usuario que llama pueda marcar el anexo/extensión.

[principal]
exten => s,1,Background(IVR/menu-principal)
exten => s,2,Background(IVR/menu-principal)
exten => s,3,WaitExten(10) ; esperamos 10 segundos, si no...
exten => s,4,Goto(1) ; vuelve al comienzo

Lo mismo para [sucursales]

Suerte,

PLL.

Posted by pll on Sáb, 2007-10-27 01:28
ok

gracias, lo intentare

Posted by jcastellanos on Sáb, 2007-10-27 17:05