Verwenden Sie das SDK, um eine Sprachtranskription in Genesys Cloud für Salesforce zu erstellen

Hinweis: Dieser Artikel bezieht sich auf Genesys Cloud für Salesforce.

Sie können das SDK in dem verwalteten Paket verwenden, um die Sprachtranskriptdaten von Genesys Cloud für eine bestimmte Konversation im Genesys Cloud for Salesforce Client zu sammeln. Das SDK verwendet die Programmiersprache Salesforce Apex. Wenn mehrere Agenten einen Anruf bearbeiten, z. B. bei der Anrufweiterleitung, enthalten die Transkriptdaten das Gespräch aller Teilnehmer und sind nicht auf den jeweiligen Agenten beschränkt.

Vergewissern Sie sich vor der Verwendung des SDK zur Erfassung des Sprachprotokolls, dass Sie die richtigen Einstellungen für die Gegenstelle in Ihrer Region vorgenommen haben. Weitere Informationen zu Remote-Site-Einstellungen finden Sie unter Remote-Site-Einstellungen für Genesys Cloud for Salesforce.

Hinweis: Dieser Artikel über erweiterte Anpassungen richtet sich an Entwickler, die mit Salesforce vertraut sind.

Voraussetzungen

Greifen Sie auf unser SDK über die Rest-Klasse im Namespace purecloud.SDK.Rest zu 

Klasse aufrufen

Enthält Methoden, die es Ihnen ermöglichen, die Sprachtranskriptdaten für ein Gespräch im Genesys Cloud for Salesforce-Client zu sammeln.

Namespace

purecloud.SDK.Email

Verwendung

Verwenden Sie die Methoden, um die Sprachtranskriptionsdaten für ein bestimmtes Gespräch zu sammeln. Stellen Sie sicher, dass Sie genügend Zeit einplanen, bevor Sie diese Methode aufrufen, da die Zeit, die für die Erstellung der Mitschrift eines Anrufs benötigt wird, je nach Verbindungstyp und Dauer des Gesprächs variieren kann.

E-Mail-Methoden

Die folgenden Methoden sind für die Klasse Email verfügbar.

Sammelt die Sprachtranskriptdaten für ein bestimmtes Gespräch im Genesys Cloud for Salesforce-Client.

Parameter

Name Datentyp Beschreibung
Konversation Zeichenkette Das Gespräch, für das Sie die Daten des Sprachprotokolls sammeln möchten.

Rückgabewert

Gibt das benutzerdefinierte Objekt purecloud__PureCloud_Chat_Transcript__czurück. Wenn Sie das benutzerdefinierte Transkriptobjekt in Ihrer Salesforce-Organisation beibehalten möchten, müssen Sie nach dem Aufruf der Methode einen Apex-DML-Vorgang aufrufen.

Ausnahmen

Löst die Ausnahme purecloud__PureCloudException aus, wenn eines der folgenden Ereignisse eintritt

  • Die Aufzeichnungsmetadaten werden für das Gespräch nicht gefunden.
  • Die Transkriptdaten existieren nicht oder sind noch nicht für das Gespräch erstellt worden.
  • Die Gesprächsdetails sind für das Gespräch nicht verfügbar.
  • Das Salesforce-Governor-Limit für die Gesamtzahl der Callouts ist erreicht.

Weitere Informationen finden Sie unter SDK in Genesys Cloud für Salesforce.