Crear un codigo para escuchar una llamada en tiempo real

Todos sabemos que si  en un conmutador basado en Elastix, marcamos, 555 vamos a tomar al azar una llamada que este en curso y escucharla, pero que pasa si lo que queremos es escuchar una llamada en una extensión en específico.

La solución en realidad es muy sencilla.

1,.- Como siempre, en el archivo extensions_custom.conf bajo la etiqueta: [from-internal-custom] agregamos la opción que daremos de alta mas abajo:

include => custom-spy

2.- Agregamos al final del archivo:

[custom-spy]
exten => _8.,1,Authenticate(2517)
exten => _8.,n,Set(ESPIAR=${EXTEN:1})
exten => _8.,n,ChanSpy(SIP/${ESPIAR},q)
exten => _8.,n,Hangup

Con esto, al marcar:   8+EXT nos solicitara un Password (2517) y nos abrira el canal de la llamada que este en curso.

Esto funciona par Asterisk 1.6 y 1.8


Si tienes dudas, contactame!

Comentarios

Entradas populares de este blog

El valor es el elemento más importante de un sistema de comunicación para pequeñas empresas.

Crear un logeo dinamico de agentes en colas