Нода «Дата/время»

Нода «Дата/время» разветвляет сценарий в зависимости от текущего момента: времени суток, дня недели, конкретной даты или рабочего расписания. С её помощью бот ведёт себя по-разному в рабочие и нерабочие часы, в выходные и праздники — то есть подстраивается под реальный график вашей компании.

Что делает / Возможности

Нода проверяет текущие дату и время и направляет клиента по одной из веток в зависимости от результата проверки.

УсловиеЧто проверяет
Время сутокПопадает ли текущее время в заданный интервал (например, с 9:00 до 18:00).
День неделиБудни, выходные или конкретные дни.
Конкретная дата или диапазон датДля акций и сезонных предложений.
Расписание (рабочие часы)Комбинация дней недели и интервалов времени.

В зависимости от того, выполнилось условие или нет, сценарий уходит по ветке «да/в графике» или «нет/вне графика».

Учитывайте часовой пояс: проверка идёт по времени, заданному в настройках. Если клиенты из разных регионов, ориентируйтесь на часовой пояс вашей компании и пропишите его в тексте сообщения, чтобы не было недопонимания.

Когда применять

  • Рабочие часы. Днём бот предлагает связаться с живым оператором, а ночью честно сообщает, что специалисты появятся утром, и собирает заявку.
  • Передача оператору только в графике. Не отправляйте клиента на оператора в нерабочее время — вместо этого соберите контакты и пообещайте ответ.
  • Сезонные акции и даты. Запускайте спецпредложение только в нужный период, а вне него ведите клиента по обычной ветке.
  • Будни и выходные. Разное поведение и тексты в рабочие дни и на выходных (например, другой график доставки).

Как настроить

  1. Добавьте ноду

    Перетащите ноду «Дата/время» на канвас и соедините её с предыдущим шагом.

  2. Задайте условие

    Укажите, что проверять: интервал времени, дни недели, дату или полное расписание рабочих часов.

  3. Проверьте часовой пояс

    Убедитесь, что время задано в часовом поясе вашей компании — именно по нему пойдёт сравнение.

  4. Свяжите ветки

    Протяните стрелки от выходов ноды — например, ветку «рабочее время» к предложению чата с оператором, а ветку «нерабочее время» к сообщению с просьбой оставить заявку.

С чем сочетать

  • Нода «Условие» — добавить дополнительную проверку (например, статус клиента) после проверки времени.
  • Нода «Действия» — на ветке «рабочее время» передать диалог живому оператору, на «нерабочее» — поставить тег «перезвонить утром».
  • Нода «Форма» — собрать контакты на ветке «офлайн», чтобы менеджер связался позже.
  • Нода «Задержка» — выдержать паузу перед напоминанием, привязанным ко времени.
  • Нода «Запуск рассылки» — стартовать кампанию в нужную дату, проверив её этой нодой.

Пример

Клиент пишет в чат вечером. Нода «Дата/время» проверяет расписание, видит, что сейчас нерабочее время, и направляет клиента в ветку «офлайн»: бот отвечает «Мы уже отдыхаем, но я записал ваш вопрос — менеджер ответит утром» и собирает контакты через ноду «Форма». Утром тот же сценарий по ветке «онлайн» сразу предложит чат с оператором через ноду «Действия».