提供: Bright Pattern Documentation
移動先: 案内、 検索
• English

「Ask a Bot」

「Ask a Bot」シナリオブロック

「Ask a Bot」を使用すると、統合されたボット/チャット提案エンジンが、顧客に自動的に返信するだけでなく、チャット対応中のエージェントに提案を行うことも可能になります。

シナリオでは、「Ask a Bot」ブロックを使用して、ユーザーから受信した最新のメッセージをボットに送信し、ボットからの提案を顧客に伝達します。このブロックは、ボットによる自動会話の仲介役として機能し、ユーザーとボットの間でメッセージをやり取りする役割を担います。


「Ask a Bot」は、エージェントデスクトップ上でエージェントにチャットの提案を提供することができます


「Ask a Bot」は、「セルフサービス提供」ブロックと併用することができ、これにより顧客はエージェントの助けを借りずにセルフサービスタスクを完了できるようになります。さらに、チャットシナリオにエージェントが含まれている場合、エージェントデスクトップは提案エンジンのコンテンツを使用して、1つ以上の提案を表示します。エージェントが提案をクリックすると、そのテキストがチャットの返信フィールドにコピーされます。

なお、「チャットボットのアカウント選択」ブロックは、同じシナリオ内に両方のブロックが存在する場合、「Ask a Bot」ブロックよりも優先されます。

設定

「Ask a Bot」シナリオブロックの設定


タイトルテキスト

シナリオブロックの名前(任意)。

メッセージ

最後に受信したメッセージのテキストを取得する変数:$(item.message)

「再生・聴取」ブロックも併用するシナリオを作成する場合は、この「メッセージ」フィールドに変数$(item.transcript)を入力できます。

応答

提案された応答の配列を受け取る変数(データ)です。

生の応答

ボットからの生の応答(つまり、Bright Pattern システムによって解析される前の、ボットエンジンからの生のJSON応答)を受け取る変数(文字列)(例:raw_response)。

タイムアウト後、秒

「タイムアウト」条件付き終了が実行されるまでの待機時間(秒単位)。このフィールドは必須です。


条件付き終了

このブロックには、既定の終了と、3つの条件付き(つまり「エラー」)終了(タイムアウト、失敗、データなし)があります。

これらの終了が実行される理由について、詳しく見ていきましょう:

  • 失敗 - システムエラー
  • タイムアウト - タイムアウトに達したが、応答がない場合
  • データなし - ボットの提案(つまりデータ)がない場合

各条件付き終了において、シナリオはメッセージを送信した後、エージェントと接続します。

< 前へ | 次へ >