๐ Welcome to PulseHub SaaS
PulseHub SaaS is a self-hosted, Unified, Omnichannel Customer Messaging & Live Chat platform. It gives your business a single unified inbox where messages from every channel โ WhatsApp, SMS, Email, Telegram, Viber, Instagram, Facebook Messenger, and your website's chat widget โ arrive together, are routed intelligently, and can be replied to without ever switching apps.
๐ Quick Startโ
New to PulseHub? Start here:
- ๐ Check the Requirements
- ๐ฅ Follow the Installation Guide
- ๐ฏ Walk through the First Steps checklist
- ๐ก Connect your first Channel (WhatsApp, Email, SMS, etc.)
- โฐ Set up Cron Jobs for background processing
โจ Key Featuresโ
| Feature | Description |
|---|---|
| Unified Inbox | All channels in one real-time view โ WhatsApp, SMS, Email, Telegram, Viber, Instagram, Facebook, Web Chat |
| 8 Channel Types | Native integrations with WhatsApp Cloud API, Twilio SMS, IMAP/SMTP Email, Telegram Bot, Viber, Instagram, Facebook Messenger, and embeddable Web Chat |
| Automation Engine | Rule-based triggers, conditions, and actions โ auto-tag, auto-assign, auto-reply |
| AI Reply Suggestions | One-click AI-drafted replies powered by OpenAI (GPT-4o-mini) |
| Analytics Dashboard | KPI cards, message volume charts, channel breakdown, and response time tracking |
| Role-Based Access | Admin and Agent roles with granular permissions |
| Shared Hosting Support | Zero CLI, zero Composer, zero npm โ true plug-and-play installation |
| Real-Time Updates | Server-Sent Events (SSE) push new messages to all connected agents instantly |
๐ Documentation Mapโ
| Section | What You'll Find |
|---|---|
| Getting Started | Requirements, installation, first steps |
| Channels | Setup guides for all 8 channel types |
| Features | Unified inbox, contacts, automations, AI, analytics, agents |
| Architecture | How PulseHub works under the hood |
| Operations | Cron jobs, webhooks, API reference, security, troubleshooting, upgrading |
๐ ๏ธ Technology Stackโ
| Layer | Technology |
|---|---|
| Language | PHP 7.4+ (no Composer required) |
| Database | MySQL 5.7+ or MariaDB 10.3+ |
| Web Server | Apache (mod_rewrite) or Nginx |
| Frontend | Vanilla JavaScript, HTML, CSS (no build step) |
| Auth | PHP sessions + bcrypt passwords |
| Real-time | Server-Sent Events (SSE) |
Zero Composer dependencies. Zero npm packages. No artisan commands. No build step. Upload the files, run the browser-based installer, and you're live.