О клиенте
Проект реализован для компании, которая занимается комплексной поставкой труб, трубопроводной арматуры, фланцев, крепежа, прокладок, фитингов и сопутствующих решений для промышленных трубопроводов.
Задача
Нужно было создать внутреннего ИИ-ассистента прямо в Битрикс24. Важно было сделать не просто чат с нейросетью, а прикладной инструмент с понятными сценариями: ассистент должен выполнять только разрешенные действия, работать в корпоративном контуре и быть готовым к эксплуатации на сервере.
Основные сценарии
На первом этапе были реализованы три сценария: поиск информации по структуре компании и сотрудникам, постановка задач в Битрикс24 из сообщения в свободной форме и ответы по внутренней базе знаний с регламентами, инструкциями и описаниями процессов.
Как работает сотрудник
Сотрудник пишет ассистенту обычным языком в чате Битрикс24. Ассистент определяет, относится ли запрос к разрешенному сценарию, запускает нужную логику и возвращает ответ. Если сценарий не предусмотрен, он корректно сообщает, что сейчас такой запрос не поддерживается.
Управление сценариями
Возможности ассистента собраны в управляемый реестр сценариев. Это защищает систему от хаотичного поведения: сотрудник не может текстом в чате заставить ассистента выполнить произвольное действие. Доступ к отдельным сценариям можно ограничивать по подразделениям и ролям.
База знаний
Для ответов по внутренним процессам реализован поиск по локальной базе знаний. В нее можно добавлять регламенты, инструкции и описания рабочих процессов. Перед ответом ассистент находит релевантные фрагменты и использует их как контекст, поэтому источник ответа остается управляемым.
Стабильность и контроль
Для реальной эксплуатации добавлены очередь обработки сообщений, восстановление незавершенных обращений после перезапуска, журналирование ошибок, технические уведомления и хранение истории обращений. Это позволяет не только поддерживать стабильную работу, но и анализировать, какие сценарии сотрудники используют чаще всего.