Integrar Webex Contact Center con ServiceNow (versión 2-nueva)
Antes de integrar Webex Contact Center con la consola de ServiceNow, asegúrese de tener lo siguiente:
- Acceso del administrador del sistema a la instancia de ServiceNow.
- Cuenta HI para instalar desde https://store.servicenow.com (para instalar en instancias con licencia Enterprise).
- Acceso a los siguientes archivos en https://github.com/webex/webex-contact-center-crm-connectors/blob/main/servicenow/updateSet.xml:
- Conjunto de actualizaciones de Cisco Click-to-dial (XML)
- https://github.com/webex/webex-contact-center-crm-connectors/blob/main/servicenow/Global_WxCC_ClickToDial_UIMacro_UpdateSet_1.0.xml
Los conjuntos de actualizaciones son solo para instancias de desarrolladores.
Siga uno de los dos métodos a continuación:
Para las instancias de desarrollador, recomendamos seguir los pasos de la guía de instancias para desarrolladores.
Si posee una instancia con licencia Enterprise, siga las directrices para las instancias con licencia empresarial.
No se recomienda mezclar la aplicación con licencia empresarial con instancias de espacio aislado para desarrolladores.
Instalar ServiceNow para instancias de desarrollador
En las secciones siguientes se describen los pasos para instalar el conector ServiceNow para instancias de desarrollador.
Instalar el complemento ServiceNow Openframe
1 |
Inicie sesión en la instancia de ServiceNow como administrador del sistema. |
2 |
Vaya a Todos > definición del sistema > complementos. |
3 |
Busque Openframe e instale el complemento. |
Confirmar el conjunto de actualización
1 |
Descargue el último archivo de XML del conjunto de actualizaciones del sistema disponible en el repositorio de github en esta ubicación: https://github.com/webex/webex-contact-center-crm-connectors/blob/main/servicenow/updateSet.xml. Nombre del archivo: webexcc-servicenow-update-set.xml |
2 |
Inicie sesión en la instancia de ServiceNow como administrador. |
3 |
Vaya a Todos > conjuntos de actualizaciones recuperados. |
4 |
Haga clic en Importar conjunto de actualizaciones desde XML y elija un archivo para cargar el archivo .xml. |
5 |
Haga clic en Upload (Cargar). |
6 |
Haga clic en el nombre del conjunto de actualizaciones creado y haga clic en Vista previa del conjunto de actualizaciones. |
7 |
Para finalizar, haga clic en Confirmar conjunto de actualización. |
Asignar función de agente de centro de contacto
1 |
Vaya a Todos > grupos de > de seguridad del sistema. |
2 |
Busque el grupo que desea editar y haga clic en el nombre. |
3 |
Haga clic en Editar para cambiar las funciones. |
4 |
Agregue el |
5 |
Haga clic en la ficha Miembros del grupo y, a continuación, en Editar para agregar los usuarios. |
6 |
Agregue los usuarios a la lista y haga clic en Guardar cuando haya terminado. |
Crear la configuración de Openframe
1 |
Vaya a Todas > configuraciones de > Openframe. |
2 |
Haga clic en New (Nuevo). |
3 |
Introduzca los siguientes valores mínimos: |
Instalar ServiceNow para instancias con licencia Enterprise
En las secciones siguientes se describen los pasos para instalar el conector ServiceNow para instancias de producción.
Instalar el complemento ServiceNow Openframe
1 |
Inicie sesión en la instancia de ServiceNow como administrador del sistema. |
2 |
Vaya a Todos > definición del sistema > complementos. |
3 |
Busque Openframe e instale el complemento. |
Instalar la aplicación Webex Contact Center
Las instancias que tienen licencias empresariales pueden instalar la aplicación Webex Contact Center directamente desde la tienda ServiceNow.
Descargue e instale el paquete Webex Contact Center desde la tienda ServiceNow: https://store.servicenow.com/ |
Asignar función de agente de centro de contacto
1 |
Vaya a Todos > grupos de > de seguridad del sistema. |
2 |
Busque el grupo que desea editar y haga clic en el nombre. |
3 |
Haga clic en Editar para cambiar las funciones. |
4 |
Agregue el |
5 |
Haga clic en la ficha Miembros del grupo y, a continuación, en Editar para agregar los usuarios. |
6 |
Agregue los usuarios a la lista y haga clic en Guardar cuando haya terminado. |
Crear la configuración de Openframe
1 |
Vaya a Todas > configuraciones de > Openframe. |
2 |
Haga clic en New (Nuevo). |
3 |
Introduzca los siguientes valores mínimos: |
En la siguiente sección se explica cómo configurar y personalizar la aplicación Agent Desktop ServiceNow de Webex Contact Center. Puede adaptar y automatizar varios flujos de trabajo para ayudar a los agentes a administrar las llamadas entrantes y salientes dentro del Agent Desktop de Webex Contact Center.
Personalizaciones de propiedades de configuración de Openframe
En la tabla siguiente se detalla cómo personalizar las propiedades del archivo de diseño de escritorio personalizado. Adapta el comportamiento de ServiceNow para que se ajuste a tus necesidades empresariales específicas.
Propiedad de clave de configuración de Openframe |
Descripción |
Valores |
---|---|---|
región |
Región Wxcc usada por el agente |
|
shareRecordVariable |
Variable CAD para guardar el Sys_Id del registro telefónico y se utiliza para cambiar la propiedad del registro de llamadas transferidas. |
[Valor predeterminado:sharedRecordId] Cualquier variable CAD |
enableNotifications |
Habilite las notificaciones emergentes basadas en navegador. |
[Valor predeterminado:false] verdadero o falso |
screenPopOnNoMatch |
Haga clic automáticamente en "Nuevo enlace de registro" cuando no coincida con un nuevo cliente o un nuevo caso cuando no se encuentre (dependiendo de screenPopIncomingMode) |
[Valor predeterminado:false] verdadero o falso |
screenPopIncomingMode | Qué tipo de registro buscar en la llamada entrante. Se alinea con customerTable o caseTable. | [Predeterminado:Cliente] Cliente o caso |
clienteTabla |
La tabla para buscar clientes y crear nuevos registros de clientes con "Enlace Nuevo registro". Usuario (ITSM) = sys_user Contacto (CSM) = customer_contact | [Predeterminado:Usuarios] Usuarios o contacto |
caseTable |
La tabla para buscar casos y crear nuevos registros de casos con "Nuevo enlace de registro". Incidente (ITSM) = incidente Caso (CSM) = sn_customerservice_case | [Predeterminado:Incidentes] Casos o incidentes |
lookupFields |
Campos separados por comas para consultar en la tabla. Ejemplo:número de teléfono | [Predeterminado:teléfono,mobile_phone] Cualquier campo de la tabla definido en customerTable o caseTable |
lookupVariable |
Valor para consultar tablas de llamadas entrantes. Ejemplo: CADIncidentNumCollected | [Valor predeterminado:ANI] ANI o cualquier variable CAD |
lookupResultFields |
Etiquetas que se mostrarán en la parte superior del conector para obtener resultados de búsqueda en una llamada telefónica activa. Ejemplo: nombre, ubicación | [Predeterminado: nombre, título, departamento] Hasta tres campos cualesquiera de la tabla definidos en customerTable o caseTable. |
countryCodeRemoval |
Prefijos separados por comas que deben eliminarse de la variable ANI o CAD antes de realizar la búsqueda. Ejemplo: +1,+49,+41 | [Valor predeterminado:] Cualquier código de país |
customerRecordMapping |
Asignación para crear un nuevo registro de cliente con "Nuevo enlace de registro" y rellenar datos de variables CAD. Ejemplo caller_id={ani}; employee_number={CADVariable3} | |
caseRecordMapping |
Asignación para crear un nuevo registro de caso con "Nuevo enlace de registro" y rellenar datos. Ejemplo caller_id={ani}; u_cisco_queue={QueueName} | |
activityRecordMapping | Asignación para el llenado de datos de registro telefónico. Ejemplo caller_id={ani}; u_call_disposition={CADCallResult} | |
omniReasonCrm[A(10] |
Estado de presencia de AWA ServiceNow "No disponible" en el canal CRM al recibir una llamada de voz. Para obtener este valor, vaya a Configuración > asignación de trabajo avanzada > Estados de presencia. Haga clic con el botón derecho en el estado de presencia deseado y haga clic en "Copiar sys_id". Ejemplo: 7f888794dbd28e10999d8c3b1396198b | Cualquier estado de presencia de AWA Sys_Id |
omniReasonVoice |
ID del código auxiliar "Idle" de WxCC utilizado cuando el agente recibe chat entrante. Ejemplo: cff0ca82-c623-4cde-aaf1-4e17f268f7f7 | Cualquier código auxiliar inactivo de WxCC |
notaCampo |
Nombre de campo para las notas de registro telefónico creadas por el agente. Si el valor de configuración está vacío, la función de nota está deshabilitada y no aparece en la pestaña "LOG" en el conector. Ejemplo: u_comment | Cualquier campo de la tabla Registro de teléfono |
Ejemplo de configuración
A continuación se muestra un ejemplo de configuración que permite:
- Realizar una búsqueda en la tabla Incidentes (según el número de incidente recopilado en el IVR)
- Creación de registros en No Match
- Cambio de estado para OmniChannel
- Guardar notas en un campo personalizado de la tabla Registro de teléfono
[
{ "clave": "región", "valor": "eu2" },
{ "Key": "screenPopIncomingMode", "Value": "Case" },
{ "clave": "customerTable", "Value": "Usuarios" },
{ "Key": "customerRecordMapping", "Value": "phone={ani}; mobile_phone={ani}" },
{ "Key": "caseTable", "Value": "Incidents" },
{ "Key": "caseRecordMapping", "Value": "product=8583ce8237732000158bbfc8bcbe5dd9; short_description={ani}" },
{ "Key": "lookupFields", "Value": " numbephoner"},
{ "Key": "lookupVariable", "Value": "IVR_Incident_Number" },
{ "Key": "lookupResultFields", "Value": "short_description,caller_id,priority" },
{ "Key":"enableNotifications", "Value": "true" },
{ "Key": "omniReasonCrm", "Value": "7f888794dbd28e10999d8c3b1396198b"},
{ "Key": "omniReasonVoice", "Value": "868643ae-c1ed-4849-a5be-a3deaa54f97b"},
{ "Key": "screenPopOnNoMatch", "Value": "true" },
{ "Key": "noteField", "Value": "u_wxcc_notes" }
]
Macro de interfaz de usuario de hacer clic para marcar (interfaz de usuario clásica)
Al usar los espacios de trabajo configurables de ServiceNow, haga clic para marcar los registros del teléfono que se activará automáticamente. Cuando se usa la vista de interfaz de usuario clásica, se debe importar un conjunto de actualizaciones para obtener la misma funcionalidad en los registros telefónicos. Descargue el conjunto de actualizaciones Haga clic para marcar y siga estos pasos para agregar la funcionalidad de hacer clic para marcar a la interfaz de usuario clásica.
1 |
Vaya a Todos > conjuntos de actualizaciones del sistema > conjuntos de actualizaciones recuperados. |
2 |
Haga clic en Importar conjunto de actualizaciones desde XML |
3 |
Haga clic en Elegir archivo, seleccione el archivo de .xml de macros de interfaz de usuario de Hacer clic para marcar descargado y haga clic en Cargar. |
4 |
Haga clic en el nombre una vez cargado para abrir el conjunto deactualizaciones. |
5 |
Haga clic en Vista previa del conjunto de actualizaciones y Cerrar una vez finalizado. |
6 |
Haga clic en Confirmar conjunto de actualización y Cerrar una vez finalizado. |
7 |
Abra un registro existente para configurar la opción de hacer clic para marcar. |
8 |
Haga clic con el botón secundario en el nombre del registro del teléfono y haga clic en Configurar diccionario. |
9 |
Haga clic en Nuevo en la ficha Atributo , en Vínculos relacionados. |
10 |
Seleccione Decoraciones de campo como atributo, escriba |
11 |
El botón Hacer clic para marcar ahora debería estar visible en la página de grabación. |
12 |
Repita el procedimiento para cualquier otro campo del teléfono. |
Agregar notas a los registros telefónicos
Siga estos pasos para crear un campo de notas personalizado en el registro Registro de teléfono. Esto permitirá a los agentes escribir y guardar información sobre la llamada.
1 |
Vaya a todas > tablas de definición del sistema >. |
2 |
Busque y abra la tabla Registro de teléfono. |
3 |
En la ficha Columnas , haga clic en Nuevo. |
4 |
Seleccione |
5 |
Abra un registro de teléfono y vaya a Configurar > diseño de formulario. |
6 |
Agregue el nuevo campo, actividades (filtradas) y haga clic en Guardar. |
7 |
Haga clic en el filtro Actividad y configure los campos disponibles. |
8 |
Agregue el campo de nota recién creado y haga clic en Guardar. |
9 |
En la configuración de Openframe, agregue la clave: |