Remarque :  Cet article s’applique à Genesys Cloud for Salesforce.

Vous pouvez utiliser le SDK dans le package géré pour collecter les données de transcription vocale de Genesys Cloud pour une conversation spécifiée dans le client Genesys Cloud pour Salesforce. Le SDK Salesforce utilise le langage de programmation Apex. Lorsque plusieurs agents traitent un appel, par exemple, dans les transferts d'appels, les données de transcription contiennent la conversation de tous les participants et ne se limitent pas à l'agent spécifique.

Avant d'utiliser le SDK pour collecter la transcription vocale, assurez-vous que vous disposez des paramètres de site distant corrects pour votre région. Pour plus d'informations sur les paramètres de site distant, voir Paramètres de site distant pour Genesys Cloud pour Salesforce.

Remarque :  Cet article de personnalisation avancée est destiné aux développeurs familiarisés avec Salesforce.

Conditions préalables

Accédez à notre SDK via la classe Email sous le et purecloud.Email espaces de noms. 

Appeler la classe

Contient des méthodes qui vous permettent de collecter les données de transcription vocale pour une conversation dans le client Genesys Cloud pour Salesforce.

Espace de noms

purecloud.SDK.Email

Utilisation

Utilisez les méthodes pour collecter les données de transcription vocale pour une conversation spécifiée. Assurez-vous de prévoir suffisamment de temps avant d'appeler cette méthode, car le temps nécessaire pour générer les données de transcription d'un appel peut varier en fonction du type de connexion et de la durée de la conversation.

Méthodes de messagerie

Les méthodes suivantes sont disponibles pour la classe Email.

Collecte les données de transcription vocale pour une conversation spécifiée dans le client Genesys Cloud pour Salesforce.

Paramètres

Nom Type de données Description
conversation Chaîne La conversation pour laquelle vous souhaitez collecter les données de transcription vocale.

Valeur renvoyée

Renvoie l'objet personnalisé purecloud__PureCloud_Chat_Transcript__c. Si vous souhaitez conserver l'objet personnalisé de transcription dans votre organisation Salesforce, vous devez appeler une opération Apex DML après avoir appelé la méthode.

Exceptions

Déclenche l'exception purecloud__PureCloudException lorsque l'un des événements suivants se produit :

  • Les métadonnées d'enregistrement sont introuvables pour la conversation.
  • Les données de transcription n'existent pas ou ne sont pas encore générées pour la conversation.
  • Les détails de la conversation ne sont pas disponibles pour la conversation.
  • La limite du gouverneur Salesforce pour le nombre total d'appels est atteinte.

Pour plus d’informations, consultez SDK dans Genesys Cloud pour Salesforce.