ボットとのやり取りで仮想エージェントが生成する会話の概要とラップアップ コードを取得します。
仮想エージェント ボットが人間のエージェントにインタラクションを引き継ぐたびに、エージェントがインタラクションのコンテキストを理解し、顧客の核心的な問題をより迅速に特定できるように、AI によって生成された要約がエージェント向けに作成されます。仮想エージェント ボットがエージェントのエスカレーションなしで顧客とのやり取りを自律的に処理する場合、会話の概要も自動的に生成され、完了したボットのやり取りにラップアップ コードが適用されます。
会話の概要と自動的に割り当てられたラップアップコードを取得するには、 Genesys CloudパブリックAPIを使用すると、呼び出す/api/v2/conversations/{conversationId}/summaries
エンドポイントに基づいてconversationId
。
会話の概要とラップアップ コードをコンタクト後作業 (ACW) データとして取得し、そのデータを Salesforce または別の顧客関係管理 (CRM) システムに送信するには、次の手順を実行します。
ワークフローを設定する
- Architectホームページで、クリックするか、 流れ メニューと選択ワークフロー.
- クリック 追加する。 [フローの作成]ダイアログボックスが開きます。
- の中に 名 フィールドに、フローの一意の名前を入力します。
- (オプション) 説明 このフローを説明する短い文またはフレーズを追加します。
- をクリックします。 既定の言語 をクリックし、フローのサポートされている言語デフォルト選択します。
- クリック 部署 フローを配置する部門をリストして選択します。
- クリックします。 フローを作成します。. フローの設定ページが開きます。
- 下リソース、 クリックデータ。
- Genesys Cloudは入力パラメータをJSONオブジェクトとしてワークフローに送信するため、アンダー変数を追加、cオンフィギュア入力変数
jsonData
JSON 型です。注記:入力パラメータには、会話の概要、連絡の理由、解決策、ラップアップ コード、連絡先 ID などが含まれます。 - タスクエディタのツールボックスから、データカテゴリを選択してドラッグデータの更新以下のアクション始める状態エディタで。
- の中に 名 フィールドに、アイテムを説明するわかりやすい名前を追加します。
- クリックの隣にあなたpdate ステートメント選択して翻訳。
- の中で変数名を入力してくださいフィールドに、タスクの変数を識別するためのラベルを入力します。例えば、
Flow.jsonsummary
。 - では割り当てる値フィールドをクリック表現モードクリックすると JSON リテラル値が追加されます。
- 会話の概要を取得するには、次の式を追加します。
GetJsonObjectProperty(Flow.jsonData, "summary")
インラインまたは大規模な式エディタボタンをクリックして式エディタを開き、式を作成します。 - クリックの隣にあなたpdate ステートメント選択して翻訳。
- の中で変数名を入力してくださいフィールドに、タスクの変数を識別するためのラベルを入力します。例えば、
Flow.jsonwrapupcode
。 - では割り当てる値フィールドをクリック表現モードクリックすると JSON リテラル値が追加されます。
- ラップアップコードを取得するには、次の式を追加します。
GetJsonObjectProperty(Flow.jsonData, "wrapUpCodes")
インラインまたは大規模な式エディタボタンをクリックして式エディタを開き、式を作成します。
これらの手順を実行した後、組織のビジネス ニーズに応じてワークフローをカスタマイズし続けます。たとえば、以前にSalesforceデータアクションを設定していた場合、管理者>統合>アクションSalesforce API にデータをプッシュするには、ワークフローでデータの呼び出しアクションを構成して、先ほど取得したデータをプッシュします。
トリガーを設定する
- [管理]をクリックします。
- アーキテクト の下で、トリガー をクリックします。
- トリガー追加 をクリックする。
- トリガーの名前と説明を入力し、Add をクリックする。
- 下トピック名、選択してください
v2.bot.conversation.{id}.conversations.summaries
トピック。 - 「ワークフロー ターゲット」で、データ取得用に設定したワークフローを選択します。
- データ形式で、ジェスン入力パラメータがワークフローにルーティングされるデータ形式として。
- (オプション) トリガーを呼び出すために満たす必要がある条件を指定できます。たとえば、特定の仮想エージェント フローが実行されたときにのみ Architect でワークフローをトリガーするようにしたい場合などです。 条件を追加するには、条件を追加。
- JSON パスの下に、比較するイベント スキーマの属性を入力します。例えば、
triggerSource
サマリーを生成したフローのフロー ID を特定の仮想エージェント フローの ID と比較する場合。 - 「演算子」で、JSON パスとユーザー定義の値を比較するための演算子を選択します。例えば、
Equals (==)
フロー ID を一致させたい場合。 - 「値」で、選択した演算子の種類に応じて値を入力します。例えば、
{
"sourceId": "03d578c6-69dd-49dd-8331-a6d1e9303640",
"sourceType": "FLOW"
}
- JSON パスの下に、比較するイベント スキーマの属性を入力します。例えば、
- トリガーのタイミング構成を選択します。
- Click Create.
- トリガーをアクティブにするには、トグルをアクティブ。
- クリック 保存する.