Нода «Дата/время»
Нода «Дата/время» разветвляет сценарий в зависимости от текущего момента: времени суток, дня недели, конкретной даты или рабочего расписания. С её помощью бот ведёт себя по-разному в рабочие и нерабочие часы, в выходные и праздники — то есть подстраивается под реальный график вашей компании.
Что делает / Возможности
Нода проверяет текущие дату и время и направляет клиента по одной из веток в зависимости от результата проверки.
| Условие | Что проверяет |
|---|---|
| Время суток | Попадает ли текущее время в заданный интервал (например, с 9:00 до 18:00). |
| День недели | Будни, выходные или конкретные дни. |
| Конкретная дата или диапазон дат | Для акций и сезонных предложений. |
| Расписание (рабочие часы) | Комбинация дней недели и интервалов времени. |
В зависимости от того, выполнилось условие или нет, сценарий уходит по ветке «да/в графике» или «нет/вне графика».
Учитывайте часовой пояс: проверка идёт по времени, заданному в настройках. Если клиенты из разных регионов, ориентируйтесь на часовой пояс вашей компании и пропишите его в тексте сообщения, чтобы не было недопонимания.
Когда применять
- Рабочие часы. Днём бот предлагает связаться с живым оператором, а ночью честно сообщает, что специалисты появятся утром, и собирает заявку.
- Передача оператору только в графике. Не отправляйте клиента на оператора в нерабочее время — вместо этого соберите контакты и пообещайте ответ.
- Сезонные акции и даты. Запускайте спецпредложение только в нужный период, а вне него ведите клиента по обычной ветке.
- Будни и выходные. Разное поведение и тексты в рабочие дни и на выходных (например, другой график доставки).
Как настроить
Добавьте ноду
Перетащите ноду «Дата/время» на канвас и соедините её с предыдущим шагом.
Задайте условие
Укажите, что проверять: интервал времени, дни недели, дату или полное расписание рабочих часов.
Проверьте часовой пояс
Убедитесь, что время задано в часовом поясе вашей компании — именно по нему пойдёт сравнение.
Свяжите ветки
Протяните стрелки от выходов ноды — например, ветку «рабочее время» к предложению чата с оператором, а ветку «нерабочее время» к сообщению с просьбой оставить заявку.
С чем сочетать
- Нода «Условие» — добавить дополнительную проверку (например, статус клиента) после проверки времени.
- Нода «Действия» — на ветке «рабочее время» передать диалог живому оператору, на «нерабочее» — поставить тег «перезвонить утром».
- Нода «Форма» — собрать контакты на ветке «офлайн», чтобы менеджер связался позже.
- Нода «Задержка» — выдержать паузу перед напоминанием, привязанным ко времени.
- Нода «Запуск рассылки» — стартовать кампанию в нужную дату, проверив её этой нодой.
Пример
Клиент пишет в чат вечером. Нода «Дата/время» проверяет расписание, видит, что сейчас нерабочее время, и направляет клиента в ветку «офлайн»: бот отвечает «Мы уже отдыхаем, но я записал ваш вопрос — менеджер ответит утром» и собирает контакты через ноду «Форма». Утром тот же сценарий по ветке «онлайн» сразу предложит чат с оператором через ноду «Действия».