01Введение
n8n — это платформа с открытым исходным кодом для автоматизации рабочих процессов. Она позволяет соединять различные сервисы и добавлять AI-агентов без необходимости писать сложный код. В этой статье мы пройдем путь от пустого холста до полноценного сквозного AI-воркфлоу.
02Шаг 1: Создание триггера формы
Первый узел в любом воркфлоу — это триггер. В n8n выберите узел Form Trigger. Он создаст веб-форму, которую можно встроить на сайт или отправить по ссылке.
Настройте поля формы: Name, Email, Title и ссылку на Google Docs. После сохранения n8n сгенерирует URL формы. Откройте его в браузере — вы увидите готовую форму с указанными полями.
03Шаг 2: Добавление узла Google Docs
После того как пользователь отправит форму, данные должны попасть в Google Docs. Добавьте узел Google Docs и соедините его с Form Trigger.
В настройках узла укажите:
- Действие: Create (создать новый документ)
- Название документа: можно использовать динамические данные из формы, например,
{{ $json.title }} - Содержимое: сформируйте текст, включив в него имя, email и заголовок из формы
После настройки выполните тестовый запуск — в Google Drive появится новый документ с данными из формы.
04Шаг 3: Условная логика с узлом IF
Не все заявки одинаково важны. Добавьте узел IF, чтобы разделить поток на два сценария.
Настройте условие: проверьте, содержит ли поле Title ключевое слово, например, "AI" или "automation". Если да — это приоритетная заявка (ветка TRUE). Если нет — обычная (ветка FALSE).
05Шаг 4: Отправка уведомления по email (ветка FALSE)
Для обычных заявок достаточно отправить уведомление. Добавьте узел Gmail на ветку FALSE.
Настройте:
- Получатель: ваш email или email ответственного менеджера
- Тема: например, "New submission: {{ $json.title }}"
- Тело письма: включите все данные из формы
Теперь при каждой не-приоритетной заявке вы будете получать письмо.
06Шаг 5: AI-агент для приоритетных заявок (ветка TRUE)
Для приоритетных заявок подключим AI. Добавьте узел AI Agent на ветку TRUE.
В настройках AI Agent:
- Выберите Chat Model (например, OpenAI GPT или любую другую поддерживаемую модель)
- Настройте System Prompt: объясните агенту его задачу. Например: "Ты — ассистент, который анализирует заявки. Прочитай заголовок и содержимое, затем предложи план действий."
- Добавьте Output Parser, чтобы структурировать ответ агента (например, в JSON)
Соедините AI Agent с предыдущим узлом. Теперь, когда приходит приоритетная заявка, AI-агент анализирует её и возвращает рекомендацию.
07Результат
После завершения всех шагов ваш воркфлоу будет выглядеть так:
- Form Trigger — сбор данных
- Google Docs — создание документа
- IF — проверка приоритетности
- Gmail (ветка FALSE) — уведомление
- AI Agent (ветка TRUE) — анализ и рекомендация
Этот базовый сценарий можно расширять: добавлять базы данных, Slack-уведомления, другие AI-модели или интеграции с CRM. n8n позволяет гибко настраивать логику без глубоких знаний программирования.
08Заключение
Мы построили сквозной AI-воркфлоу за несколько шагов: от сбора данных через форму до интеллектуальной обработки с помощью AI-агента. Такой подход подходит для автоматизации обработки лидов, тикетов поддержки и других сценариев, где требуется комбинация рутинных действий и AI-анализа.
Перевод и редакционная адаптация AIDF
Материал основан только на фактах из оригинальной публикации
Источник: How to build your first end-to-end AI workflow in n8n - The New Stack
Дополнительные ссылки в исходном материале не были сохранены.
