9 типов мессенджеров
Telegram, WhatsApp (native + Wappi + Wappit), VKontakte, Viber, Echat, Wanotify и внутренний чат — единая модель ChatMessage.
Единый центр сообщений: Telegram, WhatsApp, VK, Viber, Wappi/Wappit, Echat и внутренний чат.
Telegram, WhatsApp (native + Wappi + Wappit), VKontakte, Viber, Echat, Wanotify и внутренний чат — единая модель ChatMessage.
Публичный эндпоинт POST /ChatApi/:instance принимает обращения от мессенджеров; идентификация по instance.
ContactLeadBinder ищет CRM-запись по номеру телефона при первом входящем сообщении и связывает диалог.
ChatBotCommand привязывается к Workflow или BpmnFlowchart Advanced Pack — бот обрабатывает диалог по бизнес-процессу.
Хуки публикуют события newChat / newMessage / updateMessage — UI обновляется без перезагрузки.
Привязка к WorkingTimeCalendar, автоответ в нерабочее время, статусы операторов через UserActivityLog.
Для Wappi и Wappit модуль инициирует сессию и отображает QR-код в карточке аккаунта.
Модуль BPM2B Chat Center объединяет в платформе BPM2B все каналы общения с клиентами в одном интерфейсе. Поддерживается 9 типов мессенджеров (Telegram, WhatsApp, VKontakte, Viber, Wappi, Wappit, Echat, Wanotify и внутренний чат), а каждое сообщение автоматически связывается с записью CRM по номеру телефона.
Chat хранит беседу, ChatMessage — отдельное сообщение (направление, статус, тип System/Bot/Contact/User, файлы, геолокация), ChatAccount — настройку канала, ChatLog — сырой webhook-payload для аудита.POST /ChatApi/:instance принимает обращения от мессенджеров; идентификация — по instance в URL.ChatBotCommand описывает команды и привязывается к Workflow или BpmnFlowchart (Advanced Pack); BotProcess-сервисы управляют состоянием бота, рабочим временем и таймаутами.Chat\WebSocketSubmit и ChatMessage\WebSocketSubmit публикуют события в трёх категориях (newChat, newMessage, updateMessage) — frontend обновляется без перезагрузки.WorkingTimeCalendar; в нерабочее время отправляется заранее настроенный notWorkTimeResponse; задание WorkingDayEnded закрывает необработанные чаты в конце дня.UserActivityLog трекает статусы Ready/NotReady/Break/Dinner/HelpEntry/Training/TechProblems; дашлет показывает текущий статус.bpm2b\telegramMessage(chatId, text) и bpm2b\whatsappMessage(chatId, text) позволяют отправлять сообщения прямо из Workflow или BPM-процессов.Модуль предназначен для команд, ведущих диалоги с клиентами в нескольких каналах одновременно и желающих видеть всю историю общения и статусы операторов в едином месте. Зависит от bpm2bNavbarViews (кнопка мессенджера и счётчик в навбаре), bpm2bGeoCoordinates (геолокация сообщений), bpm2bCore и bpm2bApiLog.
Покажем работу системы на ваших данных за 30 минут. Расскажем, как окупится в вашей отрасли, и подберём конфигурацию под ваши процессы.