Definir una configuración CRM para HubSpot

Esta página explica cómo definir una configuración de CRM para HubSpot. Esto se hace en NiCE CXone. La configuración conecta HubSpot a NiCE CXone Agent Workspace for Microsoft Teams (Agent for Microsoft Teams). 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 obligatorios: Configuraciones Crear

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

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

  • Acceso de lectura a todos los registros y campos de la entidad HubSpot.

  • Acceso de lectura y escritura a todos los registros de la entidad HubSpot a los que se accederá o se actualizarán 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 usted configura más adelante en este proceso utilizan los roles y permisos del usuario del sistema. Cuando se crean o actualizan los registros, estos utilizan el nombre y la zona horaria del usuario del sistema.

  1. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Integraciones de agente icono: un engranaje naranja con tres flechas en su interior. > Configuraciones.
  2. Haga clic en nueva configuración de CRM.
  3. En la lista desplegable Seleccionar región, seleccione la región a la que desea que esta configuración de CRM esté conectada: AMERICAS, APAC o EMEA.

    No puede cambiar esta región más adelante. 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, volver a crear las asignaciones de memorización de datos y datos dinámicos, y volver a configurar las acciones WORKFLOW EXECUTE y AGENT WORKFLOW CONFIGURATION en su script Studio.

  4. Seleccione HubSpot de la lista desplegable Tipo de integración.
  5. Ingrese 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 de HubSpot debe usarse para autenticar una configuración de CRM. No reutilice las cuentas.

    Si tiene cuentas en la lista, pero desea crear una nueva, desplácese hasta el final de la lista desplegable y haga clic en Agregar una cuenta nueva. Si no tiene ninguna cuenta en la lista, haga clic en Nueva autenticación. Configure los campos que aparecen:

    1. Para cambiar el nombre de la autenticación, edite Su nombre de autenticación.
    2. Para habilitarse a sí mismo para administrar la configuración de esta integración dentro de HubSpot, ingrese su Developer API key. Para encontrarla, abra su cuenta de desarrollador de HubSpot y navegue al Dashboard de Applications. Haga clic en Get HubSpot API key en la parte superior. En la ventana emergente que aparece, haga clic en Mostrar token. Copie y pegue la clave en el campo Developer API key.
    3. Ingrese su Private app access token. Para encontrarlo, abra HubSpot y navegue a la private app Box with arrow indicating navigation to external site. que creó para Agent Workspace for Microsoft Teams (Agent for Microsoft Teams). En la página de detalles de esa Aplicación, haga clic en mostrar token. Copie y pegue el token en el campo Private app access token.
    4. Haga clic en Crear.
    5. Si aún no lo ha hecho, inicie sesión en HubSpot con la cuenta de usuario del sistema que creó específicamente para la configuración de NiCE CXone. Si ya inició sesión en HubSpot, asegúrese de haber iniciado sesión con la cuenta de usuario del sistema.
    6. Si aparece una ventana de HubSpot solicitando permiso para que NiCE se conecte a su cuenta de HubSpot, haga clic en Permitir.

  8. Hacer clicpróximo.
  9. En el campo external_screenpop_domain_hs, intro su subdominio de HubSpot. Para hallarla, abra su instancia de HubSpot y copie y pegue la URL desde la barra de direcciones de su navegador. solo necesita la URL hasta .com. Por ejemplo: https://ven12345.hubspot.com.
  10. En el campo account_id, ingrese su Hub ID. Debe ser el ID del hub de una cuenta de administrador.
  11. Haga clic enFinalizar. En la esquina inferior derecha aparecerá un mensaje que le indicará que la autenticación está activa.
  12. Haga clic en Guardar 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 for Microsoft Teams (Agent for Microsoft Teams) se incorporen en los registros de HubSpot. En estas asignaciones, usted selecciona el campo de datos NiCE CXone para asignar a cada campo de registro HubSpot. Por ejemplo, si asigna el campo de datos Nombre del cliente NiCE CXone al campo de registro Name HubSpot, 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 HubSpot. 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 HubSpot 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 HubSpot del cual desea recibir datos Agent Workspace for Microsoft Teams (Agent for Microsoft Teams).

    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 HubSpot 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 HubSpot 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 HubSpot, seleccione un tipo de registro diferente en la lista desplegable Seleccionar entidad y haga clic en Agregar entidad.
  12. 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 AGENT WORKFLOW CONFIGURATION acción en su script Studio. Aparece cuando selecciona Memorización de datos en el menú 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 HubSpot aparecen en Agent Workspace for Microsoft Teams (Agent for Microsoft Teams). Puede configurar mapeados de datos dinámicos para los tipos de registro estándar de HubSpot 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 HubSpot. 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 HubSpot con los campos que desea mostrar en Agent Workspace for Microsoft Teams (Agent for Microsoft Teams).

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

  8. Para agregar más campos de registro HubSpot, 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 acción AGENT WORKFLOW CONFIGURATION Acción en su script Studio. Aparece cuando selecciona Buscar en la lista desplegable Acciones del asistente de la acción.

El siguiente paso de la integración de HubSpot en Agent Workspace for Microsoft Teams (Agent for Microsoft Teams) es modificar el script de Studio.