この記事では、カスタムボット内の複数のアクションが連携して単一の目標を達成する方法について説明します。内容は以下のとおりです。
- エンドユーザーからの情報収集
- 情報サブタイプを定義する
- 分岐ルールを作成する
- ボットのセットアップ手順
- ボットのステップを再作成する代わりに再利用する
シナリオ
地域の法律で、サポート組織が成人および未成年者と異なるやり取りをすることが義務付けられていると仮定します。
1. ユーザーから情報を取得ステップを設定して保存できます。ユーザーから情報を取得は:
- エンドユーザーに年齢を尋ねるプロンプト。
- 数字以外の応答タイプは受け付けません。
- スキップ可能です。
次に、Visual ボット Builderが新規ステップを、数字とスキップの2つの分岐を持つカードとして表示することを確認してください。
数字ブランチには、分岐ルールを設定するオプションが表示されます。
(分岐ルールは、一種のサブブランチです。)
2. 3つの分岐ルールを設定および保存して、年齢が次の人々の存在を許可できます。
- 18歳未満。
- 8歳に等しい。
- 18歳より大きい。
年齢を明示することを拒否するエンドユーザーにも対応できるかもしれません。
次に、ユーザーから情報を取得するステップが、数値が意味や効果において異なる場合を認識するロジックを獲得したことに気づくでしょう。
Visual ボット Builderでは、ステップカードの見え方が異なります。
前:
後:
また、このステップの「番号」ブランチにはボタンが表示されなくなっていることに注意してください。ボタンがないことは、分岐ルールがすでに定義されていることを示しています。
あなたのステップカードに残っているボタンは以下のとおりです。
3. ユーザーから情報を取得カードで、未成年者向けに適切に分岐するボットステップを作成して保存できます。
その場合、新規ステップが未成年者に対してのみ実行されることを確認してください。
4. ユーザーから情報を取得カードで、ADULTS向けに適切に分岐するボットステップを作成して保存できます。
その場合、新規ステップは、年齢がちょうど18歳の成人のみを対象に実行されることがわかります。
レビュー
ステップ 2では、年齢を尋ねられた際に入力される可能性のある 3 種類の数字に対して、分岐ルールを定義しました。
- 最初の分岐ルールでは、18歳未満の母集団が許可されていました。
後で、ステップ 3 で、誰かが未成年者であると知った後に最初に起こることを設定しました。 - あなたの2番目の分岐ルールでは、正確に18の母集団が許容されました。
後で、ステップ4で、誰かが成人であると知った後に最初に起こるべきことを設定しました。 - 最後に、3番目の分岐ルールでは、18歳を超える母集団を許可しました。
しかし、第三の母集団に属する人物だと判明した後、何をするかをまだ設定していません。
この仮説では、最も効率的なロジックは常に、成人向けにある方向に分岐し、未成年者向けに別の方向に分岐します。
それで、3つの母集団を2つのカテゴリーに分類する効率を最大化するには、「adult」ボットのステップを2回使用することをお勧めします。
5. ユーザーから情報を取得カードで、ステップ4で作成したボットステップを再利用できます。これは、18歳ちょうどの成人のみならず、18歳以上の成人にも適用されるはずです。
- > 18 の表記の右側にある、既存のステップにリンク (
) をクリックします。ショートカットメニューが開き、現在のボット用にすでに作成および構成されているステップのみが表示されます。 - ショートカットメニューから、再利用するステップを選択してください。
- 作業内容を保存してサイドバーを閉じるには、完了をクリックしてください。
そうすると、あなたが作成した大人向けのボットのステップが、あらゆる年齢の大人に対して実行されるようになることに気づくでしょう。
最後に、大人と未成年者向けのワークフローを構築して保存します。








