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

Выберите способ разработки
Визуальные конструкторы подходят для первого сценария с несколькими интеграциями. В n8n можно связать событие, модель и инструменты в одном рабочем процессе. Документация блока AI Agent предусматривает подключение языковой модели и инструментов, которые агент выбирает для решения задачи.
Разработка через API полезна для особой логики, сложных прав и интеграции с внутренним приложением. Фреймворки помогают организовать состояние и переходы между шагами. Учитывайте требования процесса и возможности команды.

Подготовьте данные и подключите модель
Соберите актуальные правила работы: каталог, условия аренды, порядок доставки, ограничения по регионам. Каждому документу назначьте владельца и дату обновления. Оперативные сведения, включая наличие техники и действующие цены, лучше получать из учётной системы во время запроса.
Для поиска по большому набору документов можно использовать RAG: система находит подходящие фрагменты и передаёт их модели вместе с вопросом. Для небольшого справочника иногда достаточно обычного поиска или короткой инструкции. Векторная база нужна тогда, когда её пользу подтверждает характер данных и проверка качества.
Сравните доступные модели на одинаковых примерах. Проверьте понимание русского языка, выбор инструментов, скорость и стоимость полного задания. Самая дорогая модель не обязательно лучше справится с извлечением четырёх полей, а компактная модель может ошибаться при неоднозначных условиях аренды.
Соберите минимальный рабочий процесс
В n8n учебную версию можно начать с Chat Trigger, блока AI Agent, подключённой Chat Model и одного инструмента проверки каталога. Передавайте в агент сообщение пользователя. Идентификатор сессии понадобится блоку памяти (Simple Memory), когда агент должен помнить диалог. Инструмент должен возвращать структурированный результат: найденный товар, доступность и время проверки.
После выбора инструмента приложение проверяет параметры и выполняет запрос. Если каталог недоступен, агент сообщает об этом и предлагает передать заявку менеджеру. Ответ «данных нет» нужно отличать от ответа «товара нет»: первый означает техническую проблему, второй означает подтверждённое отсутствие позиции.
Добавьте формирование черновика предложения отдельным шагом. На старте сотрудник проверяет его и сам отправляет клиенту. Так можно выявить ошибки до самостоятельной отправки предложений.
Напишите инструкцию и настройте доступы
В системной инструкции укажите роль, результат, разрешённые источники, правила уточнения и формат ответа. Например: «Подготовь черновик заявки на аренду. Наличие проверяй через каталог. Если клиент не указал период, уточни его. Скидки не назначай. При спорном запросе передай диалог менеджеру».
Права ограничивайте в приложении и внешних системах. Для проверки наличия агенту достаточно чтения каталога. Создание заказа требует отдельного разрешения, а списание денег требует самостоятельного процесса подтверждения. Пароли и ключи храните в защищённых настройках подключения, а не в тексте инструкции.
Проверьте агента перед запуском
Подготовьте набор обычных и сложных заявок. Включите опечатки, отсутствующие даты, похожие названия оборудования, повторное сообщение и недоступность каталога. Для каждого случая заранее запишите ожидаемый результат. Проверяйте итоговый документ, корректность вызовов и отсутствие лишних изменений.
Полезно установить ограничения на число шагов, длительность задания и расходы. Повторный запуск не должен создавать вторую заявку: используйте идентификатор обращения и проверку уже выполненного действия. Сохраняйте журнал вызовов инструментов, чтобы разбирать сбои по фактам.
Как оценить первый запуск
Запустите помощника на ограниченном потоке и сравните время подготовки заявки с ручной работой. Учитывайте долю исправлений, передачу менеджеру и стоимость успешно обработанного обращения. Если сотрудник переписывает большинство ответов, сначала исправьте данные или сценарий, затем расширяйте автоматизацию.
Рабочий результат первого этапа это понятный процесс, который можно повторить и проверить. Для обсуждения разработки подготовьте описание задачи, примеры обращений и список систем. По этим материалам проще определить состав интеграций, критерии приёмки и объём внедрения.
Дальше по теме: агенты под процесс компании, сроки и цены пилота. ИИ-агенты для бизнеса→