Dialog Engine Botアクションを呼び出す

現在 2021年2月1日、GenesysはGenesys DialogEngineの購入を提供しなくなりました。 お客様は、既存のGenesys DialogEngineサブスクリプションを引き続き使用できます。ただし、新しいボットの場合、GenesysはGenesys Dialog Engine BotFlowsサブスクリプションを取得することをお勧めします。 詳細については、を参照してください。 Genesys DialogEngineのボットフローについてGenesys DialogEngineボットフローの価格

インバウンドチャットまたはメッセージフロー内でCall Dialog Engine Botアクションを使用して、カスタマーをエージェントにルーティングする前またはルーティングする代わりに、フロー内でセルフサービスアプリケーションを実行します。 管理者とコンタクトセンターマネージャーは、このアクションをネイティブのGenesys Dialog Engineで使用できますGenesys Engineは、Dialog Engine Botの構成に従って相互作用を処理します。 次に、ボットはインテントとスロットとの相互作用をArchitect返します。

メモ: 
  • Genesys Dialog Engineワークベンチで行った変更は、 Architectに表示されるまで数分かかる場合があります。
  • このアクションは、受信チャットおよびメッセージフロータイプで使用できます。
  • ボットにナレッジが設定されている場合、ナレッジインテントが表示されます。
  • 管理者は、Architect フローで使用可能な任意のテキストからスピーチへのプロバイダを使用して、インストール済みの Bot 統合を使用できます。 詳細については、以下を参照してください。 テキスト音声変換(TTS)統合について.
  • Genesysダイアログエンジンボットの作成についての詳細は、 Genesysダイアログエンジンについて. Architect ダイアログ エンジンのボット フローの作成についての詳細は、以下を参照してください。 Architect ダイアログ エンジンのボット フローについて.
名前    説明
名前フィールド アクションの識別名を入力してください。 ここで入力するラベルは、タスクシーケンスに表示されるアクションの名前になります。
ボット入力テキスト

ボット入力テキスト、式、リテラル文字列、または文字列ビルダーを使用して、Dialog Engine Botに送信するテキストを決定します。

 メモ:   通常、この機能は、Dialog Engineボットを連結する場合にのみ使用します。

フォローアップ応答タイムアウト

Genesys Dialog Engineボットは、 ユーザーからフォローアップ情報を取得する場合があります。 ここで、ボットがユーザーの応答を待つ時間を入力します。

デフォルトの応答タイムアウトは12時間で、最小許容値は0秒です。 システムは、 または即時の負の期間。

 メモ:   注意:フォローアップ応答タイムアウトは各顧客の応答に適用されます。 顧客が応答してボットから別のプロンプトを受信するたびに、タイムアウトはリセットされます。

たとえば、ボットが「希望の日付は何ですか」と尋ねた場合、顧客からの応答を最大12時間待ちます。 12時間の時間枠内の日付とボットの回答と顧客応答した場合、「ありがとう、あなたは別の選択肢を持っているか、」フローは再起動しタイムアウト 。 フローは代替日付に関する応答をさらに12時間待ちます。

Dialog Engine ボット

使用する特定のGenesys Dialog Engineボット。 Genesys Dialog Engineボットを作成していない場合は、矢印をクリックします新しいタブでGenesys Dialog Engineワークベンチを開き、新しいボットを作成します。 

終了状態

ボットが終了状態になったときに終了値に割り当てる文字列変数を選択します。 例:  

文字列値 定義 
エージェントエスカレーション

この値は、In Intentブランチに対して有効です。

  • エラー
  • 期限切れ
  • 失敗
各値は、Failureブランチに対して有効です。
目標到達 この値は、インテントベースのブランチに表示できます。
インテント

このセクションに表示されるオプションは、Dialog Engineボットで構成されたロジックを反映しています。 各意図は実行するアクションを表します。 たとえば、ピザを注文したり、花を注文したりします。 各インテントパスは、 タスクエディターのダイアログエンジンボットの呼び出しアクションの出力パスと一致します。

各意図の下に、 Architect構成ダイアログエンジンボットスロット、または任意のデータを表示するユーザーの意図を満たすために提供しなければなりません。 ピザ注文の意図を例として使用すると、スロットにはクラストの種類、材料、チーズの量、および切断スタイルを含めることができます。 ユーザーが注文ピザのパスを選択すると、Dialog Engineボットはそのパスに関連付けられたスロットを提供します。

 メモ:   Genesys Dialog Engineボットでインテントを作成するときに、インテントがArchitect出力として表示されるようにするには、会話インテントの終了として指定するようにしてください。 それ以外の場合、意図はここに表示されません。

失敗の出力

Dialogflowボットによって返される障害データ値に割り当てる変数を選択します。

データ値 変数
errorType
  • FeatureNotEnabledError: Call Dialog Engine Botアクションは、組織では使用できません。
  • 内部サーバーエラー: Call Dialog Engine Botアクション中に予期しないエラーが発生しました。 通常、受信した応答は無効な形式です。 連絡先Genesys Cloudカスタマーケア.
  • NoInputError: ユーザー入力なしで、Call Dialog Engine Botアクションがタイムアウトしました。
エラーメッセージ: ローカライズされていないメッセージ。 この文字列変数は、空またはNOT_SETにすることができます。

 メモ:   変数のリストを展開または折りたたむには、横の矢印をクリックします 失敗の出力.

意図パスと障害パスの構成

名前    説明
インテント パス

これらのパスは、 Genesys Dialog Engineボットによって決定されます。

知識パス

ナレッジパスとして、このパスの質問と回答のスロットを選択します。

 メモ:   Genesys Dialog Engineボットでナレッジインテントを設定しない限り、このパスは表示されません。 詳細については、 ボットに知識を追加する.

インテントパスなし

このパスは、システムが顧客の意図を検出しない場合に取得されます。 たとえば、顧客がエージェントと話すように依頼する場合です。 パスは、 応答アクションを送信 ボットが次に何をするかをお客様に知らせます。

  • メッセージを区別する方法を選択します。 例えば, 使用 通知 「エージェントがチャットに参加している」などのアドバイスです。 使用 標準 一般的なチャットメッセージが表示されます。 デフォルト設定は通知です。
  • メッセージ本文では、 受信者に配信するための式としてメッセージを入力し、 または、クリックしてメッセージビルダーメニューを開き、他のメッセージオプションから選択します。
    • より複雑な式を作成するには、表情キーボードのボタンをクリックします。 [メッセージ本文の編集] ダイアログボックスが開きます。 詳細については、メッセージ本文の編集ダイアログ ボックスでの作業.
    • メッセージ本文ボックスで簡単なメッセージを作成するには、 リテラルメッセージ文字列を入力します。
    • データ、式、プロンプト、およびテキスト要素の任意の組み合わせを使用して、より複雑なシーケンスを作成するには、 文字列ビルダを選択します。 [文字列ビルダ] ダイアログボックスが開きます。 詳細については、 文字列ビルダを使用してメッセージを設定するをご覧ください。
障害出力パス

このパスは、アクションの実行中にエラーが発生したか、または結果の処理中に問題が発生したことを示しています。  

 メモ:   ネットワークで接続の問題が発生した場合、このアクションは自動的にこの失敗経路をたどります。

適切なアクションをFailureパスの下にドラッグして、やり取りする経路を指示します。 たとえば、発信者を援助のためにエージェントに送信する転送アクション。