Asterisk Dial Options para Limitar las llamadas a 2 Horas

El otro día me habló Yetzabel diciéndome: “Inge, ayúdeme porque tengo a la persona en la linea y no se la puedo transferir a mi jefe”. Fui hacia donde ella estaba y tenía una llamada pero no la podía transferir, ni con ## (blind transfer), ni con *2.

Tuvimos que pedirle a la persona que volviera a marcar en 3 minutos. Hablando con Yetzabel me dijo que ella le había marcado a la persona para posteriormente transferirla con su jefe, osea hizo una llamada hacia el exterior y de ahí quiso transferirla a una extensión.

Me dije, “esto es cosa del diablo”, me percaté que este escenario ocurría en todas las extensiones, osea era en general. Si podían transferir pero llamadas internas o que una llamada de fuera les cayera en su extensión.

Esto es porque asterisk no tiene configurado el “asterisk dial options”

En Freepbx —> opciones avanzadas, Asterisk Dial Options sólo tenia Tr, así que lo modifiqué como se vé en la figura y aproveché para limitar las llamadas a 2 Horas.

asterisk_dial_options

Asterisk Dial Options está definido por 2 campos:

  • Asterisk Outbound Trunk Dial Options (for outgoing external calls)
  • Asterisk Dial Options (for other types of calls)

Acá una tabla de las opciones que tenemos:

Option                                       Description

D(called:calling)         Send the specified digits after the called party has answered, but before the call gets bridged. The ‘called’ digits are sent to the called party, and the ‘calling’ digits are sent to the calling party. Both arguments can be used alone.

h     —->  Allow the called party to hang up by using the In-Call Asterisk           Disconnect code (default value is **)

H    —-> Allow the calling party to hang up by using the In-Call Asterisk Disconnect code (default value is **)

i    —–> Any forwarding requests that may be received on this dial attempt will be ignored.

I   —–> Any connected line update requests or any redirecting party update requests that may be received on this dial attempt will be ignored.

r  —->  Generate ringing to the calling party, even if the called party is not actually ringing. Pass no audio to the calling party until the called channel has answered.

S(x)  —–> Hang up the call x seconds after the called party has answered the call.

t  —–>  Allow the called party to transfer the calling party by using the In-Call Asterisk Blind Transfer code (default value is ##)

T  —–>  Allow the calling party to transfer the called party by using the  In-Call Asterisk Blind Transfer code (default value is ##)

w  —–> Allow the called party to enable recording of the call by using the  In-Call Asterisk Toggle Call Recording code (default value is *1)

W  —–> Allow the calling party to enable recording of the call by using the  In-Call Asterisk Toggle Call Recording code (default value is *1)

 

Con esa configuracion ya Yetzabel podia transferir las llamadas y de paso limitamos todas las llamadas a 2 hrs.

Saludos.

Acerca de Gerardo Jacinto Astudillo

Interesado en el mundo de las tecnologias de informacion y telecomunicaciones. Vivo en constante aprendizaje. Mis pasatiempos: La música y convivencia familiar. Mi familia es lo mas importante!
Esta entrada fue publicada en Linux. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s