Definir una configuración CRM para Microsoft Dynamics

Esta página explica cómo definir una configuración de CRM para Microsoft Dynamics. Esto se hace en NiCE CXone. La configuración conecta Microsoft Dynamics a NiCE CXone Agent Workspace (Embedded) (Agent Embedded). Permite que ambos compartan datos a través de la memorización de datos y el mapeo dinámico de datos.

Cuando caduca un token de autenticación de CRM, se necesitan entre 9 y 15 segundos para generar uno nuevo. Esto significa que la memorización de datos y el mapeo dinámico de datos pueden tardar entre 9 y 15 segundos en ejecutarse, especialmente durante la primera interacción del día.

Complete cada una de estas tareas en el orden indicado.

Crear una nueva configuración de CRM en NiCE CXone

Permisos requeridos:Configuraciones Crear

Proporcione a NiCE CXone la información que necesita para conectarse a Microsoft Dynamics.

Si la cuenta de usuario de Microsoft Dynamics que creó la configuración de CRM se elimina o desactiva, la configuración de CRM también se eliminará. Evite esto creando una cuenta de usuario en Microsoft Dynamics específicamente para la configuración NiCE CXone. Este es el usuario del sistema. Se recomienda otorgarle al usuario del sistema privilegios de administrador. Si no desea otorgarle privilegios de administrador al usuario del sistema, deberá otorgarle:

  • Acceso de lectura a todos los Microsoft Dynamics registros de entidad y campos de entidad.

  • Acceso de lectura y escritura a todos los Microsoft Dynamics registros de entidades a los que se accederá o actualizará en los flujos de trabajo que haya configurado, incluidos los flujos de trabajo de búsqueda, los flujos de trabajo de creación y la memorización de datos.

Los flujos de trabajo que configure más adelante en este proceso utilizan los roles y permisos del usuario del sistema. Cuando se crean o actualizan registros, utilizan el nombre de usuario y la zona horaria del sistema.

  1. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Integraciones de agentes icono: un engranaje naranja con tres flechas en su interior. > Configuraciones.
  2. Haga clic en Nueva configuración de CRM.
  3. En el menú desplegable Seleccionar región, seleccione la región a la que desea que se conecte esta configuración de CRM: AMERICAS, APACo EMEA.

    No puedes cambiar esta región más tarde. Si desea mover una configuración de CRM de una región a otra, debe crear una nueva configuración de CRM. Esto incluye volver a autenticar, recrear la memorización de datos y las asignaciones dinámicas de datos, y reconfigurar las acciones WORKFLOW EXECUTE y AGENT WORKFLOW CONFIGURATION en su script Studio.

  4. Seleccione Microsoft Dynamics 365 o Microsoft Dynamics 365 - OAuth 2 con credenciales de cliente en el menú desplegable Tipo de integración. La opción que seleccione determina los campos de autenticación.
  5. Introduzca un Nombre de configuración. Si lo desea, puede escribir una Descripción.
  6. Hacer clicAutenticar.
  7. En la ventana emergente Autenticación, seleccione una de las cuentas autenticadas que se detallan, si las tiene.

    Cada cuenta Microsoft Dynamics debe usarse para autenticar una configuración de CRM. No reutilizar cuentas

    Si tiene cuentas enumeradas, pero desea crear una nueva, desplácese hasta el final del menú desplegable y haga clic en Add a new account. Si no tiene ninguna cuenta en la lista, haga clic en New authentication. Configura los campos que aparecen:

    1. Para cambiar el nombre de la autenticación, modifique Your authentication name.
    2. Ingrese su Microsoft Dynamics 365 URL. Para hallarla, abra su instancia de Microsoft Dynamics y copie y pegue la URL desde la barra de direcciones del navegador. Solo necesita la URL hasta.com. Por ejemplo: https://ven12345.dynamics.microsoft.com.

      Si seleccionó Microsoft Dynamics 365 como su Tipo de integración, salte al paso G.

    3. Ingresa tu apoyoScope. Obtenga información sobre cómo definir su alcance de soporte en la Microsoft Dynamics documentación.
    4. Ingrese su Client ID. Obtenga información sobre cómo configurar su ID de cliente en la Microsoft Dynamics documentación.
    5. Ingrese su Tenant ID. Obtenga información sobre cómo encontrar su ID de inquilino en la Microsoft Dynamics documentación.
    6. Ingrese su Client Secret. Obtenga información sobre cómo configurar su secreto de cliente en la Microsoft Dynamics documentación.
    7. Haga clic en Create.
    8. Si aún no lo ha hecho, inicie sesión en Microsoft Dynamics con la cuenta de usuario del sistema que creó específicamente para la NiCE CXone configuración. Si ya ha iniciado sesión en Microsoft Dynamics, asegúrese de iniciar sesión con la cuenta de usuario del sistema.
    9. Si aparece una ventana de Microsoft Dynamics solicitando permiso para que NiCE se conecte a su cuenta Microsoft Dynamics, haga clic en Allow.

  8. Hacer clic en Next.
  9. Si aparece el campo external_screenpop_domain_md, ingrese su URL de Microsoft Dynamics 365. Para hallarla, abra su instancia de Microsoft Dynamics y copie y pegue la URL desde la barra de direcciones del navegador. Solo necesita la URL hasta.com. Por ejemplo: https://ven12345.dynamics.microsoft.com

  10. Hacer clic en Finish. En la esquina inferior derecha aparecerá un mensaje que le indicará que la autenticación está activa.
  11. Haga clic en Save en la esquina superior derecha de Integraciones de agente.

Crear mapeados de memorización de datos

Permisos necesarios: Configuraciones Editar; Memorialización de datos Crear

Las asignaciones de memorización de datos permiten que los datos de Agent Workspace (Embedded) (Agent Embedded) se incorporen en los registros de Microsoft Dynamics. En estas asignaciones, usted selecciona el campo de datos NiCE CXone para asignar a cada campo de registro Microsoft Dynamics. Por ejemplo, si asigna el campo de datos Nombre del cliente NiCE CXone al campo de registro Name Microsoft Dynamics, Name muestra el valor de Nombre del cliente. Sólo se mapea texto; los archivos adjuntos, las imágenes y las notas no se pueden mapear. Actualmente, puede configurar mapeados de datos para los tipos de entidad CRM estándar.

Para las interacciones de voz, la memorización de datos ocurre cuando finaliza la llamada y el agente completa el tiempo de ACWClosed estado que permite a un agente completar los requisitos laborales después de finalizar una interacción., si está configurado. Para las interacciones digitalesClosed Cualquier canal, contacto o habilidad asociado con Digital Experience (DX)., ocurre cuando el agente transfiere la interacción o cuando la Sin asignar y descartar de sí mismo. Si el contactoClosed La persona que interactúa con un agente, IVR o bot en su centro de contacto. finaliza la interacción primero, la memorización de datos no se produce para los estados, las disposiciones, las notas y las etiquetas. Sin embargo, el resto de la memorización de datos configurada se asignará al registro de CRM.

  1. Si aún no lo ha hecho, abra una configuración de CRM para Microsoft Dynamics. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Integraciones de agente icon: an orange gear with three arrows inside. > Configuraciones. Seleccione una configuración de CRM de la lista.
  2. Haga clic en la pestaña Memorización de datos.
  3. Haga clic en Nuevo Mapeado de datos.
  4. Escriba un nombre para la mapeado. Opcionalmente, puede ingresar una Descripción.
  5. En la lista desplegable seleccionar tipo de Entidad, seleccione el Tipo de registro Microsoft Dynamics para el que desea crear mapeos de campos.

  6. Haga clic en Agregar entidad.
  7. En la lista desplegable Campo CRM Externo que aparece, seleccione el campo de registro Microsoft Dynamics del cual desea recibir datos Agent Workspace (Embedded) (Agent Embedded).

    Si desea mapear la transcripción completa de una interacción, seleccione un campo de registro con el formato adecuado y un límite de caracteres lo suficientemente grande. Si el campo no cumple estos requisitos, solo se mostrará una parte de la transcripción o ninguna, en función del CRM.

  8. En la lista desplegable Seleccionar canal, seleccione el tipo de datos de NiCE CXone que desea asignar al campo de registro Microsoft Dynamics que seleccionó.

    Le recomendamos crear dos mapeados separados para voz y digital channels en cada canal nuevo que cree. Esto es para evitar mapeados de datos innecesarios para los registros en una interacción. Las acciones de Studio se pueden agregar luego a los mapeados de voz o digitales.

  9. En el menú desplegable NiCE CXone Data, seleccione el campo de datos de NiCE CXone que desea asignar al campo de registro Microsoft Dynamics que seleccionó.

    If you selected Script Variable in the Select Channel drop-down, enter the script variable in the CXone Data field. You must enter it in lowercase, even if you used camel case in the script to define the variable.

  10. Para agregar más campos de datos, haga clic en Agregar campo.
  11. Para configurar los mapeados de otro tipo de registro Microsoft Dynamics, seleccione un tipo de registro diferente en la lista desplegable Seleccionar entidad y haga clic en Agregar entidad.
  12. If you are setting up data memorialization for Salesforce, you can have workflows and data memorialization use the name of the agent handling the interaction instead of the authenticated system user. To enable this, configure this mapping:
    1. Establezca Campo CRM Externo en Assigned To ID.
    2. En la lista desplegable Seleccionar canal, seleccione Variable de script.
    3. En el campo Datos de cxone, ingrese crmuserid.
  13. If you are setting up data memorialization for Salesforce, you can enable agents to relate Salesforce records inside Agent Workspace (Embedded) (Agent Embedded) to a created record. To enable this, add these field mappings:
    1. Haga clic en Agregue Campo.
    2. En la lista desplegable Campo de CRM Externo, seleccione un campo Salesforce que se pueda asignar a los campos de datos whoid y whatidNiCE CXone.
    3. En la lista desplegable Seleccionar canal, seleccione Variable de script.
    4. En el campo CXone Data, intro whoid o whatid.

    Luego, complete estos pasos en Studio.

  14. Haga clic en Guardar en la parte superior de la página. El mapeado de datos activo aparece en la pestaña Memorialización de datos.

    En la siguiente tarea de este proceso, seleccione ese mapeado de datos en la acción AGENT WORKFLOW CONFIGURATION en su script Studio. Aparece cuando selecciona Memorización de datos en la lista desplegable Acciones del asistente de la Acción.

Crear mapeados de mapeado de datos dinámicos

Permisos necesarios: Configuraciones Editar; Datos dinámicos Crear

Los mapeados de datos dinámicos le permiten elegir qué campos de registro Microsoft Dynamics aparecen en Agent Workspace (Embedded) (Agent Embedded). Puede configurar mapeados de datos dinámicos para los tipos de registro estándar de Microsoft Dynamics recuperados por los flujos de trabajo de Search. También puede configurarlos para registros personalizados creados por flujos de trabajo de Custom Create. Para cada tipo de registro, puede agregar hasta diez campos de cadena. Puede agregar hasta tres campos con un tipo de datos distinto de cadena.

  1. Si aún no lo ha hecho, abra una configuración de CRM para Microsoft Dynamics. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Integraciones de agente icon: an orange gear with three arrows inside. > Configuraciones. Seleccione una configuración de CRM de la lista.
  2. Haga clic en la pestaña Datos dinámicos.
  3. Haga clic en Nuevo Mapeado de datos.
  4. Escriba un nombre para la mapeado. Opcionalmente, puede ingresar una Descripción.
  5. En el menú desplegable seleccionar tipo de Entidad, seleccione el Tipo de registro Microsoft Dynamics con los campos que desea mostrar en Agent Workspace (Embedded) (Agent Embedded).

  6. Haga clic en Agregar entidad.
  7. En el menú desplegable Campo de CRM Externo que aparece, seleccione el campo de registro Microsoft Dynamics que desea mostrar a los agentes.

  8. Para agregar más campos de registro Microsoft Dynamics, haga clic en Agregar campo. Puede agregar hasta cinco campos por tipo de registro.
  9. Haga clic en Guardar en la parte superior de la página. El mapeado dinámico de datos activo aparece en la pestaña datos dinámicos.

    En la siguiente tarea de este proceso, seleccione ese mapeado de datos dinámicos en la AGENT WORKFLOW CONFIGURATION acción en su script Studio. Aparece cuando selecciona Search en la lista desplegable Actions en el asistente de la Acción.

El siguiente paso de la configuración de Agent Workspace (Embedded) (Agent Embedded) en Microsoft Dynamics es modificar el script de Studio.