Шаг «Delay»

Отдельный шаг паузы. Бот доходит до него, ждёт и идёт дальше.

Настройка#

Одно поле — Time, время в формате часы:минуты. Открывается двойным щелчком по карточке.

Это время суток, а не длительность. Поставили 09:00 — бот будет ждать до девяти утра и только тогда пойдёт дальше. Не «подождать девять часов».

Тут легко ошибиться, поэтому по пунктам:

ПоставилиСейчасБот пойдёт дальше
09:0007:30Сегодня в 09:00, через полтора часа.
09:0014:00Завтра в 09:00: сегодняшние девять уже прошли.
00:3023:50Через сорок минут, уже в новых сутках.

Время считается по часовому поясу бота — тому, что задан в разделе General его настроек. Не по вашему поясу и не по поясу человека.

Отсюда правило: не ставьте время, которое вот-вот наступит. Шаг с 09:00 для дошедшего в 08:59 задержит его на минуту, а для дошедшего в 09:01 — почти на сутки. Два человека получат одно и то же сообщение с разницей в день.

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

Три разных паузы — не путайте их#

В системе есть три места, где задаётся ожидание, и они делают разное.

ГдеЧто этоКогда применять
Шаг DelayОжидание до заданного времени суток«Не писать ночью, дождаться утра»
Delay в общих настройках любого шагаПауза заданной длины перед шагом: дни, часы, минуты, секундыВыдержать час между сменой тега и сообщением
Delay внутри шага Send messageПауза перед самим сообщением«Подумать» перед ответом: 3–5 секунд
Пауза у второго и следующих сообщенийПромежуток между репликами одного шагаРитм живой речи: реплика, пауза, реплика

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

Где отдельный Delay действительно нужен#

Он один умеет ждать до часа, а не «столько-то времени». Поэтому его ставят там, где важно именно время суток.

Не писать ночью. Человек дошёл до шага в три часа ночи — сообщение уйдёт в девять утра, а не разбудит его. Дошедший днём почти не задержится.

Напоминание к началу рабочего дня. Ветка «обещал подумать» упирается в Delay на 10:00, и утреннее сообщение приходит тогда, когда его прочитают.

Одинаковое время для всех. Если нужно, чтобы вся пачка получила сообщение в один час независимо от того, кто когда вошёл в схему, — это Delay.

Для всего остального, то есть «выдержать паузу и пойти дальше», берите Delay в общих настройках нужного шага: он задаётся в днях, часах, минутах и секундах. Отдельный шаг там не нужен и только удлиняет схему.

Долгая пауза не отменяется, если человек ответил. Если вам нужно именно «подождать и написать, только если он молчит», это не Delay, а догоняющие сообщения во вкладке Push Messages шага Send message — они отменяются, как только человек отвечает.