miércoles, 1 de junio de 2011

Escucha de Extensiones en Elastix 1.6

Muchas veces si tenemos instalado nuestro sistema Elastix para un Call center o en una oficina convencional, se requiere el poder escuchar conversaciones de ciertas extensiones. Si bien es cierto que con la fucion: 555 podemos tomar un canal al azar, si queremos poder escuchar de forma especifica una llamada en una extensión, lo que necesitamos hacer es lo siguiente:

En el Archivo: extensions_custom.conf vamos a agregar la siguiente linea en el contexto indicado:
[from-internal-custom]
exten => 1234,1,Playback(all-circuits-busy-now)
exten => 1234,2,Hangup()
exten => h,1,Hangup()
include => agentlogin
include => conferences
include => calendar-event
include => weather-wakeup

include => custom-spy

y al final del archivo, agregaremos esto:

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

De esta forma, bastara con marcar en nuestro teléfono: 8+exten (a 3 Digitos), nos pedira el password (Definimos: 4321) y empezaremos a escuchar la conversación.
 

No hay comentarios:

Publicar un comentario