Nota: Este artículo se aplica a Genesys Cloud para Salesforce.

Puede usar el SDK en el paquete administrado para recopilar los datos de la transcripción de voz de Genesys Cloud para una conversación específica en el cliente Genesys Cloud para Salesforce. El SDK utiliza el lenguaje de programación Salesforce Apex. Cuando varios agentes manejan una llamada, por ejemplo, en transferencias de llamadas, los datos de la transcripción contienen la conversación de todos los participantes y no se limitan al agente específico.

Antes de usar el SDK para recopilar la transcripción de voz, asegúrese de tener la configuración de sitio remoto correcta para su región. Para obtener más información acerca de la configuración del sitio remoto, consulte Configuración del sitio remoto para Genesys Cloud for Salesforce.

Nota: Este artículo de personalización avanzada está destinado a desarrolladores que estén familiarizados con Salesforce.

Prerrequisitos

Acceda a nuestro SDK a través de la clase Rest en el purecloud.SDK.Rest espacio de nombres. 

Clase de llamada

Contiene métodos que le permiten recopilar los datos de la transcripción de voz para una conversación en el cliente Genesys Cloud for Salesforce.

Espacio de nombres

purecloud.SDK.Email

Uso

Utilice los métodos para recopilar los datos de transcripción de voz para una conversación específica. Asegúrese de proporcionar suficiente tiempo antes de llamar a este método, ya que el tiempo necesario para generar los datos de la transcripción de una llamada puede variar según el tipo de conexión y la duración de la conversación.

Métodos de correo electrónico

Los siguientes métodos están disponibles para la clase de correo electrónico.

Recopila los datos de la transcripción de voz para una conversación específica en el cliente Genesys Cloud for Salesforce.

Parámetros

Nombre Tipo de datos Descripción
conversaciones Cuerda La conversación para la que desea recopilar los datos de la transcripción de voz.

Valor devuelto

Devuelve el objeto personalizado purecloud__PureCloud_Chat_Transcript__c. Si desea conservar el objeto personalizado de transcripción en su organización de Salesforce, debe llamar a una operación Apex DML después de llamar al método.

Excepciones

Activa la excepción purecloud__PureCloudException cuando ocurre uno de los siguientes eventos:

  • No se encuentran los metadatos de grabación de la conversación.
  • Los datos de la transcripción no existen o aún no se han generado para la conversación.
  • Los detalles de la conversación no están disponibles para la conversación.
  • Se alcanza el límite del gobernador de Salesforce para el número total de llamadas.

Para más información, ver SDK en Genesys Cloud para Salesforce.