Integrar Salesforce Assist

El contenido de esta página corresponde a un producto o función que forma parte de un programa de vista previa pública. Si usted no forma parte de la vista previa y desea obtener más información, comuníquese con su representante de cuenta.

Prerrequisitos

Antes de poder configurar Salesforce Assist para que trabaje con NiCE CXone, debe contar con lo siguiente:

Si utiliza la función de acción siguiente óptima de sentimiento, se aplican estos requisitos adicionales:

Crear un script

Permisos requeridos: Vista de script de Studio, Crear/Editar

Utilice las siguientes muestras como base para crear los Scripts que integrarán su aplicación de asistencia para agentes en NiCE CXone. Las interacciones entrantes y salientes necesitan scripts diferentes. La siguiente imagen muestra las acciones esenciales para un script de entrada:

An example script showing the onAnswer action connected to the Rest API action, which is connected to the Agent Assist action.

Image of a basic script for an agent assist integration.

Esta imagen muestra las acciones esenciales para un script de salida:

Imagen de un script básico de asistencia al agente para llamadas salientes que incluye una carga de parámetros de script en una acción SNIPPET.

Image of a basic outbound agent assist script.

Para completar la configuración de su script:

  • Agregue snippets de inicialización al script usando las Snippet acciones. Puede hacer esto para personalizar su aplicación de asistencia al agente.
  • Reconfigure los conectores de acción para garantizar el flujo de contacto adecuado y corregir cualquier error potencial.
  • Completar cualquier script adicional y probar el script.

Generar clave pública y privada para Salesforce

Necesita una clave pública para usarla con su integración de Salesforce Assist. Cuando configure la aplicación en Agent Assist Hub, necesita una clave privada.

Generar clave Pública

  1. Iniciar sesión enSalesforce.

  2. Vaya a configuración Imagen del icono de un engranaje con un rayo en su interior. > Gestión de Certificados y Claves.

  3. Haga clic en Crear certificado autofirmado.

  4. En el campo Etiqueta, escriba NICE_Cxone_Service_Cloud_Voice. Ese valor aparece automáticamente en el campo Unique Name.

  5. Seleccione la casilla Clave privada exportable.

  6. Establezca el Tamaño de Clave en 2048.

  7. Hacer clicGuardar.

  8. Abra el certificado NICE_Cxone_Service_Cloud_Voice.

  9. Haga clic en Descargar certificado. Se descarga un archivo CRT en su computadora. Ábralo en un editor de texto. La clave pública se muestra entre -----BEGIN CERTIFICATE----- y -----END CERTIFICATE-----.

    Si la clave pública comienza y termina con otros valores, como BEGIN ENCRYPTED CERTIFICATE o BEGIN CERTIFICATE REGISTER, no funcionará para la integración. Si encuentra este problema, comuníquese con Salesforce para obtener la clave pública en el formato correcto: entre -----BEGIN CERTIFICATE----- y -----END CERTIFICATE-----.

Generar clave privada

  1. Descargue e instale KeyStore Explorer Cuadro con flecha que indica la navegación a un sitio externo..

  2. En Salesforce, vaya a configuración Imagen del icono de un engranaje con un rayo en su interior. > Gestión de Certificados y Claves.

  3. Haga clic en Exportar a Keystore.

  4. Cree una Contraseña del almacén de claves. más adelante, usará esta contraseña para acceder a la clave privada.

  5. Haga clic en Exportar. Se descarga un archivo JKS en su computadora. Ábralo con KeyStore Explorer.

  6. En KeyStore Explorer, introduzca la contraseña del almacén de claves que creó en el paso 4. Haga clic en Aceptar.

  7. Haga clic con el botón derecho en nice_cxone_service_cloud_voice y seleccione Export > Export Private Key.

  8. Seleccione PKCS #8. Este es el estándar correcto de criptografía de clave pública.

  9. Deselecte la casilla Encriptar y seleccione la casilla PEM.

  10. Haga clic en Exportar. Se descarga un archivo PEM en su computadora. Ábralo en un editor de texto. La clave privada se muestra entre -----BEGIN PRIVATE KEY----- y -----END PRIVATE KEY-----.

Configurar la Integrar en Salesforce

  1. En Salesforce, vaya a Setup Imagen del icono de un engranaje con un rayo en su interior. > Partner Telephony Contact Centers.
  2. Seleccione el NICE CXone para el centro de contacto Service Cloud Voice.
  3. Hacer clicEditar.
  4. Verifique que el nombre para mostrar sea NICE CXone for Service Cloud Voice.
  5. Borrar todo el contenido del campo Clave pública. Pegar la clave pública que generó. Incluir -----BEGIN CERTIFICATE----- y -----END CERTIFICATE-----.
  6. Hacer clicGuardar.

Agregar una aplicación a Agent Assist Hub

Permisos requeridos: Connections Hub > Iniciar Connections Hub

Debe agregar una aplicación de perfil para Salesforce Assist a Agent Assist Hub. Esto establece una conexión entre NiCE CXone y su proveedor de asistencia al agente.

  1. Haga clic en el selector de aplicaciones icon of app selector y seleccione Otro > Connections Hub y luego haga clic en Agent Assist Hub.
  2. Haga clic en Agregar la aplicación Agent Assist.

  3. Ingrese un nombre de app de Agent Assist y haga clic en Salesforce Assist en la lista de proveedores de Agent Assist.

  4. Hacer clicpróximo.

  5. Finalice la página Configuration con la información que aparece en la siguiente lista desplegable.

  6. Hacer clicCrear.

  7. Haga clic en Cerrar.

Crear un Transcription Perfil

Permisos requeridos: Connections Hub > Iniciar Connections Hub

Un perfil de transcripción define las opciones de transcripción que desea utilizar, incluido el idioma que se transcribirá. Complete estos pasos desde la página Configuration para Salesforce Assist en Agent Assist Hub.

  1. En la página Crear nuevo Asistente de agente en Agent Assist Hub, haga clic en Agregar o editar Perfil de Continuous Stream Transcription perfil.
  2. Do one of the following:
    • Haga clic en el nombre de un perfil existente para modificarlo y pase al paso 6.
    • Haga clic en Agregar TranscriptionPerfil y continúe con el paso 3.
  3. Intro un TranscriptionNombre de perfil. Para diferenciar este Perfil de sus otros perfiles, use un nombre que destaque lo que hace que este perfil sea diferente. Por ejemplo, podría nombrar el perfil según su uso previsto, el proveedor o el idioma del perfil. Si utiliza más que un proveedor de transcripción, asegúrese de que el nombre del perfil incluya el proveedor.
  4. En Seleccionar proveedor, haga clic en el proveedor de transcripción que desea utilizar. Puede elegir entre NiCE CXone Transcription, NiCE CXone Transcription for Copilot, Google Transcription o Microsoft Transcription. Algunas de estas opciones deben estar habilitadas en su NiCE CXone sistema por su representante de cuenta.
  5. Hacer clicpróximo.
  6. En la página configuración, complete los campos para definir las opciones de transcripción de este perfil.

  7. Hacer clicAgregar.

Asignar la aplicación Salesforce Assist a una Acción

Permisos requeridos: Vista de script de Studio, Crear/Editar

Si aún no lo ha hecho, debe asignar la aplicación Salesforce AssistCognigy Agent Assist a la acciónClosed Realiza un proceso dentro de un script de Studio, como recopilar datos del cliente o reproducir música. Agent Assist en su script de Studio.

  1. En Studio, abra el script que desea usar.
  2. Si aún no lo ha hecho, agregue la acción Agent Assist action en la ubicación correcta de su script.

  3. Si usa Desktop Studio, haga doble clic en la acción Agent Assist para abrir Agent Assist Hub. Si usa Studio, haga clic en abrir editor en la acción Agent Assist.

  4. En la columna izquierda, haga clic en la marca de verificación A light gray checkmark inside a light gray circle. junto a la aplicación o perfil de asistencia para agente que desea asignar a este script.

    Una alternativa a usar la marca de verificación es crear una variable en su Studio script. Use la variable para pasar el nombre de la app o del perfil a la propiedad Assign Launch Config Name de la acción AGENT ASSIST.

  5. Haga clic en Cerrar.

Configuración adicional para las próximas mejores acciones de Sentimiento

Si utiliza las próximas mejores acciones de sentimiento con Salesforce Assist, debe completar una configuración adicional en Salesforce. Su representante de cuenta de Salesforce puede ayudarlo a completar la configuración en la plataforma Salesforce.

No necesita completar los pasos de configuración adicionales para mostrar al agente las transcripciones de la conversación en Salesforce.