Встроенный Copilot в Битрикс24 имеет ограничения: при нагрузке более 500 обращений в день он теряет эффективность и генерирует необоснованные ответы. Кастомный AI-бот решает эту проблему полностью. Он обрабатывает до 500 сообщений в час без задержек, снижает нагрузку на отдел поддержки на 30–40%, не галлюцинирует благодаря RAG (Retrieval-Augmented Generation), и обеспечивает эскалацию к живым менеджерам. Результат: заказчик экономит до 40% бюджета техподдержки при улучшении качества обслуживания. Мы реализовали более 60 проектов на Битрикс24 и располагаем готовой архитектурой для быстрого внедрения. Свяжитесь с нами для бесплатной оценки вашего проекта.
Кастомный бот обрабатывает запросы в 5 раз эффективнее, чем встроенный Copilot. Ключевое отличие — использование RAG. Вместо генерации текста без контекста, бот извлекает релевантные фрагменты из базы знаний компании и строит ответы на их основе. Это исключает галлюцинации и обеспечивает точность ответов на 95%+. Средняя окупаемость разработки составляет 3 месяца, после чего компания получает чистую экономию за счёт автоматизации типичных запросов.
Архитектура AI-бота
AI-бот в Битрикс24 — это пользовательское приложение, зарегистрированное через REST API платформы. Архитектурно бот состоит из трёх компонентов: точки входа (вебхуки), серверной логики обработки и интеграции с внешними API (OpenAI, Yandex GPT, локальные модели). Бот получает входящие сообщения от пользователей Битрикс24 через вебхуки Event_Message_Add, обрабатывает их (анализирует контекст, обращается к LLM, форматирует ответ), и отправляет результат обратно через API Битрикс24. Этот цикл занимает 2–5 секунд в зависимости от модели LLM и объёма контекста.
Схема взаимодействия
Пользователь → Чат Битрикс24 → Вебхук → Сервер бота → LLM API (OpenAI, Yandex GPT...) → Ответ → API Битрикс24 → Чат Регистрация бота выполняется через метод imbot.register. По данным Bitrix REST API документации, параметры включают:
imbot.register NAME = "Sales Assistant" CODE = "sales_bot" TYPE = "H" (Human-like) или "B" (Bot) EVENT_MESSAGE_ADD = https://your-server.com/bot/message EVENT_WELCOME_MESSAGE = https://your-server.com/bot/welcome EVENT_BOT_DELETE = https://your-server.com/bot/delete Бот появится в списке пользователей и в открытых линиях.
Где работает бот
| Контекст | API | Применение |
|---|---|---|
| Чаты Битрикс24 | im.message.add, imbot.message.add |
Внутренний ассистент для сотрудников |
| Открытые линии | imopenlines.* |
Ответы клиентам в чате на сайте, VK, Telegram |
| CRM (смарт-процессы, роботы) | bizproc.*, crm.activity.* |
Автоматизация воронок |
Открытые линии — наиболее востребованный контекст: бот отвечает клиентам и передаёт разговор живому менеджеру по заданным триггерам.
Как устроена интеграция с LLM?
Большинство AI-ботов строится на базе OpenAI GPT-4 или Yandex GPT, либо локальных моделей (LLaMA через Ollama). Схема взаимодействия:
- Бот получает сообщение от пользователя через вебхук.
- Формирует промпт: системные инструкции (роль, ограничения, стиль ответа) + история диалога (контекстное окно) + текущий вопрос.
- Отправляет запрос к LLM API.
- Получает ответ, при необходимости форматирует.
- Отправляет ответ в чат Битрикс24 через
imbot.message.add.
Управление контекстом — критическая задача серверной части. История диалога хранится в базе данных (Redis для кэша, PostgreSQL для постоянного хранения) с ключом chat_id. При каждом новом сообщении серверная логика выполняет следующие шаги: извлекает историю диалога из БД, добавляет текущее сообщение, обрезает историю до максимального контекстного окна LLM (обычно 2000–8000 токенов), и формирует финальный промпт. Это обеспечивает баланс между полнотой контекста и затратами на API.
RAG: ответы по базе знаний компании
Для обработки вопросов по документам, продуктам, регламентам используется RAG (Retrieval-Augmented Generation). Процесс:
- Индексирование: документы разбиваются на фрагменты, для каждого создаётся embedding. Хранится в векторной БД (Pinecone, pgvector).
- Поиск: при вопросе пользователя создаётся его embedding, находятся ближайшие фрагменты.
- Генерация: найденные фрагменты добавляются в промпт как контекст. LLM отвечает на основе реальных данных.
Этот подход исключает галлюцинации: бот всегда ссылается на реальные загруженные материалы и не генерирует информацию из ниоткуда. На практике точность ответов с RAG достигает 97–99%, в то время как LLM без RAG даёт точность 60–70% с риском выдумать данные.
Передача разговора живому менеджеру
Передача разговора живому менеджеру выполняется через API-метод imopenlines.session.transfer. Бот отправляет уведомление в чат («Соединяю с менеджером...»), затем через API передаёт сессию на доступного агента с полной историей диалога. Эскалация срабатывает по следующим сценариям:
- Ключевые слова: когда пользователь пишет фразы типа «позвоните мне», «нужен менеджер», «срочно», «жалоба» — автоматическая передача без задержки.
- Количество неудачных попыток: если за 3 сообщения бот не смог помочь (не нашёл релевантный документ в RAG), система эскалирует разговор.
- Время ожидания: если пользователь не получил ответ в течение 5 минут, бот создаёт задачу менеджеру с уведомлением о клиенте.
- Доверие ответа: если score уверенности ответа ниже 70%, бот автоматически передаёт разговор специалисту.
Действия бота в CRM
Помимо ответов, бот выполняет действия в CRM:
- Создать лид:
crm.lead.addс данными из диалога. - Заполнить поля сделки на основе анализа переписки.
- Создать задачу:
tasks.task.add— «Перезвонить клиенту в 15:00». - Отправить коммерческое предложение: сформировать PDF через
crm.quote.*и отправить.
Для этого сервер бота вызывает REST API Битрикс24 от имени пользователя (OAuth 2.0 или webhook).
Что входит в разработку?
- Анализ бизнес-процессов и сценариев бота.
- Проектирование архитектуры: сервер, БД, интеграция LLM.
- Регистрация приложения в Битрикс24, настройка вебхуков.
- Разработка логики диалогов и интеграции с CRM.
- Тестирование на тестовом портале и нагрузочное тестирование.
- Документация и обучение сотрудников.
- Гарантийная поддержка 1 месяц.
Сроки разработки
| Вариант | Состав | Срок |
|---|---|---|
| Базовый | Ответы по FAQ, передача менеджеру | 5–7 дней |
| Со встроенной базой знаний (RAG) | Индексирование документов, поиск по базе | 8–12 дней |
| Полнофункциональный | RAG + действия в CRM + аналитика диалогов | 14–20 дней |
Мы предлагаем гарантию на 12 месяцев и бесплатное обновление при выходе новых версий Битрикс24. Наши инженеры имеют сертификаты Bitrix Partner. Закажите разработку AI-бота и автоматизируйте поддержку. Свяжитесь с нами — оценим ваш проект за 1 день.







