ボットレスポンスでスロットを使用します

スロットをボットレスポンスの変数として使用します

ダイアログ閉じた CXone Bot Builderにおけるボットのストーリーとルール。で、スロットをボットレスポンスの変数として使用します。ボットがコンタクトに対するレスポンスを表示すると、変数をスロットの値で置き換えます。

スロットは、独自のテキストを追加できる任意のレスポンスアクションの変数として使用できます。

  1. CXoneで、アプリセレクターをクリックし、選択します:Bot Builder

  2. 作業したいボットをクリックします。
  3. 左側のアイコンメニューでダイアログ会話バブルのように見えるアイコン。をクリックします。
  4. ストーリー、ルール、またはフォールバックのタブで、ダイアログ をクリックします。

  5. スロット変数を追加したいボットアクションを見つけるか、新規ボットアクションを追加します。
  6. スロット変数を追加したいボットアクションのフィールドをクリックし、レスポンスに追加したいその他のテキストを追加します。
  7. 開いている中括弧を入力します({)。 利用可能なスロットのリストがドロップダウンメニューに表示されます。 スロット名を入力し続けるか、リストからスロットを選択することができます。 名前の後に閉じる中括弧を追加します( })。

    次の画像では、ボットがインタラクションを渡すときにエージェントに表示されるメモの変数として、2つのスロットが使用されています。 エージェントにそのインタラクションが表示されると、「くまのプーさんが人間の助けを必要としています。 彼らは口座残高を知りたがっています」などのメッセージを目にします。

  8. 変更が完了したら、トレーニングとステージをクリックしてボットモデル閉じた トレーニングされ、ステージングされたボットのバージョンを更新してこの変更をテストします。

ボットレスポンスの条件としてスロットを使用します

スロットはボットレスポンスの条件として使用できます。 これにより、コンタクトの発言など、インタラクション中に発生した基準に基づいてボットに意思決定させることができます。

また、スロットを条件として使用し、ボットが特定のルール閉じた 文脈に応じて変化しないメッセージに対するボットの応答を定義するために使用されます。に従うべきタイミングを定義することもできます。

  1. CXoneで、アプリセレクターをクリックし、選択します:Bot Builder

  2. 作業したいボットをクリックします。
  3. 左側のアイコンメニューでダイアログ会話バブルのように見えるアイコン。をクリックします。
  4. ストーリー、ルール、またはフォールバックのタブで、ダイアログ をクリックします。

  5. 左側のプラス記号+ にカーソルを合わせると、ボットアイコン角が丸い、中にロボットの頭部がある正方形。に変わり、ボットアクションメニューが表示されます。
  6. スロットの条件をクリックします。

  7. このルール閉じた 文脈に応じて変化しないメッセージに対するボットの応答を定義するために使用されます。ストーリー閉じた 意図と文脈に基づくインタラクション処理のためにボットをトレーニングする目的で使用されますフォールバック閉じた リッチメディアをサポートしていない宛先に送信される代替プレーンテキスト。で条件として使用するスロット の名前を選択します。

  8. ボットがこのダイアログで説明されているパスをたどるために、スロットが含まなければならないを入力します。

  9. 1つ以上のボットアクションを追加して、指定したスロットの値がと等しいときにボットに何をさせたいかを定義します。

  10. トレーニングとステージをクリックして、更新済みストーリー、ルール、フォールバックでボットをトレーニングします。