AI-агент, ассистент и автоматизация

AI-агент получает задачу, анализирует контекст, при необходимости выбирает следующий шаг и пользуется разрешёнными инструментами: ищет запись в CRM, читает календарь, запускает workflow или готовит черновик письма. Он может быть широким или узким: само слово не означает универсальности или права действовать без контроля.

AI-ассистент — это роль в конкретном процессе. HR-ассистент помогает подготовить вакансию и материалы к интервью, ассистент записи предлагает слоты, ассистент встреч собирает протокол. Внутри может быть AI-агент, но пользователь видит помощника с понятной работой. Подробнее о более широком понятии читайте в статье Что такое AI-агенты.

Если правило известно заранее, не нужно просить модель его угадывать. После подтверждения записи n8n создаёт событие в календаре, карточку в CRM и сообщение по детерминированным шагам. AI нужен там, где есть свободный текст, неоднозначность или предварительный выбор: определить тему письма, предложить ответ, извлечь факты из резюме. Модель интерпретирует текст, а n8n проверяет обязательные поля и выполняет действие по правилу.

Почему универсальный AI-сотрудник — неверная цель

У компании нет одного процесса работать хорошо: в найме, продажах и поддержке разные правила, риски и владельцы решения. Универсальный помощник должен был бы знать, кому передать жалобу, какие скидки разрешены и по каким критериям оценивать кандидата. Такой контур трудно проверить и ограничить.

Практичнее автоматизировать конкретный процесс с AI внутри. У него фиксируют вход, допустимое решение, доступные системы, эскалацию и владельца результата. Иначе получится виртуальный «сотрудник на всё»: с доступом к CRM, календарю и правом уверенно ошибаться там, где у команды ещё нет правила. Мини-агент делает одну работу и передаёт человеку всё, что выходит за границы.

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

Пример: HR-ассистент помогает, а не нанимает

HR-ассистент может получить согласованный профиль вакансии и подготовить черновик объявления. Затем он предложит список вопросов для интервью, разберёт поступившие резюме по заранее заданным критериям и соберёт карточку кандидата: опыт, нужные навыки, пробелы в данных и вопросы, которые стоит уточнить.

После интервью такой ассистент может подготовить краткое резюме разговора и сопоставить ответы с прозрачной матрицей требований. Но оценить по критериям не равно принять решение о найме. Финальный выбор, отказ и чувствительные ситуации остаются за человеком. При найме C-level персональная коммуникация и доверие могут быть важнее скорости обработки; в массовом найме синих воротничков — другой порядок общения и объём откликов. В любом случае правила, тон сообщений и момент передачи рекрутеру определяет компания, а не модель.

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

Примеры мини-ассистентов: не только три сценария

Под такого помощника подходит почти любая повторяемая операция, если у неё можно описать вход, разрешённые действия, исключения и результат. Это может быть первичная квалификация лида, разбор отзывов, подготовка коммерческого предложения по шаблону, проверка комплекта документов, создание карточки товара, сверка счёта с заказом, поиск ответа в базе знаний, подготовка статуса по проекту или контроль незаполненных полей в CRM.

Вопрос не в том, можно ли подключить AI, а в том, какое решение ассистент вправе принять сам. Он может извлечь из счёта номер, сумму и ИНН, а IF-нода сопоставит сумму с заказом. Он может подготовить ответ клиенту, но не давать скидку без правила и подтверждения. Он может найти в amoCRM или Битрикс24 карточку лида и заполнить черновые поля, но не менять этап сделки, если нет однозначного условия. Когда готовой интеграции нет, n8n подключает API через HTTP Request; это не повод давать модели доступ ко всему сервису.

  • Ассистент записи: получает сообщение из Telegram или формы сайта, уточняет услугу и контакт, показывает свободные слоты календаря и создаёт запись только после подтверждения клиента.
  • Ассистент встреч: получает запись или расшифровку из Zoom, Google Meet или другого разрешённого источника, делает черновик протокола, ждёт подтверждения и только затем создаёт задачи в CRM, Trello или Notion.
  • Ассистент почты: через Gmail, Outlook или IMAP-разборщик определяет тему, извлекает номер заказа, предлагает черновик ответа и передаёт претензии, договоры и неясные случаи сотруднику.

Как собрать ассистента в n8n: ноды, модели и tools

Минимальная схема в n8n выглядит так: Telegram Trigger, Webhook или Email Trigger получает запрос; AI Agent или более простая LLM-цепочка понимает текст; IF или Switch проверяет правила; интеграция записывает результат в календарь, CRM или почту; затем workflow отправляет уведомление и сохраняет журнал.

На человеческом языке: триггер получает запрос, AI понимает свободный текст, tools выполняют только разрешённые операции, если их API-доступ и проверка параметров ограничены в workflow, а интеграция записывает результат в рабочую систему. Владельцу процесса важнее сформулировать вход, действие, исключение и результат, а не запоминать названия нод.

В центре может стоять встроенная нода AI Agent. К ней присоединяют model-ноду, например OpenAI Chat Model, DeepSeek Chat Model, Anthropic Chat Model или Google Gemini Chat Model, и tools — разрешённые инструменты. Агент выбирает только из подключённых инструментов. Например, ассистент записи получает три tools: показать свободные слоты, создать предварительную бронь и передать диалог администратору.

Важная граница: если tool, вызванный AI Agent, сам умеет записывать данные или отправлять письмо, он может сделать это до следующей IF-ноды. Поэтому проверку запретных условий, обязательных полей и права на изменение ставят внутри подworkflow этого tool либо требуют подтверждение человека до действия. Если для одной операции нужны несколько API-вызовов, безопаснее скрыть их в Call n8n Workflow Tool: агент вызывает одну понятную операцию, а workflow проверяет вход и выполняет только разрешённую последовательность.

Tools могут быть нодами интеграций, HTTP Request Tool для ограниченного endpoint, Code Tool для небольшой функции, поиском по векторной базе или отдельным n8n workflow. Но tool не защищает сам по себе: границы задают credentials, права сервисного аккаунта и логика workflow. Системный prompt объясняет роль и тон общения, но не заменяет технические ограничения.

Механика ассистента записи: n8n оставляет модели понимание текста, а правилам — право создавать запись.
  1. 01

    Запрос

    Telegram Trigger или Webhook получает сообщение клиента.

  2. 02

    Уточнение

    AI понимает услугу и контакт; workflow проверяет обязательные поля.

  3. 03

    Свободный слот

    Tool запрашивает календарь и возвращает только доступное время.

  4. 04

    Подтверждение

    После согласия n8n создаёт событие и карточку CRM, затем отправляет ответ.

  • Для извлечения фиксированных полей из формы или письма часто достаточно Information Extractor или Basic LLM Chain со структурированным JSON-ответом.
  • AI Agent оправдан, когда ему действительно надо выбрать один из нескольких разрешённых tools: спросить календарь, найти карточку в CRM или передать нестандартный случай человеку.
  • Готовый флоу [почтового AI-бота](/flows/email-ai-bot) и [Telegram-бота с RAG](/flows/telegram-rag-bot) показывают, как разделять AI-часть, интеграции и контроль результата.

Карта нод и систем для бизнеса

Ноды — это техническая реализация бизнес-шагов. Для диалога с клиентом используют Telegram Trigger или Webhook и AI Agent; для записи — Google Calendar, IF и CRM-ноду или HTTP Request к Битрикс24 и amoCRM; для почты — Email Trigger IMAP, Gmail Trigger, Text Classifier, Information Extractor и Switch.

Для итогов встречи workflow получает файл или событие календаря, вызывает выбранный сервис транскрибации, передаёт текст в Information Extractor, ждёт подтверждения через Wait и создаёт задачу в CRM, Trello, Notion или через API. Для вопроса по внутренним документам применяют Chat Trigger, AI Agent и поиск по разрешённой базе знаний; ответ без уверенности передают сотруднику.

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

Как выбрать модель без переплаты

n8n не привязывает проект к одному поставщику: доступны model-ноды для OpenAI, DeepSeek, Anthropic, Google Gemini, Mistral, Ollama и других провайдеров. Выбор — это не спор GPT или DeepSeek, а сопоставление задачи с качеством, скоростью, стоимостью, доступностью региона, политикой данных и поддержкой function calling.

Для классификации, извлечения полей и коротких ответов по шаблону сначала тестируют быстрые экономичные модели. GPT-5 mini и GPT-5 nano, DeepSeek-V4-Flash и другие актуальные варианты можно сравнить на своём процессе. Покупать флагманскую модель для сортировки писем — всё равно что вызывать шеф-повара, чтобы разложить входящие по папкам: впечатляет, но процесс лучше не становится. Для сложного исследования, неоднозначных документов и многошагового планирования иногда нужны более сильные reasoning- или флагманские модели, но это проверяют, а не выбирают по громкому названию.

Короткий ориентир: для извлечения и классификации начинать с быстрых моделей; для клиентского диалога отдельно проверять русский язык, тон и обработку нестандартных вопросов; для сложных документов брать более сильную модель только после сравнения на собственных данных. Соберите 30–50 обезличенных примеров: обычные обращения, неполные данные, конфликтные запросы и случаи для передачи человеку. Сравнивайте заполнение полей, правильную маршрутизацию, задержку, стоимость, число эскалаций и ошибки на границах.

Когда нужен закрытый контур с локальной LLM

Иногда рабочие данные нельзя или нецелесообразно отправлять во внешний API. Это типично для части государственных организаций, банков, страховых компаний, предприятий с критичной инфраструктурой и других команд с жёсткими требованиями ИБ, внутренними правилами хранения данных или изолированной сетью. Но большой размер компании сам по себе не делает локальную LLM обязательной: решение принимают по классификации данных, модели угроз, требованиям регулятора и стоимости владения.

Если данные можно законно и безопасно обрабатывать через облачный API, закрытый контур обычно не нужен: он сложнее и дороже. В закрытом контуре не только модель, но и весь путь данных остаётся в контролируемой инфраструктуре: self-hosted n8n, внутренний сервер модели, базы, файловое хранилище, логи, резервные копии и сервисные учётные записи. Если workflow отправляет документ во внешний сервис транскрибации, CRM или мониторинг, контур уже не полностью закрыт.

В контролируемой среде можно рассматривать модели с открытыми весами: gpt-oss-20b и gpt-oss-120b, а также подходящие открытые модели Mistral после проверки русского языка, лицензии и требований к железу. n8n подключается к внутренней модели через Ollama Chat Model или разрешённый внутренний API.

Это дорого: нужны GPU или мощные серверы, высокая доступность, мониторинг, обновления, контроль доступа, резервное копирование, оценка качества после смены модели и специалисты для поддержки. В периметр проверки входят внешние SSO, мониторинг, бэкапы и удалённая поддержка. Для небольшой компании с несекретными данными такой контур часто избыточен; для банка или организации с изолированной сетью он может оказаться необходимым после оценки ИБ, юристов и владельца инфраструктуры.

Сначала процесс, затем AI

Нельзя подключить ассистента к процессу, который существует только в голове сотрудника. Формулировка пусть разбирает входящие — не спецификация. Нужны типы обращений, обязательные поля, маршрутизация, запретные действия, результат и правило обработки ошибок.

Опишите один путь: клиент присылает запрос, ассистент уточняет услугу и контакт, календарь показывает слоты, клиент подтверждает вариант, сотрудник видит запись. Затем добавьте исключения: нет слотов, скидка, нераспознанные данные. Так станет видно, где нужен AI, а где обычное правило, и появится измеримая цель — например, сократить время на первичную запись без роста ошибок.

  • Выбран один процесс и его владелец.
  • Описаны вход, результат, исключения и запретные действия.
  • У ассистента только нужные инструменты и минимальные права.
  • Значимые действия подтверждает сотрудник или проверяет отдельное правило.
  • Есть набор тестовых случаев и команда знает, как посмотреть ход выполнения и безопасно отключить workflow.
  • Для первого теста подготовлена карточка: вход, ожидаемый результат, три частых исключения, кто подтверждает действие и где лежат данные.