Техническое задание: Автоматизация обработки заявок в n8n

Цель проекта

Создать полностью автономный рабочий процесс (workflow) в n8n для автоматической обработки входящих заявок от момента получения до финального статуса с контролем времени выполнения.

Основные этапы workflow

  • Триггер: Получение входящих данных через Webhook.
  • Обработка данных: Нормализация и приведение полей заявки к единому формату.
  • Сохранение данных: Параллельная или последовательная запись информации в Google Sheets и базу данных PostgreSQL.
  • Бизнес-логика: Проверка данных по заданным критериям с созданием ветвлений (if-else логика) для разных сценариев обработки.
  • Контроль SLA: Настройка таймеров для отслеживания времени выполнения этапов и отправки уведомлений при нарушении заданных лимитов.

Требования к реализации

  • Workflow должен быть отказоустойчивым и содержать обработку ошибок.
  • Логика ветвлений должна быть четко документирована.
  • Необходимо предусмотреть возможность легкого расширения и добавления новых шагов.
  • Доступы к внешним сервисам (Google Sheets, БД) должны настраиваться безопасным способом.