分岐の概念は、標準的なプロセスフロー図でよく見られるものと似ています。つまり、質問が、次に何が起こるかを左右するデータと連鎖しているのです。
 
すべてのブランチには、2つの部分があります。
 
シナリオを定義する基準        ✚        シナリオ中に発生するはずのことに関するルール
  • カスタムボットまたはフィードバックボットには、複数のボットステップが含まれており、ブランチングによって互いに接続されている場合があります。
  • 多くのボットステップには、それぞれ複数のブランチがあります。
  • ロジックは、次のような変数入力に基づいて、ほぼすべてのボットステップで分岐できます。
    • エンドユーザーの選択、またはプロンプトに対する応答。
    • 外部システムがあなたのAPI呼び出しに対して返す応答。
    • あなたが定義するパターンマッチングルールを適用します。
    • カスタムチケットフィールド (CIF) に格納された値。