Workflow в продакшене падают. Это нормально. Важно узнавать об этом сразу, а не через несколько дней когда клиент уже злится.
В N8N есть специальный механизм. В настройках каждого workflow можно указать другой workflow который запустится при ошибке. Этот workflow получает: имя упавшего workflow, сообщение об ошибке, нода в которой упало, время.
Использую такой формат: "Упало: [имя workflow]. Нода: [нода]. Ошибка: [сообщение]. Время: [timestamp]". Всё в одном Telegram сообщении. Сразу понятно что и где чинить.
Error Workflow не спасает от всего. Если упал сам N8N - уведомление не придёт. Для критических автоматизаций: healthcheck.io. Workflow раз в час пингует URL. Если пинг не пришёл - сервис присылает алерт.
Этот урок бесплатный. Внутри сообщества всё, что доведёт тебя до результата: