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

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

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

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

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

前提条件

当社のSDKにアクセスするには、 名前空間。 

クラスを呼び出す

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

ネームスペース

purecloud.SDK.Email

利用先

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

メール方法

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

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

パラメーター

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

戻り値

カスタムオブジェクトを返します purecloud__PureCloud_Chat_Transcript__c。 Salesforce組織でトランスクリプトカスタムオブジェクトを永続化する場合は、メソッドを呼び出した後にApexDML操作を呼び出す必要があります。

例外

例外をトリガーします purecloud__PureCloudException 次のいずれかのイベントが発生した場合:

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

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