Автоперевод по времени
4 мин чтения
Заказы теряются не в отказах, а в ожидании: «Недозвон», в который положили в пятницу, к среде уже никто не помнит. Таймаут статуса — простое лечение: через заданное число часов заказ уходит из статуса сам и возвращается в общий поток.
Что делает таймаут
Таймаут срабатывает по времени, прошедшему с последней смены статуса. Если заказ пролежал в статусе дольше заданного числа часов, система переводит его в целевой статус и подписывает переход в ленте: автором указана система, а причина написана словами — «Автовозврат: заказ пролежал в „Недозвон“ дольше 48 ч».
- 3 июня 11:05Звонок 0:12 — не отвечает. Попытка 5 из 5
- 3 июня 11:05Статус: Обработка → Недозвон · Айгуль
- 5 июня 11:15Статус: Недозвон → Обработка · системаАвтовозврат: заказ пролежал в «Недозвон» дольше 48 чОтветственный снят, перезвон снят
Если целевой статус относится к группе «Обработка», с заказа снимаются ответственный и назначенный перезвон. Это ключевая часть механизма: без неё заказ формально вернулся бы в работу, но остался закреплён за тем, кто его не разобрал, и снова никому бы не показался. Возврат в общий пул означает, что заказ увидит вся смена или он попадёт в очередь прозвона.
Как настроить
- 1Откройте НастройкиСтатусы и статус, из которого заказы должны уходить сами.
- 2В блоке Таймаут заполните Через, часов — минимум один час. Пустое поле означает «не ограничено».
- 3Выберите Перевести в. Вариант по умолчанию — Статус приёма заказов, то есть точка входа проекта: заказ вернётся туда, откуда начинал.
В списке статусов у настроенного статуса появляется значок часов с числом — по нему видно, где автоперевод включён, без открытия каждого окна. Остальные поля того же окна разобраны в статье Статусы и группы.
Чем отличается от правила
В системе есть второй способ реагировать на время — правило автоматизации с поводом Заказ висит в статусе. Механизмы похожи, но задачи у них разные:
| Чем отличается | |
|---|---|
| Таймаут статуса | Настраивается в самом статусе, время задаётся часами, условий нет — касается всех заказов в статусе. Единственное действие — перевод в другой статус. |
| Правило «Заказ висит в статусе» | Настраивается в правилах, время задаётся минутами, есть условия — сумма, товар, метка, партнёр. Действий много: сменить статус, поставить задачу, отправить сообщение, назначить оператора. Срабатывает на заказе один раз. |
Практическое правило выбора: если нужно «через два дня всё отсюда обратно в работу» — это таймаут, и настраивается он за полминуты. Если нужно «через час после недозвона по заказам дороже десяти тысяч поставить задачу старшему смены» — это правило. Возможности правил разобраны в статьях Правила автоматизации и Готовые правила.
Типичные сценарии
- Зависший недозвон. «Недозвон» → через 48 часов → «Обработка». Самый частый случай: заказ, по которому пять раз не ответили, возвращается в общий поток, а не остаётся личным делом одного оператора. Ответственный при этом снимается.
- Перезвон, о котором забыли. «Перезвонить» → через 24 часа → «Обработка». Обещание «позвоню завтра» имеет срок годности: если завтра не состоялось, заказ должен вернуться на общий круг.
- Невыкупленная посылка. «Отправлен» → через 720 часов (30 суток) → «Возврат». Посылка, которую месяц не забрали, почти наверняка вернётся на склад, и держать её в отправленных значит завышать себе выкупаемость в отчётах.
- Ожидание оплаты. «Ждёт оплаты» → через 72 часа → «Отменён». Полезно там, где заказ бронирует товар: резерв не должен висеть на складе неделями из-за клиента, который перестал отвечать.
Часы стоит считать не по идеальному сценарию, а по реальному сроку: если логистика возит семь дней, таймаут в трое суток начнёт возвращать посылки, которые ещё едут.
Как не устроить круговорот
Ошибка здесь одна, зато обидная: два статуса, которые отправляют заказы друг в друга. «Недозвон» через сутки в «Обработку», «Обработка» через сутки в «Недозвон» — и заказ ходит по кругу вечно, накапливая в ленте десятки автопереходов. В отчётах это выглядит как активная работа, которой не было.
- Не ставьте таймаут на точку входа. «Обработка» — это статус, в который заказы возвращаются; уходить из него они должны решением оператора.
- Ведите переводы в одну сторону: из ожидания — в работу или в отказ, но не обратно в ожидание.
- После настройки посмотрите на всю цепочку целиком — в списке статусов значки часов видны сразу, и петля обнаруживается на глаз.
Проверять результат удобнее всего в списке заказов: настройте статусу сортировку по дате смены статуса — и наверху окажутся те заказы, которые пролежали дольше всех, то есть ближайшие кандидаты на автоперевод.
Не нашли ответ
Напишите на hello@xe.kg — ответим и дополним статью. Так она и растёт.