Crear un conjunto de días festivos para un Grupo de Respuesta en Lync Server 2013 (es-ES)
Una de las cosas que debemos hacer mediante PowerShell, es crear un conjunto de días festivos para asignar a nuestro grupo de respuesta en el Paso 5 en donde especificamos un calendario de vacaciones (ausencias). En artículos anteriores os había mostrado como podéis configurar vuestros grupos de respuesta y las distintas opciones disponibles:
- Lync: Grupos de Respuesta (Parte I)
- Lync: Grupos de Respuesta (Parte II)
- Lync: Grupos de Respuesta (Parte III)
- Lync: Grupos de Respuesta (Parte IV)
- Lync 2013: Capacidades de los grupos de respuesta
Pero en ninguno de ellos había comentado como podemos crear nuestro calendario de vacaciones de forma sencilla, este calendario debemos crearlo mediante powershell con el siguiente cmdlet:
New-CsRgsHolidaySet -Parent ApplicationServer:XXXXXXXX -Name “Nombre_Etiqueta_Vacaciones” -HolidayList ($variable,$variable,)
Yo utilizo el siguiente script para configurar los distintos días festivos y asignados al conjunto de festivos con el nombre Festivos
$a = New-CsRgsHoliday -StartDate “15/08/2013 00:00 AM” -EndDate “16/08/2013 23:59 PM” -Name “2013 Festivo Local Vigo”
$b = New-CsRgsHoliday -StartDate “01/11/2013 00:00 AM” -EndDate “01/11/2013 23:59 PM” -Name “2013 Todos los Santos”
$c = New-CsRgsHoliday -StartDate “06/12/2013 00:00 AM” -EndDate “06/12/2013 23:59 PM” -Name “2013 Dia de la Constitucion”
$d = New-CsRgsHoliday -StartDate “23/12/2013 00:00 AM” -EndDate “25/12/2013 23:59 PM” -Name “2013 Navidad 23-25”
$e = New-CsRgsHoliday -StartDate “30/12/2013 00:00 AM” -EndDate “01/01/2014 23:59 PM” -Name “2013 Navidad 30-1”
New-CsRgsHolidaySet -Parent ApplicationServer:pool.asirsl.com -Name “Festivos” -HolidayList ($a,$b,$c,$d,$e)
Las primeras líneas ($a,$b,$c,$d,$e) muestran las variables que hemos declarado con las fechas especificadas y su nombres correspondiente. Posteriormente se la asignaremos a nuestra aplicación de servidor con el nombre Festivos mediante el modificador -HolidayList ($?) con las variables declaradas previamente. Cuantos más días festivos necesitemos más variables debemos crear, puesto que deben ser únicas.
El nombre de la ApplicationServer la podemos encontrar desde PowerShell (Get-CsService –ApplicationServer) o desde el Panel de Control de Lync (Grupos de Respuesta - Flujo de trabajo)
Ahora que ya tenemos nuestro conjunto de días festivos, debemos ir al paso adecuado de nuestro Grupo de Respuesta para poder seleccionarlo:
Ahora cuando algún cliente nos llame en alguno de los días declarados en nuestros días festivos, se aplicarán las opciones disponibles para esas fechas
Esto nos permite atender nuestras llamadas entrantes de forma más eficiente, ofreciendo al usuario que nos ha llamado distintas opciones y mensaje de bienvenida.