メインコンテンツにスキップ

営業時間ルールの設定

営業時間による分岐を行うための設定

営業時間ルールを設定することで、営業時間内かどうかでシナリオを分岐させることができます。

営業時間ルールは上級者向けの機能です。注意してご利用ください。

営業時間によって分岐を行う場合は、シナリオ設定の前に営業時間ルールを設定します。

営業時間ルールの作成方法

設定画面の「営業時間による分岐を有効にする」をオンにします。

「営業時間ルール」からルールを作成していきます。


右上の「ルールの追加」を押します。


営業時間・休業時間のルールを設定します。

例えば、毎週月曜日から金曜日の9時~19時までが営業時間の場合、以下のように設定します。

作成したら、「ルールを保存」を押してください。


例えば年末年始等、特定の休業日はこのように設定します。


ルールの優先順位を変更する

営業時間ルールはドラッグで並び替えることができます。並び順が上のルールが優先されます。並び替えが終わったら、「並び順を保存」ボタンを押して変更を適用してください。


ルールの適用プレビュー

ルールが意図した通りに設定されているか、プレビュー表示で確認することができます。緑色が営業時間内、赤色が営業時間外です。右上の矢印ボタンで週を切り替えて、1年後まで確認できます。


シナリオで分岐設定を行う

営業時間ルールを作成すると、シナリオで分岐設定ができるようになります。

シナリオのメッセージを選択し、メッセージ再生後のアクションに「営業時間で分岐」を選択します。

作成例


シナリオ設定で「営業時間で分岐」が選択できない場合は、画面を再読み込みすることで解決することがあります。

複数の分岐で異なる営業時間を使い分けることはできません

1つのロボットには、シナリオの分岐ごとに切り替えられるような複数の営業時間ルールを持たせることはできません。

シナリオ内に「営業時間で分岐」ブロックを複数配置しても、すべての分岐が同じ営業時間ルールに従って判定されます。例えば「分岐①は9:00〜17:00を営業時間として扱い、分岐②は10:00〜18:00を営業時間として扱う」というように、分岐ごとに異なる時間帯を割り当てることはできません。

こちらの回答で解決しましたか?