ボットフローのユーザー入力の設定

[ユーザー入力] メニューでは、通話者の一致や入力を確認できない場合のボットの動作を設定できます。 ここでは、確認拒否プロンプトを設定し、信頼度と確認しきい値の設定を構成することもできます。 ボットが一致や入力を検出しなかったり、確認エラーが発生したときに、参加者に聞こえるような内蔵のプロンプトを使用するか、返信のロジックを構築します。

設定で、 ユーザー入力をクリックします。 

ボットフロー

名前 説明

一般

以下の設定を構成します。

  • 自動クイック返信ボタン。 カスタマーとのメッセージングインタラクションで、クイック返信ボタンを有効または無効にします。 クイック返信を使用すると、カスタマーは「はい」または「いいえ」の質問に回答したり、事前に構成された回答リストから選択して、ボットの操作中にWebメッセージを送信したりできます。 詳細については、ボットの会話で迅速な返信を処理するを参照してください。

ノート: 

    • クイックリプライは、Ask for Intent,Ask for Yes/No,Ask for Slot, Anything Else? ループ アクション、および確認の質問。
    • カスタムリストスロットのスロット作成プロセスで、カスタマーが[スロットの要求]アクションに遭遇したときにカスタマーに提示するクイック返信を追加します。
    • このオプションを無効にするか、NOT_SETブール値を使用すると、クイック返信は使用できなくなります。 
    • 既存のボットフローの場合、このオプションはデフォルトで使用できません。
    • 新しいボットフローの場合、このオプションはデフォルトで有効になっています。
  • ボイスバージイン 発信者がボットの応答を中断できるかどうかを有効または無効にします。 このグローバルな設定により、参加者は質問を回避することができます。 例えば、あなたの電話の相手は、質問全体を待たずに自分の口座番号を言うことを知っています。 グローバルバージイン機能は、ボットがカスタマーからの回答を期待している会話のポイントで利用できます。たとえば、 意図的な行動を求める。 参加者は、Communicate アクション のように、ボットが答えを期待していない会話ポイントでは、割り込むことができません。 

ノート: 

    • 既存のボットフローの場合、各フローでこのオプションはデフォルトで使用できません。
    • 新しいボットフローの場合、このオプションはデフォルトで有効になっています。
    • この設定を有効にすると、現在編集しているボットフローのすべての「要求」アクションに対して有効になります。
検出された一致なし

以下の設定を構成します。

  • No Match Retriesの最大回数。 ボットがユーザー入力とのマッチングを試みる最大回数を設定します。 ボットが最大リトライ回数を超えた場合、以下のルールが適用されます:
    1. アクションで有効な場合、フローはノーインテントパスを取ります。
    2. イベント処理認識失敗イベント設定のトリガーです。
  • 試合なしの謝罪: ボットが無効な一致であるユーザー入力を受け取ったときに、現在の Ask アクションの No Match 通信の前に付加される謝罪通信。
検出された入力なし

以下の設定を構成します。

  • 無入力再試行の最大回数: ユーザーからの入力がない場合に、ボットが再試行する最大回数を設定します。 ボットが最大リトライ回数を超えた場合、以下のルールが適用されます:
    1. アクションで有効な場合、フローはMax No Inputsのパスを取ります。
    2. アクションで有効な場合、フローはノーインテントパスを取ります。
    3. イベント処理認識失敗イベント設定のトリガーです。
  • No Input Apology: ボットがタイムアウト後にユーザーからの入力を受け取らなかった場合に、現在のAskアクションのNo Input通信の前に表示されるお詫びの通信。
  • 音声無入力タイムアウト: (音声のみ) 発信者またはチャットの受信者が応答するのを待つ最大時間を設定します。 デフォルト設定は 7 秒です。
確認エラー

以下の設定を構成します。

  • 確認拒否の最大数: ボットが入力を確認しようとしたときに、ユーザーが「いいえ」と答えることを許可する最大回数を設定します。 ボットが最大リトライ回数を超えた場合、以下のルールが適用されます:
    1. アクションで有効な場合、フローはノーインテントパスを取ります。
    2. イベント処理認識失敗イベント設定のトリガーです。
  • 確認拒否の謝罪: ボットがユーザーの最後の入力を確認しようとした後、ユーザーが「いいえ」と答えた場合に、現在のAskアクションのNo Match通信の前に表示されるお詫びの通信です。
  • 一致なしの確認の謝罪: ボットがユーザーから "はい" または "いいえ" に一致しない入力を受けたときに、現在の確認質問を前置きする謝罪のコミュニケーションです。
  • 入力確認なしの謝罪:確認中に該当するタイムアウト後にボットがユーザーからの入力を受信しなかった場合に、現在の確認の質問の前に付加される謝罪の通信。
信頼しきい値

以下の設定を構成します。

  • 正常低: [一致なし] を避けるために入力フレーズが受信する最小信頼度レベル パーセンテージまたはスコアを設定します。 入力フレーズの信頼度レベルがこのしきい値を超えると、正常高しきい値の値に応じて、ボットはそれを承諾するか、参加者と確認します。
  • 正常高: 入力された語句が、確認の質問を受けることなく受け取らなければならない信頼度の最大値(スコア)を設定します。
  • 確認: ボットが「はい」または「いいえ」のQuestionを尋ねるときに「一致なし」を避けるために入力フレーズが受信する必要のある、信頼度レベルの最小パーセントまたはスコアを設定します。
音声認識パラメータ

以下の設定を構成します。

  • 音声検出感度: 音声検出の感度を設定して、ノイズ (呼吸など) を処理する方法とタイミングを設定します。音声検出をトリガーします。 の値は0システムはノイズに対して最も敏感でないように構成され、1システムをノイズに対して非常に敏感にし、あらゆるノイズが発生すると音声検出をトリガーします。 NOT_SET 値を使用する場合、デフォルト値は0.5使用されている。
    • 最小値: 0
    • 最大値: 1
    • デフォルト値: 0.5
  • 最大音声タイムアウト: ユーザーから収集される発話の最大継続時間を設定します。 以下の期間値0ミリ秒タイムアウトがないことを意味します。 NOT_SET 値を使用する場合は、デフォルト値が使用されます。 デフォルト値5Google Cloud STT の場合は数分、10 Microsoft Azure Cognitive Services STT の場合は数分、および22Nuance Recognizer as a Service の場合は秒。
    • 最小値:0ミリ秒
    • 最大値:30
自動音声認識

意図分類のヒント:クリックすると、意図分類のために音声認識エンジン (ASR) にヒントを送信するかどうかを有効または無効にします。新しいフローの場合、この設定はデフォルトで無効になっています。

注記:ヒントは、ボットが ASR に送信してコンテキストを提供し、音声認識を支援するフレーズのセットです。 ASR の潜在的な不正確さや偏りを減らす、または防止することを目的として、自動ヒントの制御を維持するには、この設定を無効にします。

デジタルボットの流れ

名前 説明
検出された一致なし

以下の設定を構成します。

  • コールバックの再試行数: ボットがユーザー入力とのマッチングを試みる最大回数を設定します。 ボットが最大リトライ回数を超えた場合、以下のルールが適用されます:
    • アクションで有効な場合、フローはノーインテントパスを取ります。
    • イベント処理認識失敗イベント設定のトリガーです。
  • 一致なし謝罪: ボットが有効なマッチでないユーザー入力を受け取ったときに、現在のAskアクションのNo Match通信の前に置かれるお詫びの通信です。
検出された入力なし

以下の設定を構成します。

  • 無入力リトライの最大回数 : ユーザーからの入力がない場合に、ボットが再試行する最大回数を設定します。 ボットが最大リトライ回数を超えた場合、以下のルールが適用されます:
    • アクションで有効な場合、フローはMax No Inputsのパスを取ります。
    • イベントハンドリングNo Input Maximum Retries Exceeded Handlingの設定トリガーです。
  • No Input Apology: ボットがタイムアウト後にユーザーからの入力を受け取らなかった場合に、現在のAskアクションのQuestion通信の前に表示されるお詫びの通信です。
  • No Input Timeout: ボットが現在の通信を送信した後、No Inputがトリガーされるまでに、ユーザーの応答を待つ最大時間を設定します。 
  • 入力なし最大再試行回数超過の処理:ボットが最大再試行回数を超えた後にユーザーが入力を行わない場合のボットの動作を指定します。現在のアクションで「最大入力数なし」パスを有効にすると、その設定がこの設定よりも優先されます。チャットを開いたままにするか、やり取りを切断するか、ボット フローを終了するか、再利用可能なタスクにルーティングするかを選択できます。
    注意: 選択した場合再利用可能なタスクにジャンプの「タスク」で、次のいずれかの手順を実行します。
    • 既存のタスクを選択するには、リストをクリックして適切なタスクを選択します。
    • 選択したタスクを表示または編集するには、タスクへ移動
    • 新しい再利用可能なタスクを作成するには、新しいタスクを作成仕様に応じてタスクを構成します。
  • ボットチャットメッセージの終了: ボットからの会話終了のメッセージ。 この設定は、ボットが無入力再試行の最大回数を超えた後、ユーザーからの入力がない場合に発動されます:
    • 現在のアクションの最大無入力パスを有効にせず、無入力最大再試験超過処理を切断またはフロー終了に設定した場合、または。
    • ユーザーが接続を解除する、または 
    • セッションの最大時間を満たしている。
確認エラー

以下の設定を構成します。

  • 確認拒否の最大数: ボットが入力を確認しようとしたときに、ユーザーが「いいえ」と答えることを許可する最大回数を設定します。 ボットが最大リトライ回数を超えた場合、以下のルールが適用されます:
    • アクションで有効な場合、フローはノーインテントパスを取ります。
    • イベント処理認識失敗イベント設定のトリガーです。
  • 確認拒否の謝罪: ボットがユーザーの最後の入力を確認しようとした後、ユーザーが「いいえ」と答えた場合に、現在のAskアクションのNo Match通信の前に表示されるお詫びの通信です。
  • 一致なしの確認の謝罪: ボットが有効なマッチでないユーザー入力を受け取ったときに、現在のAskアクションのNo Match通信の前に置かれるお詫びの通信です。
  • 入力確認なしの謝罪:確認中に該当するタイムアウト後にボットがユーザーからの入力を受信しなかった場合に、現在の確認の質問の前に付加される謝罪の通信。
信頼しきい値

以下の設定を構成します。

  • 正常低: [一致なし] を避けるために入力フレーズが受信する最小信頼度レベル パーセンテージまたはスコアを設定します。 入力フレーズの信頼度レベルがこのしきい値を超えると、正常高しきい値の値に応じて、ボットはそれを承諾するか、参加者と確認します。
  • 正常高: 入力された語句が、確認の質問を受けることなく受け取らなければならない信頼度の最大値(スコア)を設定します。
  • 確認: ボットが「はい」または「いいえ」のQuestionを尋ねるときに「一致なし」を避けるために入力フレーズが受信する必要のある、信頼度レベルの最小パーセントまたはスコアを設定します。