EasyUC
4.8.7

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.

EasyUC · Versión 4.8.7

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 cucm y acd. La página solo está accesible con ambos.
  • Permiso: ROLE_APP_ACD_WORKSPACE y ROLE_APP_ACD_CCG para ver, y además ROLE_APP_ACD_CCG_EDIT para modificar. Los administradores con ROLE_APP_ADMIN, ROLE_OWNER, ROLE_ADMIN o ROLE_SUPER_ADMIN tienen 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

  1. Abra Calling Features → Calls → Call Control Groups.
  2. En el área CTI Application User, introduzca el nombre del Application User en User ID, por ejemplo easyuc-cti.
  3. En Password, introduzca una contraseña.
  4. Haga clic en Create in CUCM. Si el usuario ya existe, el botón se llama Update in CUCM.
  5. Compruebe el indicador de estado. El objetivo es in CUCM, roles and devices complete.

Paso a paso: crear un Call Control Group con puertos CTI

  1. Haga clic en New group en la parte superior.
  2. En Name, introduzca una denominación, por ejemplo Zentrale.
  3. Deje Prefix en CCG o introduzca un prefijo propio de 8 caracteres como máximo.
  4. En Ports, introduzca el número (de 1 a 50, valor predeterminado 4).
  5. Junto a Start number, haga clic en el icono de lista, seleccione la ubicación y el Range, haga clic en Load y después en el primer número libre. La línea Creates ports muestra el rango ocupado, desde el número inicial hasta el número inicial más el número de puertos menos 1.
  6. Seleccione Device Pool, Device CSS y Line CSS.
  7. Si es necesario, introduzca Description, Alerting name y Line naming.
  8. Haga clic en Create group + CTI ports. EasyUC crea los puertos en el CUCM y los asigna al CTI Application User.
  9. Compruebe la columna Status de la lista. El primer campo cuenta los puertos creados en el CUCM; el segundo, los puertos registrados en el CUCM.

Paso a paso: asignar puertos más tarde, modificar o eliminar un grupo

  1. Si al CTI Application User le faltan dispositivos, haga clic en Assign all ports. Con ello, los dispositivos controlados del usuario pasan a ser todos los puertos CTI y RoutePoints.
  2. Mediante show junto a Devices, verá cada dispositivo esperado con la indicación assigned o not assigned.
  3. Para modificar un grupo, haga clic en Edit en la fila del grupo, ajuste los campos y haga clic en Save changes (re-provisions ports). Los puertos se crean de nuevo en el proceso.
  4. Para eliminar un grupo, haga clic en Delete y confirme la solicitud. Los puertos se eliminan del CUCM.

Campos y opciones

Campos y opciones
Campo / acciónSignificado y uso
User IDNombre del Application User en el CUCM, 64 caracteres como máximo.
PasswordContraseña del Application User. Un campo vacío con la indicación unchanged conserva la contraseña almacenada.
Status of the CTI Application Usernot defined, in CUCM, roles and devices complete, not in CUCM, in CUCM, but incomplete, CUCM not reachable.
RolesEasyUC 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.
DevicesAsignados de entre los dispositivos esperados (puertos CTI y RoutePoints).
NameObligatorio. Denominación del grupo en EasyUC.
PrefixComponente de nombre de los dispositivos de puerto CTI. Valor predeterminado CCG, 8 caracteres como máximo.
PortsNúmero de puertos CTI, de 1 a 50. Corresponde al número de llamadas que este grupo retiene al mismo tiempo.
Start numberObligatorio. Primer número de línea. Los demás puertos reciben los números siguientes.
DescriptionDescripción de los dispositivos en el CUCM. Sin entrada, «EasyUC ACD CTI Port» con el número.
Device PoolDevice pool de los puertos. Default utiliza Default.
Alerting nameNombre mostrado de las líneas.
Device CSSCalling search space del dispositivo. Se admite None.
Line CSSCalling search space de la línea. Debe poder alcanzar los números a los que se desea llamar.
Line namingPatró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.

Capítulos relacionados