Перейти к основному содержимому

🌐 Введение

Что такое PulseHub?

PulseHub — это самостоятельно размещаемая омниканальная платформа коммуникаций с клиентами с открытым исходным кодом. Она предоставляет вашему бизнесу единый почтовый ящик, где сообщения из всех каналов — WhatsApp, SMS, электронная почта, Telegram, Viber, Instagram, Facebook Messenger и чат-виджет вашего сайта — поступают вместе, интеллектуально маршрутизируются, и на них можно отвечать без переключения между приложениями.

Представьте себе самостоятельно размещаемый аналог Intercom или Zendesk, который вы скачиваете, устанавливаете на свой сервер и полностью контролируете. Ваши данные никогда не покидают вашу инфраструктуру.


Почему самостоятельное размещение?

ВопросSaaS-платформыPulseHub
Владение даннымиПровайдер хранит все данные100% ваш сервер, ваша БД
Стоимость при масштабированииОплата за рабочее место/сообщениеРазовая настройка, без оплаты за сообщения
КастомизацияОграничена возможностями вендораПолный доступ к исходному коду
Соответствие (GDPR, HIPAA)Зависит от вендораВы контролируете каждый байт
Привязка к вендоруВысокаяОтсутствует — экспорт/миграция в любое время

Что умеет PulseHub?

Единый почтовый ящик

Все входящие сообщения — независимо от канала — отображаются в едином хронологическом представлении беседы. Операторам не нужно отдельно входить в WhatsApp Business, проверять другую вкладку для электронной почты или пропускать сообщения Telegram.

Многоканальная поддержка

PulseHub нативно подключается к:

  • WhatsApp через официальный Meta Cloud API
  • SMS через Twilio (отправка и получение)
  • Электронная почта через IMAP (получение) и SMTP (отправка)
  • Telegram через Bot API
  • Viber через Viber REST API
  • Instagram Messenger через Graph API Meta
  • Facebook Messenger через Graph API Meta
  • Виджет веб-чата — встраиваемый JavaScript-сниппет для любого сайта

Движок автоматизации

Создавайте рабочие процессы на основе правил, срабатывающие при наступлении событий:

  • Приходит новое сообщение → автоматически добавить тег, назначить оператору или отправить шаблонный ответ
  • Создана беседа → установить статус или уведомить команду
  • Создан контакт → пометить по каналу-источнику

Аналитика

Отслеживайте производительность команды и объём сообщений с помощью встроенных дашбордов: общее количество бесед, показатель решения, среднее время первого ответа и распределение сообщений по каналам.

AI-предложения

Подключите ваш API-ключ OpenAI и получайте предложения ответов от AI одним кликом внутри любой цепочки беседы на основе полной истории разговора.

Ролевой доступ

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


Философия проекта

  1. Никакой магии, никаких фреймворков. Каждый файл — это читаемый PHP. Разработчик может разобраться во всём коде за один день.
  2. Работает везде, где работает PHP. Виртуальный хостинг, VPS, выделенный сервер, Docker — если PHP + MySQL доступны, PulseHub работает.
  3. Безопасность по умолчанию. Пароли хешируются bcrypt, подписи webhook проверяются, чувствительные директории заблокированы, сессии усилены.
  4. Расширяемость. Отсутствие привязки к фреймворку позволяет добавлять свои маршруты, изменять представления и расширять схему базы данных без борьбы со слоем абстракции.