🌐 Введение
Что такое 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 одним кликом внутри любой цепочки беседы на основе полной истории разговора.
Ролевой доступ
Администраторы управляют настройками рабочего пространства, каналами, автоматизациями и операторами. Операторы могут только просматривать беседы и отправлять сообщения — они не могут изменять конфигурацию.
Философия проекта
- Никакой магии, никаких фреймворков. Каждый файл — это читаемый PHP. Разработчик может разобраться во всём коде за один день.
- Работает везде, где работает PHP. Виртуальный хостинг, VPS, выделенный сервер, Docker — если PHP + MySQL доступны, PulseHub работает.
- Безопасность по умолчанию. Пароли хешируются bcrypt, подписи webhook проверяются, чувствительные директории заблокированы, сессии усилены.
- Расширяемость. Отсутствие привязки к фреймворку позволяет добавлять свои маршруты, изменять представления и расширять схему базы данных без борьбы со слоем абстракции.