ПО для ЭВМ «LogicBPM Умный помощник»
Описание функциональных характеристик ПО

I. Назначение документа

Документ описывает функциональные характеристики программного обеспечения ЭВМ «LogicBPM Умный помощник» (далее- продукт, сервис), а также содержит информацию, необходимую для его эксплуатации.

Документ включает два основных раздела: «Описание и функциональные характеристики», «Информация, необходимая для установки и эксплуатации». Раздел «Описание и функциональные характеристики» содержит сведения о назначении платформы и ее функциональных возможностях. В разделе «Информация, необходимая для установки и эксплуатации» приведены данные о технологическом стеке сервиса и требования к пользователям, а также программному и аппаратному обеспечению, необходимому для ее корректной работы.


II. Описание и функциональные характеристики

1. Назначение ПО

Программа «LogicBPM Умный помощник» предназначена для интеллектуальной работы с корпоративными знаниями и информационными ресурсами организации.

Программа обеспечивает:
— поиск и обработку информации на основе технологии Retrieval‑Augmented Generation (RAG);
— предоставление пользователям точных ответов на естественном языке;
— автоматическую категоризацию обращений;
— использование мультимедийного контента (документы, аудио‑ и видеоматериалы) в качестве источников знаний.
Программа применяется как AI‑платформа для:
— поддержки сотрудников служб поддержки и контакт‑центров;
— онбординга и обучения сотрудников;
— встраивания интеллектуальных функций в корпоративные продукты и системы.

2. Описание ПО

«LogicBPM Умный помощник» реализована как AI‑платформа клиент‑серверной архитектуры, обеспечивающая:
— загрузку и индексирование корпоративных данных (документы, страницы корпоративных порталов, мультимедийные материалы);
— поиск релевантной информации с использованием векторных представлений (эмбеддингов);
— генерацию ответов на основе найденных данных с учетом контекста запроса пользователя;
— предоставление функциональности через веб‑интерфейс, встраиваемый виджет и программный интерфейс (REST API).
Программа поддерживает работу:
— в виде облачного сервиса (SaaS).

3. Основные функции ПО

К основным функциональным возможностям Программы относятся:
1. Интеллектуальная обработка естественно‑языковых запросов:
— прием текстовых запросов пользователей;
— определение контекста и намерения запроса;
— формирование развернутых ответов на естественном языке с учетом истории диалога.
2. Работа с корпоративной базой знаний:
— загрузка документов в популярных форматах (PDF, DOCX, HTML, TXT, MD, ZIP/TAR.GZ);
— загрузка и обработка страниц корпоративных порталов и систем документооборота;
— индексирование и хранение текстового содержимого;
— поиск релевантных фрагментов по семантическому сходству.
3. Поддержка мультимедийного контента:
— загрузка аудио‑ и видеоматериалов;
— автоматическая транскрибация аудио/видео в текст;
— использование полученного текста в качестве источника знаний;
— возможность поиска и ответов по содержимому записей вебинаров, совещаний, обучающих материалов.
4. Генерация ответов и текстовых материалов:
— формирование ответов на вопросы пользователей с указанием использованных источников;
— генерация кратких обобщений и выдержек из документов;
— подготовка текстов для типовых сценариев (ответы пользователям, описания процессов, инструкции и др.).
5. Автоматическая категоризация обращений:
— классификация входящих обращений по заранее заданным категориям на основе семантического анализа;
— работа как в режиме легкой классификации без использования LLM, так и с использованием языковых моделей при необходимости;
— возможность настройки собственных наборов категорий и правил классификации.
6. Встраиваемый виджет и интеграция в интерфейсы:
— предоставление готового чат‑виджета для интеграции в веб‑интерфейсы;
— возможность размещения помощника на корпоративных порталах, в системах поддержки, обучающих платформах и других внутренних приложениях.

7. Интеграция с внешними системами:
— доступ к функциональности Программы через REST API;
— возможность использования сторонних и внутренних языковых моделей;
— подключение к внешним сервисам транскрибации и эмбеддингов при необходимости.
8. Мультитенантность и изоляция данных:
— поддержка многотенантной архитектуры;
— изоляция данных разных заказчиков (тенантов);
— индивидуальная настройка параметров для каждого тенанта (наборы данных, модели, категории классификации и др.).
9. Управление и администрирование:
— настройка источников данных, параметров индексации и поиска;
— управление параметрами использования языковых моделей и транскрибации;
— ведение журналов работы и базовой статистики использования (объем данных, количество запросов и др.).

4. Пользовательские сценарии применения

Программа может использоваться, в частности, для решения следующих задач:
— поддержка служб технической поддержки и контакт‑центров — сокращение времени поиска ответов, подсказки операторам, автоматизация обработки типовых обращений;
— онбординг и обучение персонала — предоставление сотрудникам единой точки доступа к регламентам, инструкциям, обучающим материалам, включая видео и аудио;
— интеллектуальный поиск по корпоративным знаниям — быстрый поиск ответов в разрозненных источниках (документы, порталы и др.);
— встраивание AI‑функций в корпоративные продукты — использование виджета и API для расширения функциональности существующих систем.


III. Информация, необходимая для установки и эксплуатации

Программный продукт «LogicBPM Умный помощник» распространяется по модели SaaS (облачный сервис) и предоставляет доступ к своим функциям через сеть Интернет.
Порядок начала работы:
1. Открыть в браузере веб‑интерфейс «Умного помощника» либо страницу корпоративного портала, содержащую соответствующий виджет.
2. Выполнить вход в систему с использованием персональной учетной записи.

 Используемый стек технологий: В основе разработки — JJava 21 с синхронной сервлетной моделью и Spring Boot 3.5.13, Spring Cloud 2025.0.2 (OpenFeign) для межсервисных вызовов, Spring Kafka для потоков данных (события настроек тенантов), ELK-стек для логирования (Logback + logstash-logback-encoder, JSON-логи).

Требования к программному обеспечению пользователя:
 · Windows 7/8/10/11 или Mac OS X 10.8+;
 · Android;
 · iOS;
 · Linux дистрибутивы.
Рекомендуемые браузеры:
 · Google Chrome версии 88.0+;
 · Яндекс.

ПО для ЭВМ «LogicBPM.
Low code platform»
Описание функциональных характеристик ПО

I. Назначение документа

Документ описывает функциональные характеристики программного обеспечения ЭВМ «LogicBPM. Low code platform» (далее- продукт, сервис), а также содержит информацию, необходимую для его эксплуатации.

Документ включает два основных раздела: «Описание и функциональные характеристики», «Информация, необходимая для установки и эксплуатации». Раздел «Описание и функциональные характеристики» содержит сведения о назначении платформы и ее функциональных возможностях. В разделе «Информация, необходимая для установки и эксплуатации» приведены данные о технологическом стеке сервиса и требования к пользователям, а также программному и аппаратному обеспечению, необходимому для ее корректной работы.


II. Описание и функциональные характеристики

1. Назначение ПО

Сервис «LogicBPM. Low code platform» предназначен для моделирования, автоматизации и сопровождения бизнес‑процессов организаций, а также для разработки бизнес‑приложений на основе low‑code подхода без необходимости полноценного программирования.

Платформа используется для цифровизации внутренних и сквозных процессов коммерческих организаций и государственных/муниципальных учреждений, снижения сроков разработки и внедрения ИТ‑решений, а также импортозамещения зарубежных BPM/low‑code систем.

2. Описание ПО

«LogicBPM. Low code platform» представляет собой многокомпонентную BPM/low‑code платформу, реализованную на микросервисной архитектуре и ориентированную на развертывание в контейнерной (Cloud Native) инфраструктуре.

Сервис предоставляет средства:
— визуального моделирования бизнес‑процессов, данных и пользовательских интерфейсов;
— исполнения и мониторинга процессов в промышленной среде;
— настройки и эксплуатации ServiceDesk‑ и иных процессных решений;
— интеграции с внешними информационными системами по стандартным протоколам;
— использования встроенного AI‑ассистента для ускорения конфигурации форм, процессов и правил по описанию на естественном языке.

3. Основные компоненты ПО

В состав сервиса «LogicBPM. Low code platform» входят следующие основные компоненты:

BPMS Core (ядро исполнения процессов)
Компонент, обеспечивающий хранение моделей процессов и данных, исполнение бизнес‑процессов, управление состояниями, обработку событий, работу с версиями процессов, ведение журналов исполнения и базовый мониторинг.


Business Maker (визуальная low‑code студия)
Веб‑интерфейс для бизнес‑пользователей и аналитиков, предназначенный для:
— визуального моделирования бизнес‑процессов (BPMN‑подход);
— настройки сущностей данных и форм ввода/просмотра;
— конфигурирования маршрутов согласования и статусов заявок;
— подготовки конфигураций без написания программного кода.


Pro Dev‑уровень (расширенные инструменты настройки)
Инструменты для профессиональных разработчиков и интеграторов, обеспечивающие:
— настройки интеграций (REST/gRPC, обмен по шине сообщений);
— конфигурацию микросервисов и параметров производительности;
— углубленную отладку и мониторинг сценариев.


Пользовательский контур (лента задач и рабочие места)
Веб‑интерфейс конечных пользователей для:
— получения, обработки и маршрутизации задач по бизнес‑процессам;
— запуска типовых процессов и создания заявок;
— работы с лентой задач с фильтрацией, поиском и просмотром контекста.


AI‑ассистент low‑code/vibe‑coding
Компонент, использующий технологии больших языковых моделей для:
— генерации и изменения моделей данных, форм и процессов по описанию на естественном языке;
— формирования черновых BPMN/DMN‑моделей и интерфейсов с последующей валидацией;
— предоставления пользователям контекстных подсказок при настройке конфигураций.


Интеграционный слой
Набор сервисов и коннекторов, обеспечивающих:
— обмен данными с внешними системами по REST/gRPC, через брокеры сообщений (Kafka/RabbitMQ) и иные поддерживаемые протоколы;
— конфигурируемые интеграционные контракты и преобразование данных;
— интеграцию с отечественными информационными системами и корпоративными сервисами заказчика.

4. Возможности ПО

ПО для ЭВМ «LogicBPM. Low code platform» предоставляет следующие основные функциональные возможности:

1. Моделирование и автоматизация бизнес‑процессов
— графическое описание бизнес‑процессов с использованием нотации BPMN‑подобного типа;
— настройка маршрутов согласования, условий переходов, сроков исполнения и эскалаций;
— управление версиями процессов, публикация и ввод в эксплуатацию обновлённых схем.


2. Управление данными и пользовательскими формами
— настройка доменной модели (справочников, документов, заявок и пр.) через визуальный конструктор;
— создание и изменение пользовательских форм без программирования;
— настройка полей, валидационных правил, связей и отображения данных в интерфейсах.


3. Работа пользователей с задачами
— единая лента задач для исполнителей с отображением статусов, приоритетов и сроков;
— запуск процессов и создание заявок через веб‑формы;
— отслеживание хода выполнения процессов и истории действий.


4. Интеграция с внешними системами
— двусторонний обмен данными с внешними ИС по стандартным протоколам;
— конфигурируемые интеграционные сценарии (обмен справочниками, заявками, статусами);
— возможность включать процессы платформы в общую архитектуру предприятия.


5. Использование AI‑ассистента
— формирование предложений по структуре данных, формам и маршрутам процессов по текстовому описанию требований;
— автоматическое построение черновых моделей процессов и правил для дальнейшей доработки аналитиком;
— предоставление контекстных подсказок и примеров на основе накопленных артефактов.


6. Обеспечение безопасности и контроля
— разграничение прав доступа по ролям и видам объектов (процессы, данные, интерфейсы);
— аудит основных действий пользователей и системных операций;
— поддержка развёртывания в инфраструктуре заказчика с соблюдением требований информационной безопасности.


III. Информация, необходимая для установки и эксплуатации

ПО для ЭВМ «LogicBPM. Low code platform» распространяется в формате ON-Prem — решения (дистрибутива) для самостоятельной установки.

В виде дистрибутива программное обеспечение предоставляется для локальной установки на собственные серверы. Это дает больше гибкости в настройках и управлении.

Используемый стек технологий:
В основе разработки — Java с реактивным программированием и Quarkus, PostgreSQL для реляционных данных, MongoDB для истории, ElasticSearch для поиска, Kafka для потоков данных и ELK-стек для логирования.

UI создается с React, Next. js и TypeScript для высокой производительности и удобства.


Требования к программному обеспечению пользователя:
· Windows 7/8/10/11 или Mac OS X 10.8+;
· Android;
· iOS;
· Linux дистрибутивы.


Рекомендуемые браузеры:
· Google Chrome версии 88.0+;
· Яндекс.

ПО для ЭВМ
«LogicBPM Service Desk»
Описание функциональных характеристик ПО

I. Назначение документа

Документ описывает функциональные характеристики программного обеспечения «LogicBPM Service Desk» (далее — продукт, сервис), а также содержит информацию, необходимую для его эксплуатации.

Документ включает два основных раздела: «Описание и функциональные характеристики», «Информация, необходимая для установки и эксплуатации».

Раздел «Описание и функциональные характеристики» содержит сведения о назначении платформы и ее функциональных возможностях. В разделе «Информация, необходимая для установки и эксплуатации» приведены данные о технологическом стеке сервиса и требования к пользователям, а также программному и аппаратному обеспечению, необходимому для ее корректной работы.



II. Описание и функциональные характеристики

1. Назначение сервиса

Сервис представляет собой BPM-систему, предназначенную для компаний, которые стремятся оптимизировать и автоматизировать свои процессы клиентской поддержки и обработки обращений. Основная цель — упростить и ускорить управление бизнес-процессами, обеспечивая при этом высокую производительность и надежность.

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

2. Описание сервиса

«LogicBPM Service Desk" — это информационная система, обеспечивающая стабильную работу службы клиентской поддержки. Использование заявок позволяет специалистам организовать свою деятельность более структурировано и эффективно влиять на итоговый результат. Сервис также дает возможность создавать заявки для взаимодействия с другими службами и отделами, исходя из текущих этапов обслуживания клиента.

Программное обеспечение «LogicBPM Service Desk» предоставляет следующие функциональные возможности:
Прием всех входящих обращений через различные каналы (Почта, Телефония, Мессенджеры)
Регистрация, классификация и маршрутизация запроса к определенному поставщику услуг
Предоставление Информации: Информирование пользователей о статусе их запросов и инцидентов, а также об общем состоянии IT-сервисов

3. Основные компоненты сервиса

К основным функциональным компонентам сервиса относятся:
  • Страница авторизации, предназначенная для авторизации пользователей и входа в продукт.
  • Рабочий стол инженера технической поддержки (пользователя). Интерфейс компонента позволяет контролировать операционную работу на платформе: посмотреть список заявок, по которым требуется связаться с клиентами, назначить ответственного специалиста, проследить статус обращения.
  • Чаты. Коммуникация внутри компании, а также чаты с клиентом.
  • Карточки. Вся деятельность на платформе выполняются через создание, редактирование и дополнительными действиями внутри карточек.

4. Возможности сервиса

Основные сценарии использования сервиса включают:

1. Регистрация входящих обращений.
  • Классификация обращений по типу и срочности, назначение ответственного (вручную или автоматически)
  • Самообслуживание: пользователи самостоятельно регистрируют запросы и инциденты, а так же отслеживают их статус
  • Логирование. Сохранение истории изменений по объектам системы (запросы, инциденты, активы и тд) (про всю систему)
  • Проверка на дубли. Возможность настроить уникальные объекты в запросе, инциденте, ит активе и тд, которые будут проверяться на дублирование. Например, номер телефона клиента или серийный номер ИТ актива (про всю систему)
  • ИИ, который распознает описание запроса на обслуживание, инцидента и т. д. и подсказывает к какой категории относится данное обращение
  • Валидация. Проверка, что клиент имеется в системе

2. Коммуникация с пользователями.
  • Возможность коммуникации с пользователями через различные каналы (телефон, электронная почта, мессенджеры) и интеграция этих каналов для удобного управления общением и истории переписки
  • Уведомления. Возможность настроить уведомления персонально, на почту, в мессенджер, в самой системе. Так же в интерфейсе системы выделять необходимые объекты, например, в списке обращений выделять обращение, где пользователя отметили и ожидают от него комментарии.
  • Внутренняя и внешняя (видна клиенту) коммуникация в рамках задач, инцидентов, проблем и тд
  • ИИ, который помогает редактировать тон комментария, исправляет ошибки
  • Мультиязычность
  • Выявление / обработка персональных данных
  • ИИ бот, который на основании предыдущих заявок может предложить решение по обращению пользователя еще на этапе регистрации обращения.

3. Контроль выполнения запросов на обслуживание.
  • Проверка полноты запроса. Проверять, все ли необходимые данные предоставлены для обработки запроса. Это может включать в себя проверку заполнения всех обязательных полей формы запроса и приложение необходимых документов или сведений.
  • Отслеживание запроса. Возможность отслеживания статуса запроса на каждом этапе его выполнения, от регистрации до закрытия.
  • Дочерние задачи. Комплексные запросы могут требовать выполнения нескольких задач разными отделами или командами. Важна возможность создавать дочерние задачи к запросу. Так же дочерняя задача может быть Согласованием.
  • Интеграция с другими практиками. Например, в запросе важно видеть контактную информацию о клиенте, его ИТ активы, актуальность договора на обслуживание



III. Информация, необходимая для установки и эксплуатации

ПО для ЭВМ «LogicBPM Service Desk» распространяется в формате ON-Prem — решения (дистрибутива) для самостоятельной установки.

В виде дистрибутива программное обеспечение предоставляется для локальной установки на собственные серверы. Это дает больше гибкости в настройках и управлении.

Используемый стек технологий:
  • В основе разработки — Java с реактивным программированием и Quarkus, PostgreSQL для реляционных данных, MongoDB для истории, ElasticSearch для поиска, Kafka для потоков данных и ELK-стек для логирования.
  • UI создается с React, Next. js и TypeScript для высокой производительности и удобства.

Требования к программному обеспечению пользователя:
  • Windows 7/8/10/11 или Mac OS X 10.8+;
  • Android;
  • iOS;
  • Linux дистрибутивы.

Рекомендуемые браузеры:
  • Google Chrome версии 88.0+;
  • Яндекс; 6

Требования к сети:
  • Рекомендованная для комфортной работы входящая/исходящая скорость соединения — 4096+ кбит/с.

Требования к аппаратному обеспечению:


  • Требования к пользовательскому аппаратному обеспечению, для работы с сервисом не предъявляются.