Демо Flow Lab, сделанное по своей инициативе. Мастерская Palewood Ceramics вымышленная.

Отчёт о ремонте автоматизации

n8n · Zapier · Make: ремонт

Автоматизация приёма заказов теряла каждый восьмой заказ и молчала

Небольшая керамическая мастерская отправляла заказы из интернет-магазина в Google Таблицу, письмо-подтверждение клиенту и канал в Slack. Месяцами всё работало, потом заказы начали пропадать, а некоторые клиенты стали получать по два подтверждения. Никто ничего не замечал, пока покупатель не спросил, где его кружка.

На этой странице сам ремонт: что сломалось, почему и что изменилось после исправления. Обе версии сценария проходят одну и ту же смену, поэтому разница посчитана, а не заявлена.

Демо по моей инициативе. Компания Palewood Ceramics вымышленная: заказы, клиентов и сбои создаёт файл сценария, который входит в проект. А вот JSON сценариев, неисправности и ремонт такие же, с какими работает эта услуга.

На что жаловалась владелица

Четыре жалобы её словами. У каждой оказалась своя причина.

«Некоторые заказы просто не появляются в таблице».

Никакой закономерности: по несколько в день, и узнаёт она всегда от клиента.

«Несколько клиентов получили одно и то же подтверждение дважды».

Неловко, а двое решили, что деньги с них списали два раза.

«Иногда канал в Slack молчит по часу».

Автоматизация останавливалась посреди запуска. n8n об этом знал, больше никто.

«Я ей больше не доверяю и проверяю каждый заказ вручную».

В этом и настоящая цена: автоматизация ещё работала, но экономить время перестала.

Та же смена, запуск за запуском.

--:--прокрутите, чтобы запустить

До · Приём заказов v3

Строк записано в таблицу
0

Запусков со сбоем
0
Тревог отправлено
0

Потеряно насовсем:

После · Приём заказов v4

Строк записано в таблицу
0

Запусков со сбоем
0
Тревог отправлено
0

Потеряно насовсем:

Одна и та же смена через обе версии

Одна пятичасовая смена: 120 заказов, 60 запусков по расписанию и одинаковые сбои в обоих прогонах. Хостинг магазина семь минут перезагружается, API магазина один раз упирается в лимит запросов и один раз отвечает ошибкой шлюза, Gmail дважды блокирует отправку по квоте, три заказа магазин публикует с опозданием на семь–девять минут, четыре клиента исправляют заказ через несколько минут после оформления. В одном заказе нет фамилии, в другом телефона, в третьем пустая почта, а на один адрес письма не доставляются совсем. Различаются только два файла сценария.

Ещё ничего не запускалось: цифры ниже заполнит прогон.

До: версия v3

order-intake-BROKEN.json

После: версия v4

order-intake-FIXED.json

Что было сломано и почему

Шесть неисправностей. Фрагменты «до» и «после» берутся прямо из двух файлов сценария на этой странице, а не перепечатываются вручную, поэтому не могут разойтись с тем, что на самом деле работает.

Журнал запусков

Каждый запуск смены по расписанию, так, как n8n показал бы список выполнений. В сломанной версии сбои выделены красным, и ни один из них никому не прислал сообщения.

ЗапускВремя (UTC)СтатусЗаписаноОтложено ПисьмаТревогиЧто произошло
Запустите сравнение выше, чтобы заполнить журнал.

Как эта страница запускает сценарии

Чтобы ничего здесь не приходилось принимать на веру.

Что входит в ежемесячную поддержку

  • Слежу за запусками. Сбои и тревоги приходят в канал, который я читаю, поэтому поломку замечаю я, а не клиент.
  • Слежу за изменениями сервисов. Магазин, Google и Slack меняют API и лимиты, и автоматизация без присмотра тихо ломается посреди горячей недели.
  • Небольшие изменения вслед за бизнесом. Новый тип товара, второй лист, ещё одно уведомление: всё это входит в поддержку в пределах оговорённых часов в месяц.
  • Короткий отчёт раз в месяц: сколько заказов прошло, что ломалось и что я поменяла. Одна страница, без жаргона.