Call center
Macro es un conjunto de comandos que van a ser ejecutados en secuencia . Los macros son usados para procesar las extensiones, de forma que no sea necesario en el plan de discado digitarvarias líneas de comando para cada extensión.
[macro-macroname]
exten=> s,n,Aplicacion(argument)
[contexto]
exten=> _XXX,n,macro(namemacro,arg1,arg2)
Ejemplos 1 :
[macro-LAN]
exten =>s,1,PLAYBACK(hello-world)
exten => s,2,Wait(1)
exten => s,3,Dial(SIP/${MACRO_EXTEN},20)
exten => s,4,Hangup
[contexto1-sip]
exten=>_XXX,1,macro(LAN)
Nota : Wait (t) es una aplicacióntemporizador de tiempo.
CALL CONFERENCE : CONFERENCIA
Ejemplo1 : Conferencia Simple
Crear sala de conferencia
#cd /etc/asterisk
#vi meetme.conf
[rooms]
conf => 555
Editarplan de marcado o dialplan establecer la comunicación entre los usuarios SIP mediante la sala de conferencia.
CLI> reload app_meetme.so
#vi extensions.conf
[conferencia]
exten =>555,1,Answer()
exten => 555,2,MeetMe(555)
exten => 555,3,Hangup()
[contexto1-sip]
exten => _1XX,1,Answer()
exten => _1XX,2,Dial(SIP/${EXTEN},30)
exten => _1XX,3,Hangup()
include => conferenciaCLI> dialplan reload
Realizar pruebas de llamadas entre los dos usuarios
Ejemplo 2: Conferencia con pin de acceso y música en espera si hay un solo usuario.
#vi meetme.conf
[rooms]conf => 555,123 ; (código pin : 123)
#vi extensions.conf
[conferencia]
exten => 555,2,MeetMe(555,123M)
[contexto1-sip]
exten => _1XX,1,Answer()
exten =>_1XX,2,Dial(SIP/${EXTEN},30)
exten => _1XX,3,Hangup()
include => conferencia
CLI>reload app_meetme
CLI>dialplan reload
CALL PICKUP : JALAR LLAMADAS
También denominado PickUp de llamadas
1 Se agregaen cada anexo dentro de sip.conf:
#cd /etc/asterisk
#vi sip.conf
;añadir a los usuarios SIP las siguiente líneas
……………………..
callgroup=1 ; Te registras en...
Regístrate para leer el documento completo.