В каталоге korport.ru доступен платный модуль Корпоративный чат (korport.comms.chat). Это не «ещё один таб с iframe»: чат встроен в Portal — та же авторизация, те же пользователи и группы, переписка и медиа на вашей инфраструктуре.

Корпоративный чат Portal: переписка и видеозвонок
Чат в шапке Portal: диалог и видеозвонок без отдельного мессенджера

Зачем это бизнесу

  • Один вход — один контур. Сотрудник уже в Portal: адресная книга, задачи, документы и чат рядом. Не нужно раздавать доступы в сторонний мессенджер и следить за «серыми» каналами.
  • Данные не уезжают наружу. Сообщения, файлы и сигналинг звонков — на серверах заказчика. Подходит для контуров с требованиями к суверенитету данных и air-gap.
  • Знакомая модель Portal. Каналы отделов строятся на группах Portal; права и состав участников живут в той же модели, что и остальной портал.
  • Связка с процессами. Обсуждение заявок и Flows остаётся рядом со списками и админкой — без копирования контекста в личные чаты вне компании.

Что видит пользователь

Иконка чата в шапке сразу после установки модуля. Личные диалоги, рабочие группы, поиск по контактам и сообщениям, вложения, статусы «в сети».

Групповой чат рабочей группы
Рабочая группа: обсуждение внедрения, статусы и договорённости в одном канале
Личный диалог с коллегой
Личный чат: статус «в сети» и быстрые аудио/видеозвонки

Звонки без отдельного сервиса для сотрудников

Аудио и видео через LiveKit, при необходимости — TURN/coturn для сложных сетей. Входящий звонок показывается поверх портала: можно ответить, не теряя контекст вкладки.

Входящий видеозвонок в Portal
Входящий видеозвонок: ответить, не покидая портал
Активный видеозвонок в чате
Видеозвонок прямо в панели чата — переписка остаётся рядом

Возможности модуля

  • Личные и групповые чаты, каналы на базе групп Portal
  • Файлы и вложения, уведомления (в том числе Web Push при настройке VAPID)
  • Аудио- и видеозвонки, демонстрация экрана
  • Настраиваемые сроки хранения сообщений и файлов (служба «Очистка чата»)
  • Realtime через SignalR — статусы, набор текста, события звонка

Как подключить

  1. Оформите entitlement korport.comms.* на карточке модуля (покупка, заявка или trial).
  2. На сервере включите Portal.Chat (PORTAL_CHAT_ENABLED=true) и при необходимости LiveKit / coturn.
  3. В Portal: Админка → Модули → Установить с korport.ru → Коммуникации (чат).

Модуль не входит в базовый дистрибутив и не скачивается как demo-файл: установка только из каталога korport.ru по лицензии.

Документация и дальше