Está en la página 1de 3

UNIVERSIDAD PRIVADA ANTENOR ORREGO

FACULTAD DE INGENIERA
CARRERA PROFESIONAL DE INGENIERIA DE
TELECOMUNICACIONES Y REDES

Implementacin de IVR (Interactive Voice Response) y


Buzn de Voz en Asterisk

Grupo
Araujo Becerra, Jos
Chopitea Aguirre, Roberth
Rodrguez Pelez, Jholbert

ASESOR
Trujillo Silva, Marco

TRUJILLO - PER
2016

Configuracin del servicio IVR (men de voz interactivo).

Opcion

Accin

1
2
3
4
*

Soporte tcnico (3001)


Administrativa (3002)
Finanzas (3003)
Reclamos (3004)
Repetir opciones

Como primero punto


tenemos
nuestro
cuadro de marcado
propuesto para este
ejemplo
de
laboratorio.

Como segunda parte esta grabar el audio en formato gsm que servir como
presentacin a nuestro IVR, para este ejemplo nuestro grupo de laboratorio uso
un software libre de edicin de audio llamado Audacity.

Por ltimos agregamos los siguientes


parmetros del IVR dentro del archivo
extensions.conf

Crearemos una nueva extensin dentro del


contexto aplicaciones que habamos creado
anteriormente.
exten => 9000,1,Goto(IVR,s,1)
1 => 2 ,3, 4 (5)
1.- variable extensin.
2.- nmero de extensin del buzn de voz.
3.- nivel de prioridad.
4.- ejecuta una accin.
5.- contexto donde se encuentra la
pg. 2
configuracin de nuestro IVR.

[IVR]
Exten
Exten
Exten
Exten

=> s,1,Answer()
=> s,n,Wait(0.5)
=> s,n,Background(bienvenida)
=> s,n,WaitExten(5)

Crearemos un nuevo
contexto llamado [IVR]
donde alojaremos la
configuracin de cada
nmero marcado.

Nuevo contexto creado para la configuracin del IVR.


Contesta la llamada.
Da un tiempo de medio segundo.
Reproduce el audio bienvenida.gsm
Espera 5 segundos para presionar las opciones.

Exten => 1,1,Goto(Users,3001,1)


Exten => 2,1,Goto(Users,3002,1)
Exten => 3,1,Goto(Users,3003,1)
Exten => 4,1,Goto(Users,3004,1)
Exten => 5,1,Goto(s,1)

Re direcciona al contexto [users] y extensin 3001


Re direcciona al contexto [users] y extensin 3002
Re direcciona al contexto [users] y extensin 3003
Re direcciona al contexto [users] y extensin 3004
Re direcciona al contexto [IVR] y repite el mensaje.

Exten => t,1,Playback(en/goodbye)


Exten => t,n,Hangup()

Si no presiona ninguna opcion reproduce el mensaje de adis.


Termina la llamada.

Exten => 1,1,Goto(Users,3001,1)

Si presiona una opcion incorrecta vuelve a reproducir el


mensaje.

I.

Observaciones

Se requiere reiniciar el servidor Asterisk cada vez que se configurar sus archivos
(sip.conf, extensions.conf, voicemail.conf, etc).
asterisk -r asterisk -cvvvvvvv
reload

Tambin se pueden reiniciar los servicios por separado.


Sip reload
Voicemail reload
Dialplan reload

pg. 3

También podría gustarte