n8n: что это простыми словами и примеры сценариев

7 минут чтения

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

Что такое n8n простыми словами

Представьте схему процесса на доске, где каждый шаг выполняется сам. Сценарий в n8n называется workflow, а квадратики на схеме нодами.

Первая нода всегда триггер (событие, которое запускает сценарий): заявка пришла на адрес-вебхук, упало письмо, наступил понедельник 9:00. Каждая следующая нода делает одно действие: достаёт данные, проверяет условие, отправляет сообщение. От ноды к ноде едет набор полей: «имя», «телефон», «бюджет».

Каждый запуск попадает в историю. Открываете его и видите, что пришло на вход каждой ноды, что вышло и по какой ветке пошла заявка, так что ошибку находите глазами. Если готовой ноды не хватает, есть нода с кодом: туда вписывают несколько строк на JavaScript.

Нода «Бюджет от 1000»: слева поля заявки, справа выход в ветку true

Как это выглядит: мы собрали сценарий заявки

1 октября мы поставили n8n 2.41.5 на ноутбук. По документации n8n ставят через Docker (на Windows и Mac его ставят программой Docker Desktop). Для пробы хватит одной команды ниже, для сервера документация советует Docker Compose. Порт в команде открыт только для этого компьютера, снаружи такой n8n не виден. У нас образ скачивался три минуты, первый запуск занял 45 секунд, пустой n8n держал в памяти около 350 МБ, к концу проверки 650.

Запуск n8n в Docker
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 здесь нет: это была бы ещё одна нода с ключом бота.

История запусков: путь первой заявки зелёный по ветке true, слева два успешных запуска
Первая заявка прошла по зелёной ветке: бюджет 2 500, значит «горячая»

Две выдуманные заявки

Что отправили
Что вернул n8n

Заявка 1

Что отправили

имя « Анна », +375 (29) 123-45-67, бюджет 2500

Что вернул n8n

Анна, +375291234567, пометка «горячая»

Заявка 2

Что отправили

телефон 8 029 765 43 21, бюджет 300

Что вернул n8n

+80297654321, пометка «обычная»

Обе заявки в истории зелёные. Но посмотрите на телефон во второй строке. Номер в формате «8 029» превратился в +80297654321: наше правило «оставить цифры и добавить плюс» про белорусскую восьмёрку не знает. Зелёная отметка значит только, что сценарий отработал без сбоя. Правильность данных n8n не проверяет: восьмёрку придётся дописать в правило и проверить оба формата номера.

Что на n8n автоматизируют

Как устроено
Где подвох

Заявки

Как устроено

форма сайта или чат-бот, затем строка в CRM или таблице и сообщение менеджеру

Где подвох

дубли и кривые телефоны, как во второй заявке

Почта

Как устроено

из письма достаются номер заказа, сумма, контакт и ложатся в таблицу

Где подвох

письма пишут люди, шаблон ломается на первом нестандартном

Отчёты

Как устроено

по расписанию собрать цифры из CRM и рекламы, прислать в Telegram

Где подвох

чужой сервис поменял ответ, отчёт молча пришёл пустым

Шаг с нейросетью

Как устроено

разобрать свободный текст заявки, определить тему обращения

Где подвох

модель иногда ошибается, нужна проверка или запасная ветка

Начинать стоит с задачи, которая повторяется каждый день и где ошибку видно сразу. Задачу раз в месяц дешевле сделать руками, а ошибка, всплывшая через полгода в учёте, съест всю экономию.

ИИ-агент в n8n

Для агента есть нода AI Agent. К ней подключают модель, инструменты (другие ноды: поиск в таблице, отправка письма) и, если нужен диалог, память. Обычный сценарий идёт по нарисованным стрелкам, а агент получает задачу словами и сам решает, какой инструмент вызвать. Готовых подключений к моделям два десятка, от Claude и GPT до локальной модели через Ollama, облачным нужен свой API-ключ.

Агент, который читает входящие письма и умеет отвечать, прочитает и чужие инструкции, спрятанные в письме. Как это происходит, мы показали в статье про промпт-инъекцию. Где агента хватит собрать самому, а где нужен разработчик, разобрано в статье про ИИ-агента для бизнеса.

Сколько стоит n8n и есть ли он на русском

Русского интерфейса у 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 не нужен

На нашем сайте заявку из формы обрабатывает код, без n8n. Заявка ложится в админку, затем уходят письмо, сообщение в Telegram и задача в приложение на моём ноутбуке. Упал один канал, два других всё равно доходят.

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

Сайт на конструкторе или есть CRM? Сначала проверьте их встроенную отправку заявок в Telegram. n8n выгоден, когда сервисов для связки много, своего бэкенда нет, а править сценарий будут без программиста. Когда в сценарии оплата, персональные данные или правила вроде «скидка постоянным, но не в декабре и не на распродажу», схема обрастает нодами с кодом. Проверять её приходится как программу. Такую автоматизацию можно заказать, на n8n или кодом, со спецификацией и гарантией. Если нужен бот, который разговаривает с клиентами, смотрите три способа сделать бота в Telegram.

Частые вопросы

На своём сервере да: редакция Community бесплатна для вашего бизнеса, платите только за сервер.
Официально нет: интерфейс только на английском, выбора языка в настройках нет. Названия нод, данные и сообщения можно писать по-русски.
Для своего сервера по сути да: с версии 3.0, обещанной на октябрь 2026 года, n8n будет распространяться только через Docker, установка через npm перестанет работать. Облако новым клиентам из Беларуси и России закрыто.

Новые посты на почту

Без спама. Отписка в один клик в любом письме.