Saludos.
No se como preguntar pero explico un poco mi caso...
Actualmente tengo un numero de casa que pasa por una sangoma u100 hacia mi pc, con contexto [from-zaptel]
recibo perfectamente la llamada, pero quisiera que el vicidial lo reconozca es decir que lo reciba la aplicacion del operador y no solo el sofhphone con el que se comunica dicha aplicacion. Para poder asi desplegar el web form correspondiente a la campaña.
LLevo algo de tiempo haciendo pruebas y estas son algunas de las pruebas que he realizado.
suponiendo que mi numero de casa es 1234567890
[from-zaptel]
// copiado de un numero inbound con carrier
exten => s,1,Answer()
exten => s,n,Goto(trunkinbound,s,1)
exten => h,1,DeadAGI(agi://127.0.0.1:4577/call_log--HVcauses ... EBUG-----${HANGUPCAUSE}-----${DIALSTATUS}-----${DIALEDTIME}-----${ANSWEREDTIME})
//intentando abrir un agi para el crm
exten => s,1,AGI(prueba.agi,${CALLERID(num)})
exten => 1234567890,1,AGI(prueba)
//intentando duplicar lo del contexto trunkinbound de vicidial
exten => 1234567890.,1,AGI(agi-DID_route.agi)
exten => _X.,1,AGI(agi-DID_route.agi)
//llamando a una extension sip
(Esta se realiza exitosamente pero no es lo deseado, puesto que con esta instruccion solo me llama al sofhphone del usuario y no se comunica con la aplicacion, lo que no me es util para almacenar informacion
exten => s,1,Dial(sip/cc144,15,to) ; Llamar recepcion en extension sip}
//intentando enviarlo al trunkinbound
xten => s,1,Answer
y
exten => 1234567890,1,Goto(trunkinbound,8122823753,1)
exten => 1234567890,2,AGI(agi-VDAD_ALL_inbound.agi)
exten => 1234567890,3,Hangup
el error que me envia en la mayoria de los casos es que la extension no esta habilitada.
El ERROR QUE ME MUESTRA ES EL SIGUIENTE:
Starting simple switch on 'DAHDI/2-1'
Starting DAHDI/2-1 at from-zaptel,s,1 failed so falling back to exten 's'
Starting DAHDI/2-1 at from-zaptel,s,1 still failed so falling back to context 'default'
Sent into invalid extension 's' in context 'default' on DAHDI/2-1
Executing [i@default:1] Playback("DAHDI/2-1", "invalid") in new stack
<DAHDI/2-1> Playing 'invalid' (language 'en')
NOTAS:
1.- Agregue un DID con mi numero 1234567890 esta activo tambien
2.- Agregue ese DID a mi in_group
3.- Estoy con el operador conectado en la campaña con el inbound habilitado
4.- El ingroup tiene otro DID y funciona correctamente mi campaña(este DID tiene un carrier)
De antemano gracias por su tiempo
No se como preguntar pero explico un poco mi caso...
Actualmente tengo un numero de casa que pasa por una sangoma u100 hacia mi pc, con contexto [from-zaptel]
recibo perfectamente la llamada, pero quisiera que el vicidial lo reconozca es decir que lo reciba la aplicacion del operador y no solo el sofhphone con el que se comunica dicha aplicacion. Para poder asi desplegar el web form correspondiente a la campaña.
LLevo algo de tiempo haciendo pruebas y estas son algunas de las pruebas que he realizado.
suponiendo que mi numero de casa es 1234567890
[from-zaptel]
// copiado de un numero inbound con carrier
exten => s,1,Answer()
exten => s,n,Goto(trunkinbound,s,1)
exten => h,1,DeadAGI(agi://127.0.0.1:4577/call_log--HVcauses ... EBUG-----${HANGUPCAUSE}-----${DIALSTATUS}-----${DIALEDTIME}-----${ANSWEREDTIME})
//intentando abrir un agi para el crm
exten => s,1,AGI(prueba.agi,${CALLERID(num)})
exten => 1234567890,1,AGI(prueba)
//intentando duplicar lo del contexto trunkinbound de vicidial
exten => 1234567890.,1,AGI(agi-DID_route.agi)
exten => _X.,1,AGI(agi-DID_route.agi)
//llamando a una extension sip
(Esta se realiza exitosamente pero no es lo deseado, puesto que con esta instruccion solo me llama al sofhphone del usuario y no se comunica con la aplicacion, lo que no me es util para almacenar informacion
exten => s,1,Dial(sip/cc144,15,to) ; Llamar recepcion en extension sip}
//intentando enviarlo al trunkinbound
xten => s,1,Answer
y
exten => 1234567890,1,Goto(trunkinbound,8122823753,1)
exten => 1234567890,2,AGI(agi-VDAD_ALL_inbound.agi)
exten => 1234567890,3,Hangup
el error que me envia en la mayoria de los casos es que la extension no esta habilitada.
El ERROR QUE ME MUESTRA ES EL SIGUIENTE:
Starting simple switch on 'DAHDI/2-1'
Starting DAHDI/2-1 at from-zaptel,s,1 failed so falling back to exten 's'
Starting DAHDI/2-1 at from-zaptel,s,1 still failed so falling back to context 'default'
Sent into invalid extension 's' in context 'default' on DAHDI/2-1
Executing [i@default:1] Playback("DAHDI/2-1", "invalid") in new stack
<DAHDI/2-1> Playing 'invalid' (language 'en')
NOTAS:
1.- Agregue un DID con mi numero 1234567890 esta activo tambien
2.- Agregue ese DID a mi in_group
3.- Estoy con el operador conectado en la campaña con el inbound habilitado
4.- El ingroup tiene otro DID y funciona correctamente mi campaña(este DID tiene un carrier)
De antemano gracias por su tiempo