ACD y consola de operadora
Call Control Groups y puertos CTI
Cree el Application User CTI y los puertos CTI en el CUCM en los que EasyUC retiene las llamadas y reproduce los avisos.
En EasyUC: Calling Features → Calls → Call Control Groups
Las imágenes proceden del laboratorio EasyUC. Los nombres y valores son ejemplos orientativos. Una diferencia de idioma de la interfaz se indica junto a cada imagen.
Para qué sirve
Un puerto CTI es un teléfono virtual en el CUCM. EasyUC atiende en un puerto de este tipo cada llamada de un script, reproduce los avisos a través de él y retiene a la persona que llama hasta que se transfiere la llamada. Cada llamada retenida al mismo tiempo ocupa un puerto. Un Call Control Group agrupa un número de puertos con un device pool y unos calling search spaces comunes.
Para que EasyUC pueda controlar los puertos, necesita en el CUCM un Application User con roles CTI. Si usted lo solicita, EasyUC crea este usuario por sí mismo, le asigna los roles y le asigna como dispositivo controlado cada puerto CTI y cada RoutePoint creado. El servidor de medios se registra en el CUCM con este usuario mediante JTAPI.
Los puertos se crean mediante AXL como dispositivos de tipo CTI Port, cada uno con una línea de un bloque de números consecutivos.
Requisitos previos
- Módulos de licencia
cucmyacd. La página solo está accesible con ambos. - Permiso:
ROLE_APP_ACD_WORKSPACEyROLE_APP_ACD_CCGpara ver, y ademásROLE_APP_ACD_CCG_EDITpara modificar. Los administradores conROLE_APP_ADMIN,ROLE_OWNER,ROLE_ADMINoROLE_SUPER_ADMINtienen todos los derechos del área. - Una conexión CUCM con acceso AXL. Los servicios Cisco AXL Web Service y Cisco CTIManager deben estar en ejecución en el CUCM.
- Un bloque de números libre y contiguo del tamaño del número de puertos.
- Device pool y calling search space para el dispositivo y para la línea. El CSS de línea debe alcanzar todos los números a los que se transferirán las llamadas más adelante.
- El servidor de medios debe alcanzar los teléfonos mediante RTP y viceversa. EasyUC utiliza un puerto UDP propio para cada puerto CTI, a partir del 16384. Debe permitirse G.711 entre los puertos CTI y los teléfonos.
Paso a paso: crear el CTI Application User
Paso a paso: crear un Call Control Group con puertos CTI
Paso a paso: asignar puertos más tarde, modificar o eliminar un grupo
Campos y opciones
| Campo / acción | Significado y uso |
|---|---|
| User ID | Nombre del Application User en el CUCM, 64 caracteres como máximo. |
| Password | Contraseña del Application User. Un campo vacío con la indicación unchanged conserva la contraseña almacenada. |
| Status of the CTI Application User | not defined, in CUCM, roles and devices complete, not in CUCM, in CUCM, but incomplete, CUCM not reachable. |
| Roles | EasyUC asigna: Standard CTI Enabled, Standard CTI Allow Call Monitoring, Standard CTI Allow Control of Phones supporting Connected Xfer and conf, Standard CTI Allow Control of All Devices. Los roles que no están asignados se enumeran tras missing. |
| Devices | Asignados de entre los dispositivos esperados (puertos CTI y RoutePoints). |
| Name | Obligatorio. Denominación del grupo en EasyUC. |
| Prefix | Componente de nombre de los dispositivos de puerto CTI. Valor predeterminado CCG, 8 caracteres como máximo. |
| Ports | Número de puertos CTI, de 1 a 50. Corresponde al número de llamadas que este grupo retiene al mismo tiempo. |
| Start number | Obligatorio. Primer número de línea. Los demás puertos reciben los números siguientes. |
| Description | Descripción de los dispositivos en el CUCM. Sin entrada, «EasyUC ACD CTI Port» con el número. |
| Device Pool | Device pool de los puertos. Default utiliza Default. |
| Alerting name | Nombre mostrado de las líneas. |
| Device CSS | Calling search space del dispositivo. Se admite None. |
| Line CSS | Calling search space de la línea. Debe poder alcanzar los números a los que se desea llamar. |
| Line naming | Patrón del nombre mostrado por línea. {n} se sustituye por el número de línea y {i} por el número secuencial del puerto. Ejemplo: Zentrale {n}. |
Comprobar el resultado y acotar errores
- El CTI Application User muestra in CUCM, roles and devices complete y ambos contadores de la lista de grupos están en el número total de puertos.
- Creados pero no registrados: el servidor de medios aún no se ha registrado o al usuario le faltan dispositivos. Haga clic en Assign all ports y actualice la página pasado un breve tiempo.
- Name und Startnummer erforderlich. (nombre y número inicial obligatorios) Falta uno de los campos obligatorios.
- Device pool and CSS have to be typed by hand. No se pudieron leer las listas del CUCM. El mensaje superior indica el motivo. Utilice Retry para cargar de nuevo.
- Saving failed. o un mensaje del CUCM: en la mayoría de los casos, un número del bloque ya está asignado en la partición.
- Las transferencias a determinados destinos fallan: el Line CSS del grupo no alcanza la partición del destino.
- Para la consola de operadora (attendant console), la lista de comprobación verifica además las líneas de los puertos: Max Calls como mínimo 2 y Busy Trigger 1. EasyUC no establece estos valores al crear los puertos. Establézcalos en las líneas del CUCM si la lista de comprobación lo exige.
- Sin audio en ambos sentidos: el RTP entre los teléfonos y el servidor de medios está bloqueado, o la región no permite G.711 y no hay ningún transcoder disponible.