Закажи экспресс-аудит своего дела онлайн всего за 199 ₽
и получи рекомендации по улучшению - Жми сюда !

AI-интегратор: профессия, которой нет в учебнике — я собрал её руками на n8n

Одна из самых востребованных профессий в Европе, США и РФ в 2026–2027, почему это не ML-инженер и не Data Science и как выглядит рабочий контур: webhook → LLM → CRM → Telegram — без команды из десяти человек.

Меня зовут Даниил. Я разработчик интеграций — до этого Kafka, REST, highload. В 2024–2025 мне первый раз поставили задачу, которую HR называет по-разному: AI automation, n8n integrator, applied AI engineer. Я называю это AI-интегратор: человек, который собирает бизнес-процесс из событий, API и LLM — в основном без классического релиза, на no-code/low-code оркестраторе.

Я не ML-инженер. Я не prompt-инженер в вакууме. Я впервые поднял и довёл до рабочего состояния self-hosted n8n с LLM внутри pipeline: событие приходит → модель что-то понимает → данные улетают в Google Sheets, Telegram, amoCRM / Bitrix24.

Автоматизация входа масштабируется лучше, чем ручной отдел, который перекладывает заявки в CRM.
Автоматизация входа масштабируется лучше, чем ручной отдел, который перекладывает заявки в CRM.

Тема — другое: на рынке уже ищут AI-интеграторов, а объяснить, как эта работа выглядит изнутри, почти некому. Видео на российском ютубе на данную тему почти нет, а n8n + LLM + CRM — неизведанная зона между «написал скрипт на Python» и «поставил ChatGPT менеджерам».

Как видите пик пришелся на апрель - май. Мировой недостаток кадров говорит сам за себя.
Как видите пик пришелся на апрель — май. Мировой недостаток кадров говорит сам за себя.

Цель заключалась в следующем: событие уже случилось, а бизнес всё ещё обрабатывает его руками — таблица, Telegram, CRM, уведомления. Платёжный провайдер или маркетплейс событие доставит — это их зона. А вот что делать дальше — строка в Google Sheets, сообщение в Telegram, лид в CRM — у огромного числа команд до сих пор делается вручную. По разным опросам sales‑отделы тратят четверть рабочего времени на ввод в CRM; почти половина компаний automation‑инструменты так и не внедрила. В зрелых продуктах core‑pipeline автоматизирован. «Последняя миля» для бизнеса — часто Excel, чат и copy‑paste. Именно её я и хотел убрать. Событие пришло — команда ничего не переносит руками: учёт, алерт и CRM обновляются сами. Любое внешнее событие должно за секунды превращаться в действие для бизнеса — с AI внутри процесса, а не вместо процесса. Мне хотелось сделать не разрозненный ingress событий, а единый production — контур для связки. Мне за пару дней удалось собрать self‑hosted контур в Docker:

  • n8n — queue mode, PostgreSQL, 3 worker’а, Redis-очередь

  • nginx — единая точка входа

  • gateway — тонкий слой

  • Observability — Prometheus, Grafana, Loki

Workflow, которые реально крутятся:

Workflow

Зачем

Google Sheet

Главный pipeline: событие → LLM-разбор → Sheets → Telegram → amoCRM

Payment_bot_menu

Cron генерирует payment-события (симуляция/ops)

Retry_runner

Повтор из DLQ, если downstream упал

Agent_Router_Filter

LLM классифицирует intent → лид в CRM / автоответ / уточнение

Это не «одна нода OpenAI ради демо». Это конвейер: событие проходит несколько систем, LLM — шаг в цепочке, как HTTP-запрос или запись в таблицу.

Интерфейс весьма понятен и приятен глазу. Чем-то напомнило Draw.io
Интерфейс весьма понятен и приятен глазу. Чем-то напомнило Draw.io

Для данного проекта ограничился ChatGPT: gpt-4o-mini и платформой для бесплатных генераций. Вы можете найти любой, это не так принципиально.

Как это выглядит на практике

Возьмём payment-succeeded — условные 9 752 ₽.

Раньше: событие где-то «принялось», дальше ops смотрит почту/личный кабинет провайдера, сам дописывает строку в таблицу, сам пишет в Telegram, sales сам заводит сделку в amoCRM.

Сейчас — одна цепочка в n8n:

  1. Событие → gateway → workflow Google Sheet

  2. gpt-4o-mini получает JSON и пишет короткий разбор для ops: что случилось, сумма, на что смотреть

  3. Строка сама попадает в Google Sheets

  4. В Telegram уходит готовое сообщение — не копипaстa из ЛК провайдера

  5. В amoCRM создаётся сделка в нужной воронке

Человек не переносит данные между системами. Он один раз собрал pipeline — и проверяет, что цепочка жива.

После gateway пришлось отключить две ноды, дабы избежать лишних проверок на каждом отдельном workflow
После gateway пришлось отключить две ноды, дабы избежать лишних проверок на каждом отдельном workflow

Интерфейс n8n правда похож на Draw.io: ноды, стрелки, ветки. За вечер можно собрать webhook → Telegram.

No-code дал скорость. Docker, nginx, gateway и Grafana — чтобы pipeline не рассыпался при первом продакшен-событии.

Switch работает коряво, поэтому подключил старый добрый IF
Switch работает коряво, поэтому подключил старый добрый IF

Agent Router Filter — это не «AGI в чатике». Это маршрутизатор намерений: то, что раньше делал человек — «это лид или просто вопрос?».

Конечно не обошлось и без факапов.

Ну тут и так все понятно
Ну тут и так все понятно

Что происходит с таблицей технически

  1. OAuth2 — в n8n credential к Google (Sheets API + Drive API). Один раз Connect → дальше нода пишет от имени сервисного аккаунта / Google-пользователя.

  2. Append Row — не trigger, не «открой таблицу и допиши». Каждое новое событие добавляет строку вниз.

  3. Маппинг колонок — данные берутся из сохранённого payload (Edit Fields), потому что после Redis-нод текущий $json уже другой:

    timestamp — когда пришло событие
    event — тип (payment_succeeded, payment_failed…)
    amount — сумма
    raw_payload — полный JSON события (архив на случай разбора)

На скрине видно: строка появилась сама — менеджер не создавал её и не копировал из webhook.

  1. Порядок в workflow — запись в Sheets идёт после LLM-разбора и до Telegram и amoCRM. Сначала фиксируем факт в журнале, потом уведомляем и создаём сделку.

  2. Дубликаты не плодят строки — на gateway idempotency, в workflow dedup через Redis. Повторное событие не доходит до Append Row → в таблице не появляется вторая одинаковая строка.

  3. Если Sheets упал — событие не теряется: DLQ + Retry_runner пробует снова. После успешного retry в таблице может появиться строка с маркером retry — ops видит, что это повторная доставка, а не «два разных платежа».

Метрики в Grafana с выводом DLQ Counter и две ноды ниже для debug
Метрики в Grafana с выводом DLQ Counter и две ноды ниже для debug

Итог

AI-интегратор в 2026–2027 — однозначно не заменит backend (или не сразу), но привнесет понятную задачу: замкнуть loop «событие → AI → учёт → алерт → CRM» без ручной перекладки.

Источник: habr.com

✅ Найденные теги: AI-интегратор:, Интегратор, Которой, Нет, новости, Профессия, Учебнике

Добавить комментарий

Новости других рубрик

Архив рубрики ~Лента новостей~: «Это просто смешно»: новая система оплаты на основе токенов от Github Copilot вызвала негодование среди разработчиков. Архив рубрики ~Лента новостей~: Защита криптовалюты путем ответственного раскрытия квантовых уязвимостей Архив рубрики ~Лента новостей~: Мнение The Guardian о совете Тони Блэра лейбористам: политика, проводимая по образцу 1999 года, не приведет к возрождению | Редакционная статья Архив рубрики ~Лента новостей~: [Перевод] Почему простые числа собираются в спирали? Архив рубрики ~Лента новостей~: Генеральный директор банка только что сказал что-то настолько отвратительное о своих планах по созданию искусственного интеллекта, что теперь он находится в режиме полного контроля ущерба Архив рубрики ~Лента новостей~: В соцсетях заметили, что Claude Opus 4.8 представляется как Qwen, если через API спросить «Кто ты?» на китайском Архив рубрики ~Лента новостей~: Представляем Gemma 3n: руководство для разработчиков. Архив рубрики ~Лента новостей~: Obsidian Hybrid Search (OHS). MCP и CLI, которые выводят поиск по заметкам с AI-агентами на новый уровень