シナリオ

シナリオ(ウィザード、flow)は、ユーザーから複数の値を順番に収集してパラメータに格納する、ステップ式質問の既成シーケンスです。シナリオは、一連の質問を順序立てて行う必要があるアンケート、申込み、手続きに便利です。セクションは左メニューの シナリオ です。

シナリオとは

シナリオはステップで構成されており、各ステップには 質問(何を尋ねるか)と パラメータ(回答を保存する場所)があります。ユーザーは順番に回答していきます。完了後、収集された値は {{param.キー}} として利用でき、その後のロジックをトリガーできます。

作成

シナリオ → 追加 を開き、名前を設定してステップ(質問 + パラメータ)を追加します。ステップの順序が質問の順序を決定します。

リアクションからの起動

「シナリオを起動」start_flow)アクションは、名前でウィザードを開始します。例えば /order コマンドやボタンのタップに応じて起動できます。ステップが完了すると、収集されたパラメータは次のアクションやリアクションで使用できます。

シナリオ vs. ダイアログステップ

似た機能として、メッセージコンストラクターのダイアログステップ(回答待ちブロック)があります。こちらも質問して回答を検証しますが、1つのリアクション内で設定され、フォーマット(電話番号、メール、選択肢など)をサポートしています。シナリオは複数のリアクションで共通して使える再利用可能なアンケートであり、ダイアログステップは特定のメッセージに組み込まれたアンケートです。ステップの詳細は メッセージとボタン を参照してください。

次のステップ