Учебник

Как автоматизировать бизнес-процессы без программиста за вечер с n8n

Ваши менеджеры тратят часы на рутину: перенос заявок из Telegram в CRM, сбор отчётов, отправку писем. n8n - бесплатный open-source инструмент, который соединяет сервисы визуально, без кода. Разбираем, как предпринимателю за 2-4 часа настроить автоматизацию под свой бизнес: от обработки заказов до AI-агента с памятью.

Макс Космов··7 мин чтения

Ваши менеджеры тратят по 3-4 часа в день на перенос заявок из мессенджеров в CRM, отправку типовых писем и сбор отчётов. Половина заказов теряется в чатах. n8n - бесплатный инструмент, который за вечер может взять эту рутину на себя. Без программиста, без дорогих подписок. Разберём, как это работает на примере стройфирмы.

n8n - это open-source платформа автоматизации с визуальным конструктором. Её можно поставить на свой сервер бесплатно или использовать облачную версию. За последние два года она стала стандартом для AI-автоматизаций: от простых пересылок сообщений до сложных AI-агентов с памятью.

Что такое n8n: бесплатно, open-source, 400+ коннекторов - ставим за 5 минут

n8n (читается «n-eight-n») - инструмент, который визуально соединяет разные сервисы и выполняет логику между ними. Создан в 2019 году немецким стартапом, лицензия fair-code (бесплатно для большинства случаев, платно только если встраиваете n8n в свой коммерческий продукт для перепродажи).

На конец 2025 года n8n имеет:

  • 400+ встроенных коннекторов (нод) к сервисам - Telegram, Google Sheets, CRM, почта, OpenAI
  • Поддержку JavaScript и Python в Code-ноде - если вдруг понадобится доработка
  • Нативный AI-агент с памятью диалога
  • MCP Client для подключения к внешним инструментам
  • Более 90 000 звёзд на GitHub - сообщество огромное

Установка через Docker (5 минут на сервере или локальном компьютере):

Команды ниже запускаются в терминале и выполняют установку.

docker run -it --rm \
 --name n8n \
 -p 5678:5678 \
 -v ~/.n8n:/home/node/.n8n \
 docker.n8n.io/n8nio/n8n

После запуска открываете http://localhost:5678 и регистрируетесь. Готово.

n8n Cloud - официальный облачный вариант. Стартовый план от $20/мес (5000 выполнений в месяц). На 14 дней бесплатный триал без карты.

Для малого бизнеса хватит VPS за $6-10/мес (например, DigitalOcean Droplet с 1 vCPU и 1 GB RAM). Можно использовать готовый образ n8n - займёт 2 минуты.

Анатомия сценария: триггер -> обработка -> результат

Сценарий в n8n - это граф из нод, соединённых стрелками. Каждая нода делает одно конкретное действие.

Триггер - первая нода, запускает сценарий. Виды триггеров:

  • Webhook - срабатывает когда приходит HTTP-запрос (например, сообщение из Telegram или форма с сайта)
  • Schedule - по расписанию (каждый час, в 9 утра по будням)
  • Manual - вручную нажатием кнопки (удобно для тестирования)
  • Email / Telegram / Slack - при получении сообщения

Ноды обработки - делают что-то с данными:

  • HTTP Запрос - запрос к любому API (например, к вашей CRM)
  • Code - произвольный JavaScript или Python (если нужно)
  • OpenAI / Anthropic - запрос к нейросети
  • IF / Switch - условная логика (например, если сумма заказа больше 10 000 - отправить менеджеру)
  • Set - изменить или добавить поле в данных

Финальное действие - куда отправить результат: Telegram, Google Sheets, база данных, email.

Между нодами передаются items - объекты JSON. Каждый item - это одна «запись». Если триггер получил 5 заявок, в сценарий пойдут 5 items, и каждая следующая нода обработает их по очереди.

Типы соединений:

  • Обычная стрелка - данные идут дальше при успехе
  • Error Output (красная стрелка) - данные идут по этой ветке при ошибке (например, если API не ответил)
  • Multiple outputs - нода может иметь несколько выходов (например IF: True и False)

Чем n8n лучше Zapier: дешевле, гибче, без лимита шагов

Главное преимущество n8n над Zapier - экономия.

Zapier считает «задачи» - каждое выполнение каждого шага. Сценарий из 5 нод, запущенный 100 раз = 500 задач. Бесплатный план Zapier - 100 задач в месяц. Платный от $19.99/мес за 750 задач.

n8n Cloud считает «выполнения» (executions) - каждый запуск сценария целиком, сколько бы нод в нём ни было. То же самое: сценарий из 5 нод, запущенный 100 раз = 100 выполнений. Стартовый план $20/мес за 5000 выполнений.

При AI-задачах это критично: запрос к нейросети - отдельный шаг, часто их несколько. В Zapier сложный AI-сценарий стоит в 5-10 раз дороже.

JavaScript в Code-ноде - второе ключевое преимущество. Zapier позволяет писать простой JavaScript только в платных планах, с ограничениями. В n8n Code-нода доступна везде и работает как полноценный Node.js - можно импортировать библиотеки, работать с файлами, делать сложные запросы.

Self-host - n8n можно поставить на свой сервер бесплатно. Данные не покидают вашу инфраструктуру. Для конфиденциальных данных (например, база клиентов или финансовые отчёты) это часто обязательное требование.

Чем n8n сложнее Zapier: нужно понимать JSON, выражения, иногда Docker

n8n требует чуть больше технической культуры, чем Zapier. Но для предпринимателя, который готов потратить 2-4 часа на освоение, это не проблема.

JSON и структура данных. В Zapier можно выбрать поля через выпадающее меню и не думать о структуре. В n8n нужно понимать, что входящие данные - это JSON, и знать, как добраться до нужного поля. Например, текст сообщения Telegram лежит по пути {{ $json.message.text }}, а не просто «текст сообщения».

Expressions (выражения). Динамические значения в n8n задаются через выражения в фигурных скобках. {{ $json.fieldName }} - взять поле из предыдущей ноды. {{ $now.toISO() }} - текущее время. {{ $('NodeName').item.json.field }} - взять поле из конкретной ноды по имени. Это мощно, но требует понимания синтаксиса.

Docker для self-host. Если хотите бесплатный вариант на своём сервере - нужно уметь работать с Docker. Это не сложно, но нулевых пользователей останавливает.

Зато потом - полная гибкость. Для большинства задач с AI-ботами эти сложности окупаются за первые пару недель использования.

Разберём на примере стройфирмы: Schedule Trigger -> HTTP Запрос -> OpenAI -> Telegram

Разберём конкретный пример (это пример, а не реальный кейс автора): сценарий, который каждый день в 9:00 проверяет новые заявки с сайта и отправляет краткое резюме в Telegram директору.

Нода 1: Schedule Trigger

  • Interval: Days
  • Hour: 9
  • Minute: 0

Нода 2: HTTP Запрос

  • Method: GET
  • URL: https://ваш-сайт.ru/api/new-leads
  • (Получаем список новых заявок)

Нода 3: HTTP Запрос (детали первой заявки)

  • URL: https://ваш-сайт.ru/api/lead/{{ $json[0].id }}

Нода 4: OpenAI (Chat)

  • Model: gpt-4o-mini
  • Сообщение пользователя: Кратко по-русски (3 предложения) суть заявки: {{ $json.name }}, {{ $json.phone }}, {{ $json.comment }}. Оцени срочность.

Нода 5: Telegram (Send Сообщение)

  • Chat ID: ваш личный chat_id
  • Text: {{ $json.message.content }}

Каждое утро в 9:00 в Telegram приходит краткое резюме новых заявок. Это 5 нод, 15 минут настройки.

Обзор AI-нод в n8n 2026: AI Agent, Chat Memory, OpenAI, Anthropic Claude, Ollama

n8n в 2025-2026 году активно развивает AI-возможности. Основные ноды:

AI Agent - центральная нода для агентных задач. Принимает входящее сообщение, управляет памятью диалога, может вызывать инструменты (например, поиск в базе или отправку email). Это не просто «задай вопрос модели» - агент может самостоятельно решить обратиться к нескольким инструментам последовательно.

Chat Memory (Window Buffer) - хранит последние N сообщений диалога. Автоматически передаёт историю в AI Agent при следующем запросе. По умолчанию хранит последние 10 пар сообщений.

OpenAI - прямой доступ к GPT-4o, GPT-4o-mini, o1, o3-mini. Настраивается: модель, температура, max_tokens, системный промпт.

Anthropic - аналогично для Claude: Claude 3.5 Sonnet, Claude 3 Haiku. Особенно удобно для задач с длинным контекстом.

Ollama - для работы с локальными моделями. Если поднят Ollama на локальном сервере - n8n обращается к нему как к API. Данные не покидают машину.

MCP Client - позволяет AI Agent в n8n обращаться к внешним серверам инструментов. Открывает доступ к экосистеме MCP прямо из сценария.

Когда выбирать n8n, а когда Make или Zapier - таблица сравнения

Краткий критерий выбора:

n8n - если: нужен self-host, важен контроль над данными, планируете AI-агентов с памятью и инструментами. В команде есть хоть один человек, знающий JavaScript (или готовый научиться за вечер). Хотите сэкономить на операциях.

Make - если: не хотите администрировать сервер, нравится визуальный builder Make (он интуитивнее n8n). Задачи укладываются в 10 000 операций в месяц на плане $9.

Zapier - если: нужен специфический коннектор, которого нет в n8n (Zapier имеет 7000+ интеграций против 400+ в n8n). Или важен самый быстрый старт без технических деталей.

Для AI-задач с Telegram-ботами n8n - оптимальный выбор.

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

n8n бесплатный или платный?

Self-hosted версия бесплатна для личного и коммерческого использования (кроме встраивания n8n как продукта для перепродажи). n8n Cloud - платный от $20/мес с 14-дневным триалом. Подавляющее большинство пользователей используют self-hosted на VPS за $5-10/мес.

Можно ли запустить n8n на домашнем сервере или Raspberry Pi?

Да. Raspberry Pi 4 (4 GB RAM) вполне справляется с n8n при небольшой нагрузке. Нужен Docker и статический IP или настройка DynDNS для Webhook-триггеров. Для Webhook от Telegram потребуется публичный URL - можно использовать ngrok в режиме разработки или настроить reverse proxy на роутере.

Нужно ли знать JavaScript для работы с n8n?

Для базовых сценариев - нет. Telegram-бот с ChatGPT собирается без единой строки кода. JavaScript нужен для нестандартной обработки данных в Code-ноде, сложных трансформаций или когда готовых нод недостаточно. Базовый уровень JavaScript (массивы, объекты, условия) покрывает 90% реальных задач в n8n.

Как n8n хранит данные - безопасно ли передавать через него секреты?

n8n self-hosted хранит всё в вашей базе данных (SQLite по умолчанию, PostgreSQL для продакшна). API-ключи хранятся в разделе Credentials - зашифрованы с помощью ключа шифрования. Данные выполнений (execution logs) хранятся в БД и могут содержать чувствительную информацию - настройте ротацию или отключите сохранение логов для критичных сценариев.

Есть ли у n8n мобильное приложение?

Нет. n8n - это веб-интерфейс, который адаптирован для десктопа. Просматривать и управлять сценариями с телефона технически можно, но неудобно из-за сложного canvas. Управление ботами и мониторинг лучше делать на десктопе или ноутбуке.

Что дальше

Ваш следующий шаг - установить n8n на свой сервер или попробовать облачную версию. Бесплатный триал на 14 дней без карты - отличный старт. За вечер настройте первый простой сценарий: например, пересылку заявок из Telegram в Google Sheets. Потом добавьте AI-агента.

AI Компас (t.me/kosmoslab_ai) - канал для предпринимателей в РФ и СНГ, которые применяют AI в своём бизнесе без программиста. Разбираем инструменты и схемы - без курсов и теории.