← К кейсам

Кейсы

Локальный ИИ-ассистент внутри Битрикс24

Qwen на собственном сервере анализирует контекст клиентов из Битрикс24, сохраняет историю диалогов и отвечает пользователю прямо внутри портала без передачи CRM-данных во внешнее AI-облако.

Ассистент внутри рабочего интерфейса

Мне нужен был ИИ-помощник, к которому сотрудник может обратиться прямо во время работы в Битрикс24, не переходя в отдельный сервис и не собирая контекст по клиенту вручную.

Я разработал модуль с плавающим виджетом. По клику открывается чат с ассистентом Джарвисом: слева остаётся история диалогов, а в текущем чате можно задать вопрос по конкретному клиенту. Сам виджет можно перемещать по экрану, поэтому он не перекрывает рабочую область CRM.

Чат с локальным ИИ-ассистентом Джарвисом поверх списка сделок Битрикс24
Джарвис открыт поверх CRM: в ответе он собирает вывод по клиенту из нескольких источников внутри Битрикс24.

Qwen на собственном сервере

В основе ассистента работает модель Qwen, которую я развернул на своём сервере. Битрикс24 обращается не к публичному AI-сервису, а к собственному backend, который подготавливает контекст и передаёт его локальной модели.

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

Контекст клиента и память диалогов

Ассистент нужен не как отдельный чат общего назначения. При вопросе по клиенту он анализирует связанную информацию в Битрикс24: карточку компании или контакта, сделки, переписку, звонки, задачи и другие доступные данные, которые помогают восстановить историю взаимодействия.

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

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

Данные остаются внутри контура

В этой реализации запросы к модели, CRM-контекст и история диалогов обрабатываются на собственной инфраструктуре. Для генерации ответа данные клиента не загружаются во внешнее AI-облако и не передаются стороннему провайдеру модели.

Это было одним из основных требований к архитектуре: использовать ИИ для работы с клиентской информацией, не вынося персональные и коммерческие данные за пределы своего контура.

Что получилось

В результате внутри Битрикс24 появился постоянный помощник, который совмещает обычный чат и доступ к рабочему контексту CRM. Пользователь может продолжать работать со сделками и клиентами, а при необходимости открыть Джарвиса и получить сводный ответ по накопленной информации.

Локальная Qwen отвечает на сервере, история диалогов сохраняется для продолжения контекста, а CRM-данные не требуется отправлять во внешний сервис. Интерфейс при этом остаётся частью привычного рабочего пространства Битрикс24.