﻿Laboratorio 3:IVR

1) Crear una extensión para grabar un mensaje y seguidamente reproducir el mensaje grabado.

2) Grabar un mensaje de bienvenida para un sistema de IVR y que dicte las opciones del mismo.

3) Agregar al dialplan del laboratorio anterior un sistema de IVR, agregando una extensión especial para el mismo y dejando además la marcación directa a los internos, tal que:

	a) Utilice el mensaje de bienvenida grabado en el punto anterior
	a) Discando FC00, se comunique con el usuario 1
	b) Discando FC01, se comunique con el usuario 2
	c) El timeout entre dígitos sea de 5 segundos (hint: asignar 5 a la variable especial TIMEOUT(DigitTimeout) )
	d) El timeout de ingreso de una opción sea de 10 segundos (hint: asignar 10 a la variable especial TIMEOUT(ResponseTimeout) )
	e) Al presionar una opción inválida, reproduzca un mensaje de error (por ej, pbx-invalid) y regrese al mensaje de bienvenida
	e) Al cumplirse el timeout, regrese al mensaje de bienvenida.
	
4) Modificar el dialplan evitando la repetición de código (hint: crear un contexto para cada usuario y direccionar al mismo los extents alcanzandos desde el IVR o el marcado directo)
		
5) Modificar el dialplan para que al tercer timeout, se corte la llamada.

6) Modificar el dialplan para que los usuarios que llaman desde la PSTN accedan directamente al IVR, pero que no puedan marcar los internos en forma directa.
