Integrar Webex Contact Center con Zendesk
Prerrequisitos
El conector CRM funciona según la versión del widget especificado en el formato de escritorio JSON. Es extremadamente importante asegurarse de que la versión del widget dentro del diseño de escritorio se mantenga actualizada. A partir de noviembre de 2025, la última versión del widget es 1.2.2. Se espera que los administradores se aseguren de que todos los diseños de escritorio para este conector CRM utilicen esta versión de widget. Si el diseño no se actualiza para usar la versión más reciente, la funcionalidad ya no será compatible y puede dejar de funcionar correctamente.
El tamaño mínimo admitido para la interfaz softphone es 500px. Cualquier valor inferior a 500px puede dar lugar a problemas de visualización o funcionalidad.
Antes de integrar Webex Contact Center con la consola de Zendesk CRM, asegúrese de tener lo siguiente:
-
Acceso al centro de contacto de Webex.
-
Acceso de administrador al Centro de control en https://admin.webex.com y al Centro Management Portal de contacto de Webex. Las direcciones URL para el Management Portal son específicas de su región.
-
Un agente con acceso al escritorio. La dirección URL para el escritorio es específica de su región.
-
Acceso del agente al siguiente dominio que se agrega en la lista de políticas de seguridad de contenido permitidas:
-
*.zendesk.com
Para obtener más información sobre cómo definir la lista permitida, consulte el artículo Configuración de seguridad para el centro de contacto de Webex.
-
-
Una cuenta del portal para desarrolladores de Zendesk. Para crear una cuenta, vaya a https://www.zendesk.com/ y haga clic en Prueba gratuita. Por defecto, obtiene una cuenta de prueba de 14 días.
-
Acceso al diseño de escritorio (JSON) para Zendesk en https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk.
Para integrar Webex Contact Center con Zendesk, complete las siguientes tareas:
Antes de comenzar
La instalación de este paquete es aplicable a la nueva plataforma Webex Contact Center. Esto no es aplicable para la plataforma Webex Contact Center 1.0.
| 1 |
Inicie sesión en su cuenta de Zendesk. |
| 2 |
Siga el asistente de inicio rápido. |
| 3 |
(Opcional) Para agregar su equipo a Zendesk, haga clic en Agregar equipo. |
| 4 |
Vaya a . |
| 5 |
En la página Marketplace, busque el Centro de contacto de Webex. |
| 6 |
Seleccione la aplicación del Centro de contacto de Webex. |
| 7 |
En la lista desplegable Seleccionar cuenta para instalar esta aplicación, seleccione la cuenta adecuada. |
| 8 |
Haga clic en Instalar y siga el asistente de instalación para instalar la aplicación. |
| 9 |
En la página de instalación de Webex Contact Center, asegúrese de que la dirección URL del escritorio sea la URL del escritorio de su región:
|
| 10 |
Haga clic en Guardar. |
| 1 |
En su consola de Zendesk, vaya a .
|
| 2 |
Haga clic en Editar para el agente recién activado. |
| 3 |
En el área Rol del perfil del agente, haga clic en Administrar en el Centro de administración. |
| 4 |
En la configuración de funciones y acceso del agente, seleccione Administrador en la lista desplegable Rol. |
| 5 |
Haga clic en Guardar. |
Puede descargar el archivo JSON de Desktop Layout para Zendesk desde https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk.
Para obtener más información sobre el diseño de Management Portal escritorio de Webex Contact Center, consulte el capítulo Aprovisionamiento de la Guía de Cisco Webex Contact Centerconfiguración y administración.
| 1 |
Vaya al Centro Management Portal de contacto de Webex. |
| 2 |
En la barra de Management Portal navegación, elija . |
| 3 |
Haga clic en Nuevo diseño e introduzca los detalles del diseño de escritorio. |
| 4 |
Cargue el archivo JSON de Zendesk Desktop Layout. |
| 5 |
Haga clic en Guardar para guardar la configuración. Ahora puede iniciar el escritorio de Webex Contact Center dentro de la consola de Zendesk CRM. |
Si tiene una versión anterior de la aplicación Webex Contact Center para Zendesk, desinstale la versión anterior antes de instalar la versión más reciente.
| 1 |
Inicie sesión en su cuenta de Zendesk. |
| 2 |
Vaya a . |
| 3 |
Seleccione el centro de contacto de Webex. |
| 4 |
En el menú de opciones, haga clic en Desinstalar. |
| 5 |
Haga clic en Desinstalar para confirmar. |
- Apoyamos iniciar sesión Agent Desktop usando WebRTC para conectores Salesforce (SFDC) y Microsoft Dynamics (MS Dynamics) solamente.
- Actualmente, esta función solo se aplica a los agentes.
Antes de hacer llamadas fuera de línea
Antes de hacer llamadas fuera de línea, asegúrese de hacer lo siguiente:
-
Cree el punto de entrada de salida y configure una estrategia de punto de entrada de salida.
-
Habilite ANI de salida para el perfil del agente.
-
Establezca la ANI de salida en una asignación de número de marcado a punto de entrada.
Para obtener más información, consulte el capítulo Aprovisionamiento de la Guía de Cisco Webex Contact Center configuración y administración.
Para obtener información sobre cómo usar Desktop, consulte la Guía del Cisco Webex Contact Center Agent Desktop usuario.
| 1 |
Inicie sesión en la consola del agente de Zendesk en |
| 2 |
En la barra de herramientas situada en la parte superior derecha de la consola de Zendesk, haga clic en el icono de Webex Contact Center. |
| 3 |
Inicie sesión con sus credenciales de escritorio de Webex Contact Center. El
escritorio integrado de Webex Contact Center se abre en el lado derecho de la consola de Zendesk.
|
| 4 |
Introduzca el número de marcación (DN) y la información del equipo.
|
| 1 |
Inicie sesión en la consola del agente de Zendesk en |
| 2 |
En la barra de herramientas situada en la parte superior derecha de la consola de Zendesk, haga clic en el icono de Webex Contact Center. |
| 3 |
Inicie sesión con sus credenciales de escritorio de Webex Contact Center. |
- Cree tickets de Zendesk directamente desde el escritorio del agente durante las llamadas activas del cliente.
-
- Si
isCaseCreationForAllInboundCallsEnabledse establece en true en el diseño de escritorio, se crea un nuevo ticket para cada llamada entrante, independientemente de si la persona que llama ya tiene un ticket abierto. - Si
isCaseCreationForAllInboundCallsEnabledse establece en falso en el diseño de escritorio, entonces no crea ningún ticket nuevo y hace lo siguiente:- Si hay un ticket abierto, abre ese ticket y lo vincula a la persona que llama automáticamente.
- Si hay varios boletos abiertos, todos están listados y el agente debe elegir en qué boleto trabajar.
- El agente también puede crear un nuevo ticket y vincularlo a la persona que llama usando el widget conector.
- Si
- Cree nuevos registros de clientes sin problemas dentro de la aplicación de escritorio del agente (solo cuando no se encuentra un perfil de cliente coincidente).
- Complete automáticamente los campos de tickets con datos de variables CAD relevantes basados en configuraciones de diseño de escritorio.
- Vincule boletos a varios contactos, aprovechando la funcionalidad de búsqueda emergente de pantalla existente (coincidencia única, sin coincidencia y escenarios de coincidencia múltiple). La vinculación del boleto se basa en los eventos de navegación. Por ejemplo, si el conector abre el ticket XYZ cuando llega la llamada, pero el agente navega al ticket ABC, después de que finalice la llamada, el ticket ABC se actualizará.
| Sl. No. | Escenario | Solución |
|---|---|---|
| 1 | Creación de tickets desde Zendesk Connector para escenario de registro de partido único | Si existe un único registro de usuario coincidente, los agentes pueden crear y vincular un ticket nuevo o existente.
|
| 2 | Creación de tickets desde Zendesk Connector para escenarios de registro de coincidencias múltiples | Si existen varios registros de usuario coincidentes, los agentes pueden seleccionar un perfil relevante y agregar un ticket existente o crear uno nuevo. |
| 3 | Creación de tickets desde Zendesk Connector en caso de ANI no válido (sin escenario de registro coincidente) | En caso de que no se encuentren registros coincidentes para ANI no válido,
|
| 4 | Creación de tickets desde Zendesk Connector en caso de ANI anónimo (sin escenario de registro coincidente) | En caso de que no se encuentren registros coincidentes para ANI anónimo,
|
| 1 |
Inicie sesión en la consola del agente de Zendesk en |
| 2 |
En la barra de herramientas situada en la parte superior derecha de la consola de Zendesk, haga clic en el icono de Webex Contact Center. |
| 3 |
Inicie sesión con sus credenciales de escritorio de Webex Contact Center. |
| 4 |
Vaya a Inicio y seleccione un registro de cliente. |
| 5 |
De la lista de boletos, haga clic en un boleto para abrir. |
| 6 |
En el panel vertical del lado derecho, haga clic en el icono Aplicaciones. |
| 7 |
Haga clic en Llamar en la aplicación Webex Contact Center. El sistema marca el número que está asociado con el boleto.
|
Personalizaciones de propiedades de diseño de escritorio
La siguiente sección describe la personalización de cada propiedad del archivo de diseño de escritorio personalizado.
El administrador puede personalizar el comportamiento del conector de Zendesk según el caso de uso comercial requerido.
|
Propiedad de diseño de escritorio |
Descripción |
Posibles valores |
|---|---|---|
|
Fuera Dialani |
Esta función está deshabilitada de forma predeterminada. Puede configurar la ANI de salida para llamadas click-2-dial. Este valor anula el valor que se establece en elManagement Portal. |
<OutDialAniValue> por ejemplo, +11234567890 |
|
¿Se ha permitido la creación de casos para todas las llamadas de entrada? |
Esta función está habilitada de forma predeterminada. Si se establece en true, se crea un nuevo ticket para todas las llamadas entrantes. Si se establece en falso, se habilita la creación de tickets solo cuando no hay tickets abiertos o pendientes asociados con esa persona que llama. |
cierto, falso |
|
Nombre de la variable CAD de búsqueda avanzada |
Esta función está deshabilitada de forma predeterminada. Utilice esta función con AdavanceSearchCrmoObjectName para habilitar Screen Pop en función de la búsqueda avanzada. Especifique el nombre de la variable CAD para buscar el valor en Zendesk CRM. |
< cad_variable > Por ejemplo, NPI |
|
Nombre del objeto ADAdvanceSearchCRMOb |
Esta función está deshabilitada de forma predeterminada. Utilice esta función con AdavanceSearchCadVariableName para habilitar Screen Pop en función de la búsqueda avanzada. Especifique el objeto CRM y el nombre del campo del objeto para buscar el valor de la variable CAD. |
< crm_object > < crm_object_field >: Por ejemplo, usuario npi: |
|
TicketDynamicField |
Esta función está deshabilitada de forma predeterminada. Utilice esta función con TicketDynamicFieldValue para asociar el objeto ticket con otros campos, como formularios. Especifique el nombre del campo del ticket. |
< ticketDynamicField> Por ejemplo, ticket_form_id |
|
TicketDynamicFieldValue |
Esta función está deshabilitada de forma predeterminada. Utilice esta función con TicketDynamicField para asociar el objeto ticket con otros campos dinámicos como formularios. Especifique el valor del campo Ticket. |
<ticketDynamicFieldValue> Por ejemplo, 12152079860369 |
|
TicketDynamic Asunto |
Esta función está habilitada de forma predeterminada. Utilice esta función para personalizar sus propias líneas de asunto para los tickets generados por Webex Contact Center. Puede usar variables CAD. Asegúrese de incluir las variables CAD entre los tirantes rizados {}. |
Valor predeterminado: Llamar a {activityDateTime} Por ejemplo, llame al 23.01.2023 09:34 p.m. |
|
Formato de fecha y tiempo |
Esta función está habilitada de forma predeterminada. Utilice esta función para cambiar el formato de fecha y hora. |
Valor predeterminado: mm.dd.yyyy hh:mm a |
|
Los campos personalizados que se actualizan para los tickets existentes |
Esta función está deshabilitada de forma predeterminada. Utilice esta función con TicketCustomFieldsMapping para habilitar o deshabilitar la función de actualización de campos personalizados para los tickets existentes. |
cierto, falso |
|
Mapeo de campos personalizados de boletos |
Esta función está deshabilitada de forma predeterminada. Utilice esta función para asignar las variables CAD WebExcc y los ID de campo personalizados de Zendesk CRM para rellenar automáticamente los valores de las variables CAD en los campos personalizados del objeto de ticket. El JSON de mapeo tiene 3 claves: wxccFieldName: Nombre de la variable WebExcc CAD. Esto se puede configurar con uno o más campos WebEXCC. Los siguientes campos WebEXCC están disponibles de forma predeterminada.
ZendeskTickTicketFilelDid: ID de campo personalizado de Zendesk Ticket isDefaultValueEnabled: indicador booleano para comprobar si se utiliza el valor predeterminado o el valor dinámico de la variable CAD para enlazar con el ID de campo personalizado. |
Ejemplo #1 —
En este ejemplo, isDefaultValueEnabled es falso y la aplicación busca la variable CAD en el valor wxccFieldName. La variable CAD es ActivityDateTime. Su valor se recupera y se relliza en el campo Personalizado cuyo ID es 12093897017233. Ejemplo #2 —
En este ejemplo, IsDefaultValueEnabled es verdadero, por lo que la aplicación busca el valor predeterminado o estático especificado en el valor wxccFieldName. WxCC es el valor predeterminado y el mismo se rellienta en el campo Personalizado cuyo ID es 12093897017233. |