
n8n (читается «эн-эйт-эн») это программа для автоматизации: сценарий собирают мышкой из блоков на схеме, и дальше он сам выполняет цепочку шагов. Например, пришла заявка с сайта, а n8n записал строку в таблицу и написал менеджеру в Telegram. Готовых интеграций больше пятисот, есть и нода для ИИ-агентов. Программу бесплатно ставят на свой сервер, а облако n8n из Беларуси и России новых клиентов не принимает. Сильнее всего n8n там, где несколько сервисов надо связать готовыми блоками. Когда в сценарии появляются деньги, персональные данные и правила с исключениями, в схеме прибавляются ноды с кодом, и проверять её приходится как программу.
Представьте схему процесса на доске, где каждый шаг выполняется сам. Сценарий в n8n называется workflow, а квадратики на схеме нодами.
Первая нода всегда триггер (событие, которое запускает сценарий): заявка пришла на адрес-вебхук, упало письмо, наступил понедельник 9:00. Каждая следующая нода делает одно действие: достаёт данные, проверяет условие, отправляет сообщение. От ноды к ноде едет набор полей: «имя», «телефон», «бюджет».
Каждый запуск попадает в историю. Открываете его и видите, что пришло на вход каждой ноды, что вышло и по какой ветке пошла заявка, так что ошибку находите глазами. Если готовой ноды не хватает, есть нода с кодом: туда вписывают несколько строк на JavaScript.

1 октября мы поставили n8n 2.41.5 на ноутбук. По документации n8n ставят через Docker (на Windows и Mac его ставят программой Docker Desktop). Для пробы хватит одной команды ниже, для сервера документация советует Docker Compose. Порт в команде открыт только для этого компьютера, снаружи такой n8n не виден. У нас образ скачивался три минуты, первый запуск занял 45 секунд, пустой n8n держал в памяти около 350 МБ, к концу проверки 650.
docker volume create n8n_data docker run -d --name n8n -p 127.0.0.1:5678:5678 -e GENERIC_TIMEZONE=Europe/Minsk -e TZ=Europe/Minsk -e N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true -v n8n_data:/home/node/.n8n n8nio/n8n
Редактор открывается по адресу localhost:5678. Наш сценарий из шести нод. Вебхук принимает заявку, нода с кодом чистит имя и телефон, условие делит заявки по бюджету. Две ветки ставят пометку «горячая» или «обычная», последняя нода отвечает сайту. Отправки в Telegram здесь нет: это была бы ещё одна нода с ключом бота.

Заявка 1
имя « Анна », +375 (29) 123-45-67, бюджет 2500
Анна, +375291234567, пометка «горячая»
Заявка 2
телефон 8 029 765 43 21, бюджет 300
+80297654321, пометка «обычная»
Обе заявки в истории зелёные. Но посмотрите на телефон во второй строке. Номер в формате «8 029» превратился в +80297654321: наше правило «оставить цифры и добавить плюс» про белорусскую восьмёрку не знает. Зелёная отметка значит только, что сценарий отработал без сбоя. Правильность данных n8n не проверяет: восьмёрку придётся дописать в правило и проверить оба формата номера.
Заявки
форма сайта или чат-бот, затем строка в CRM или таблице и сообщение менеджеру
дубли и кривые телефоны, как во второй заявке
Почта
из письма достаются номер заказа, сумма, контакт и ложатся в таблицу
письма пишут люди, шаблон ломается на первом нестандартном
Отчёты
по расписанию собрать цифры из CRM и рекламы, прислать в Telegram
чужой сервис поменял ответ, отчёт молча пришёл пустым
Шаг с нейросетью
разобрать свободный текст заявки, определить тему обращения
модель иногда ошибается, нужна проверка или запасная ветка
Начинать стоит с задачи, которая повторяется каждый день и где ошибку видно сразу. Задачу раз в месяц дешевле сделать руками, а ошибка, всплывшая через полгода в учёте, съест всю экономию.
Для агента есть нода AI Agent. К ней подключают модель, инструменты (другие ноды: поиск в таблице, отправка письма) и, если нужен диалог, память. Обычный сценарий идёт по нарисованным стрелкам, а агент получает задачу словами и сам решает, какой инструмент вызвать. Готовых подключений к моделям два десятка, от Claude и GPT до локальной модели через Ollama, облачным нужен свой API-ключ.
Агент, который читает входящие письма и умеет отвечать, прочитает и чужие инструкции, спрятанные в письме. Как это происходит, мы показали в статье про промпт-инъекцию. Где агента хватит собрать самому, а где нужен разработчик, разобрано в статье про ИИ-агента для бизнеса.
Русского интерфейса у n8n нет, только английский. На своём сервере n8n бесплатен. Это редакция Community, в ней почти всё, кроме командных функций вроде общего доступа к сценариям. Лицензия разрешает работать в n8n на свой бизнес и собирать на нём сценарии клиентам за деньги. Продавать сам n8n как сервис, где клиенты собирают свои сценарии, нельзя.
Расходы другие: сервер и ваше время. Версии выходят почти каждую неделю, команда n8n советует обновляться хотя бы раз в месяц. Бэкапы тоже на вас, а свой сервер документация рекомендует тем, кто умеет его администрировать. Нет такого человека, нужен подрядчик: облако n8n с марта 2022 года не принимает новых клиентов из Беларуси и России. И серверу нужен публичный адрес: до n8n на ноутбуке заявка с сайта не дойдёт.

В других странах n8n Cloud стоит от 24 евро в месяц (20 при оплате за год) за 2 500 запусков. Запуском считается сценарий целиком, сколько бы в нём ни было шагов. Zapier и Make считают шаги: в Zapier задача это каждое успешное действие, в Make каждый запуск модуля. Сценарий из пяти действий, сработавший тысячу раз, в n8n стоит 1 000 запусков, в Zapier около 5 000 задач. Цена единицы у сервисов разная.
На нашем сайте заявку из формы обрабатывает код, без n8n. Заявка ложится в админку, затем уходят письмо, сообщение в Telegram и задача в приложение на моём ноутбуке. Упал один канал, два других всё равно доходят.
В n8n это были бы вебхук и три ноды отправки, и независимость каналов там тоже настраивается. Я сделал кодом: база и админка уже живут в том же приложении. Отдельный сервер с n8n стал бы ещё одной системой, которую надо обновлять и бэкапить.
Сайт на конструкторе или есть CRM? Сначала проверьте их встроенную отправку заявок в Telegram. n8n выгоден, когда сервисов для связки много, своего бэкенда нет, а править сценарий будут без программиста. Когда в сценарии оплата, персональные данные или правила вроде «скидка постоянным, но не в декабре и не на распродажу», схема обрастает нодами с кодом. Проверять её приходится как программу. Такую автоматизацию можно заказать, на n8n или кодом, со спецификацией и гарантией. Если нужен бот, который разговаривает с клиентами, смотрите три способа сделать бота в Telegram.
ИИ-агент для бизнеса: что это и сколько стоит
Агент получает цель, а не сценарий, и сам делает шаги в ваших системах. Сколько стоит собрать, во что обходится каждый месяц и почему четыре проекта из десяти не доезжают.
Автоматизация бизнес-процессов с ИИ: как проверить
Отчёт пришёл вовремя, а обвал трафика в нём ложный. Как проверить, что автоматизация бизнес-процессов с помощью ИИ работает: разбор нашего случая.
Как создать ИИ-агента: от задачи до Telegram-бота
Собрали ИИ-агента для Telegram по шагам: задача, инструменты, инструкция, цикл. Проверили на бесплатной модели и на Claude: что агент делал и где врал.