SDKを使用して、Genesys Cloud forSalesforceで音声トランスクリプトを作成します

 メモ:   この記事は、Salesforce向けGenesys Cloudに適用されます。

管理パッケージのSDKを使用して、Genesys Cloud forSalesforceクライアントで指定された会話の音声トランスクリプトデータをGenesysCloudから収集できます。 SDKはSalesforce Apexプログラミング言語を使用しています。 たとえば、通話転送で複数のエージェントが通話を処理する場合、トランスクリプトデータにはすべての参加者の会話が含まれ、特定のエージェントに限定されません。

SDKを使用して音声トランスクリプトを収集する前に、お住まいの地域に適したリモートサイト設定があることを確認してください。 リモートサイト設定の詳細については、を参照してください。 Genesys CloudforSalesforceのリモートサイト設定

メモ:   この高度なカスタマイズの記事は、Salesforceに精通している開発者を対象としています。

前提条件

Access the SDK through the Call class under the purecloud.SDK.Call namespace. 

クラスを呼び出す

Genesys Cloud forSalesforceクライアントでの会話の音声トランスクリプトデータを収集できるようにするメソッドが含まれています。

ネームスペース

purecloud.SDK.Call

利用先

メソッドを使用して、指定した会話の音声文字変換データを収集します。 通話のトランスクリプトデータの生成にかかる時間は接続の種類と会話の期間によって異なる可能性があるため、このメソッドを呼び出す前に十分な時間を確保してください。

メール方法

電子メールクラスでは、次の方法を使用できます。

Genesys Cloud forSalesforceクライアントで指定された会話の音声トランスクリプトデータを収集します。

パラメーター

名前 データ タイプ 説明
チャット 文字列  音声トランスクリプトデータを収集する会話。

戻り値

Returns the custom object purecloud__PureCloud_Chat_Transcript__c. If you want to persist the transcript custom object in your Salesforce org, then you must call an Apex DML operation after you call the method.

例外

Triggers the exception purecloud__PureCloudException when one of the following events occurs:

  • 会話の記録メタデータが見つかりません。
  • トランスクリプトデータが存在しないか、会話用にまだ生成されていません。
  • 会話の詳細は会話に使用できません。
  • コールアウトの総数に対するSalesforceガバナーの制限に達しました。

詳細については、以下を参照してください。 Salesforce向けGenesys CloudのSDK.