Как создать ИИ-агента
ИИ-агент на сайт своими руками: от виджета до заявки в CRM
Михаил Мозг4 минуты чтения
Как добавить ИИ-агента на сайт самому: нужны окно чата, модель и база ответов по вашим страницам, а заявку агент передает менеджеру. Окно и базу собирают в открытом конструкторе за неделю. Сбор контактов в чате подчиняется 152-ФЗ: с 1 сентября 2025 года согласие на обработку данных оформляют отдельно от других документов.
Соберете сами за неделю
Виджет и модель
Виджет это окно чата в углу страницы. За ним стоят конструктор, в котором собран агент, и модель, которая пишет ответы.
Короче всего путь через Flowise, визуальный конструктор агентов с готовым виджетом для сайта. Собранный в нем агент встраивается на страницу одним скриптом.
1. Соберите агента во Flowise и возьмите код встраивания: скрипт, который вызывает Chatbot.init с номером агента (chatflowid) и адресом вашего сервера Flowise (apiHost).
2. Вставьте скрипт в HTML страниц между открывающим и закрывающим тегом body.
3. Настройте вид окна через параметр theme: кнопку, подсказку, заголовок окна, цвета и стартовые вопросы.
4. Если браузер пишет об ошибке CORS (сервер не разрешил запрос с чужого сайта), документация Flowise советует задать на сервере переменные CORS_ORIGINS и IFRAME_ORIGINS.
Другой путь дает n8n. Узел «Chat Trigger» с включенным параметром «Make Chat Publicly Available» и режимом «Embedded Chat» принимает сообщения из вашего окна чата, например из виджета n8n, который выходит пакетом @n8n/chat.
Модель выбирают до сборки. Если вопросы посетителей не должны уходить за границу, берут открытую модель на своем сервере в России и подключают ее в конструкторе.
База ответов по сайту
База ответов это ваши страницы, разбитые на фрагменты. Перед каждым ответом агент ищет фрагменты по вопросу и отвечает по ним. Подход называется RAG, его описали Льюис и соавторы в 2020 году, и модель для него не обучают.
1. Добавьте во Flowise загрузчик «Cheerio Web Scraper» (сборщик текста со страниц) и укажите адрес сайта в поле «URL».
2. В поле «Get Relative Links Method» выберите сбор по карте сайта XML или переход по ссылкам с указанной страницы. Карта сайта точнее: в ней только те страницы, которые вы сами отдали поисковикам.
3. Проверьте поле «Get Relative Links Limit». По умолчанию загрузчик берет 10 ссылок, значение ноль снимает ограничение. Без этой настройки на сайте из сотни страниц агент узнает только о первых десяти.
Кроме страниц, в базу кладут то, чего на сайте нет: условия для оптовых клиентов, порядок возврата, ответы на частые вопросы из почты. Как устроена такая база, разобрано на странице о RAG-агенте.
Перед запуском задайте агенту 10 вопросов, ответ на которые точно есть на сайте, и 3 вопроса, ответа на которые нет. На вторые агент должен прямо сказать, что не знает, и предложить связаться с менеджером, а не придумывать условия.
Базу обновляют вместе с сайтом. Если цена поменялась на странице, а в базе осталась старая, агент назовет старую.
Заявка и согласие на данные
Как только агент просит имя и телефон, он собирает персональные данные. С этого момента чат отвечает по 152-ФЗ так же, как форма заявки.
С 1 сентября 2025 года согласие на обработку персональных данных оформляют отдельно от других сведений и документов: так статью 9 закона дополнил 156-ФЗ от 24 июня 2025 года. В чате это отдельный шаг: ссылка на текст согласия и действие посетителя до того, как он оставит контакт. Галочку согласия заранее не ставят.
Данные граждан России собирают и хранят в базах на территории России, а до передачи за границу оператор подает уведомление в Роскомнадзор. Если модель или конструктор работают за рубежом, туда же уходит и переписка с телефоном клиента.
Цена ошибки выросла. С 30 мая 2025 года за повторную утечку персональных данных юрлицо платит от 1 до 3% выручки, но не меньше 25 млн и не больше 500 млн руб.
Разбор закона для ИИ-агентов есть в статье о 152-ФЗ, наш порядок хранения на странице о безопасности данных. Тексты согласия и политики для своего сайта сверьте с юристом.
Интеграция с CRM
Заявка из чата приносит деньги, когда сразу попадает к менеджеру: в CRM, с текстом разговора и страницей, с которой пришел клиент.
Для этого агенту дают инструмент, то есть действие, которое он вызывает сам, например «создать сделку». Инструменту выдают ключ доступа к CRM только на создание сделок и контактов, без удаления и выгрузки базы.
Пока связки с CRM нет, начинают проще: агент отправляет заявку письмом или сообщением менеджеру в Telegram. Это не заменяет CRM, но заявка из ночного чата уже не теряется до утра.
На этом простой сценарий заканчивается. Дальше нужны проверка дублей, распределение заявок по менеджерам, журнал действий агента и запрет создавать сделку без согласия клиента. Такие связки мы подключаем к amoCRM и Битрикс24.
Готового агента для сайта со связкой с CRM мы запускаем пилотом: от 150 000 ₽, 14 дней, с метрикой в договоре. Что он делает на сайте и сколько стоит, описано на странице ИИ-агента для сайта.
Источники и даты
- arXiv 2005.11401, 22 мая 2020arxiv.org
- Brace Law Firm, 9 июля 2023brace-lf.com
- ppt.ru, 30 ноября 2024ppt.ru
- Харант, «Что изменилось с 1 сентября 2025 года в области персональных данных для онлайн-бизнеса», 4 сентября 2025harant.ru
- Документация Flowise: Embed, проверено 16 октября 2026docs.flowiseai.com
- Документация Flowise: Cheerio Web Scraper, проверено 16 октября 2026docs.flowiseai.com
- Документация n8n: Chat Trigger node, проверено 16 октября 2026docs.n8n.io
Собрать просто. Решить, что собирать, сложнее
Виджет с базой ответов ставится за неделю, но сам по себе заявок не приносит. Сначала посчитайте, сколько обращений теряет сайт и сколько стоит одно обращение, и станет ясно, нужен ли агент на сайте первым.
Пилот ИИ-агента за 14 дней
Если агент на сайте должен приводить заявки в CRM, пилот проверит это на вашем сайте и ваших данных с метрикой в договоре.

Контакты
Посчитаем, сколько заявок теряет ваш сайт
Разбор 30 минут бесплатно в Telegram: покажем, что агент на сайте даст вашей компании.