スロットアクションを要求
[Ask for Slot]アクションは、発信者またはチャットの受信者が発話で言及したスロットを識別します。 たとえば、「マイアカウント番号は12345678です」という発話があるとします。 ボットは、参加者の口座番号が12345678という値であることを特定します。
Architect ツールボックスの Bot フローの [Ask] メニューからこのアクションにアクセスします。
ダイナミック・リスト・タイプでは、式を使ってスロット値のプレゼンテーションを指定することもできる。 例:
MakeChooser(MakeQuickReplies(MakeList(MakePostbackChoice("pepperoni"), MakePostbackChoice("ham"), MakePostbackChoice("mushroom"))))
ダイナミック・スロットがある場合は、デジタル・ボット・フローを更新し、再公開する必要があります。
名前 | 説明 |
---|---|
名前フィールド | アクションの識別名を入力してください。 ここで入力したラベルは、フロー構造に表示されるアクションの名前になります。 |
スロット | 構成済みのスロットを選択します。 これらのスロットは、「自然言語理解」ペインで設定されます。 詳細については、以下を参照してください。 スロットとスロットタイプを理解する. |
質問 |
ボットがスロットを要求するときに出す通信。 |
スロット・バリュー・プレゼンテーション |
クイックリプライ : ユーザーが次に何をしたいかを示すためのボタンを作成するには、このオプションを選択します。 例えば、ホテルの部屋を予約する、ホテルのイベントセンターに連絡する、食事の時間を聞くなどです。 |
カルーセル : このオプションを選択すると、画像、タイトル、または説明付きのカードが作成され、ユーザーに強化されたビジュアルエクスペリエンスが提供されます。 |
|
クイック返信 |
When you choose to use quick replies in an Ask for Slot action and select a slot, Architect populates your quick replies for you. In quick reply cards, you can use expressions to specify button types, values and labels. For example;
|
カルーセル |
The carousel collection must have at least one item and up to three items per card, and 10 cards per carousel. Genesys recommends that you use images that are 800 x 400 pixels or similar for optimum visuals. When you add carousel cards, you can use expressions to add images, card titles, and card descriptions. For example;
|
スロット結果 |
顧客が選択した値を格納する変数。 顧客が選択しない場合、値は指定なしのままとなる。 |
カスタム検証 |
このブール式により、より多くの検証ロジックを設定することができます。 フローが実行時に式を評価するとき、フローは受け取った値がこれらの追加要件を満たすかどうかを判断するためにそれを使用する。 式が false または NOT_SET Boolean と評価された場合、値は無効であるとみなされる。 |
入力なし |
ボットがユーザー入力を受けないときに出す通信を入力します。 注意: デジタルボットフローでは、No Input repromptsは有効ではありません。 ボットは設定 >ユーザー入力 >無入力検出 >無入力謝罪 で定義した設定と質問通信を組み合わせて返します。 |
入力不要のカスタマイズ |
No Input Reprompts]フィールドを有効にし、ボットがユーザーからの入力を受けなかった後に段階的に返す入力禁止プロンプトのリストを作成できるようにします。 |
リプロンプトを入力しない |
ボットがNo Inputを受け取った後、No Input Repromptsコレクションの中で、そのアクションに対して現在受け取ったNo Inputの数に対応する位置の通信を返します。 例えば、最初のNo Inputがトリガーとなり、ボットは定義されたコレクション内の最初のNo Inputリプロンプトを使用します。 No Input Repromptコレクションの長さは、設定 >ユーザー入力 >No Input Detected >No Input Retriesの最大数 で定義した、特定のアクションのNo Input Retryの最大数にも優先されます。 例えば、コレクションに2つのリプロンプトを定義した場合、ボットは2回リトライします。 空のコレクションは、No Matchの再試行をオフにします。 注意: ボットは設定 >ユーザー入力 >No Match Detected >No Match Apology で設定した設定を No Match 通信と組み合わせて返します。 |
デフォルト 無入力 |
入力なし]フィールドを有効にし、ボットが入力なしを受け取った後に返す[入力なし]プロンプトを1つ定義することができます。 |
一致なし |
ユーザーの入力が有効なマッチングでない場合にボットが返す通信です。 注意: ボットは設定 >ユーザー入力 >No Match Detected >No Match Apology で設定した設定を No Match 通信と組み合わせて返します。 |
カスタマイズ No Match |
No Match Repromptsフィールドを有効にし、No Matchプロンプトのリストを作成することができます。 ボットは、No Match入力イベントを受け取った後、これらのプロンプトをインクリメンタルに返します。 |
No Match Reprompts |
ボットはNo Match入力を受け取ると、No Match Repromptsコレクションの中で、そのアクションに対して受け取った現在のNo Match入力の数に対応する位置の通信を返します。 例えば、最初のNo Match入力がトリガーとなり、ボットは定義されたコレクション内の最初のNo Matchリプロンプトを使用します。 No Match Repromptコレクションの長さは、設定 >ユーザー入力 >No Match Detected >No Match Retriesの最大数 で定義した、その特定のアクションのNo Match Retriesの最大数にも優先されます。 例えば、コレクションに2つのリプロンプトを定義した場合、ボットは2回リトライします。 空のコレクションは、No Matchの再試行をオフにします。 注意: ボットは設定 >ユーザー入力 >No Match Detected >No Match Apology で設定した設定を No Match 通信と組み合わせて返します。 |
初期設定 一致しない |
デフォルトのNo Matchフィールドを有効にし、No Match入力イベントを受信した後にボットが返す単一のNo Matchプロンプトを定義することができるようになります。 |
確認モード |
このオプションは、参加者から提供されたスロット値が正しいかどうかをボットが確認するかどうかを制御します。 この設定が実行時に「常に」と評価され、「検証」セクションの設定に従って参加者が提供した値が有効である場合、ボットは「確認の質問」通信を使用して参加者に確認します。
|
パス |
最大入力なし : Max No Inputsパスの有効/無効を設定します。 このオプションを有効にすると、ボットがこのアクションに設定した無入力再試の最大数を超えた場合、フローはこの出力経路をたどります。 ノート:
|