🌐 Einführung
Was ist PulseHub?
PulseHub ist eine selbst gehostete, Open-Source-Omnichannel-Kundenkommunikationsplattform. Sie bietet Ihrem Unternehmen einen einheitlichen Posteingang, in dem Nachrichten aus allen Kanälen — WhatsApp, SMS, E-Mail, Telegram, Viber, Instagram, Facebook Messenger und dem Chat-Widget Ihrer Website — zusammenkommen, intelligent weitergeleitet und beantwortet werden können, ohne die App wechseln zu müssen.
Betrachten Sie es als das selbst gehostete Äquivalent zu Intercom oder Zendesk, das Sie herunterladen, auf Ihrem eigenen Server installieren und vollständig kontrollieren. Ihre Daten verlassen nie Ihre Infrastruktur.
Warum Self-Hosting?
| Bedenken | SaaS-Plattformen | PulseHub |
|---|---|---|
| Datenhoheit | Anbieter hält alle Daten | 100% Ihr Server, Ihre DB |
| Kosten bei Skalierung | Pro-Benutzer/Pro-Nachricht-Preise | Einmalige Einrichtung, keine Pro-Nachricht-Gebühren |
| Anpassung | Beschränkt auf Anbieter-Optionen | Vollständiger Quellcode-Zugriff |
| Compliance (DSGVO, HIPAA) | Anbieterabhängig | Sie kontrollieren jedes Byte |
| Herstellerabhängigkeit | Hoch | Keine — jederzeit exportieren/migrieren |
Was kann PulseHub?
Einheitlicher Posteingang
Alle eingehenden Nachrichten — unabhängig vom Kanal — erscheinen in einer einzigen chronologischen Konversationsansicht. Agenten müssen sich nie separat bei WhatsApp Business anmelden, einen anderen Tab für E-Mails prüfen oder eine Telegram-Nachricht verpassen.
Multi-Kanal-Unterstützung
PulseHub verbindet sich nativ mit:
- WhatsApp über die offizielle Meta Cloud API
- SMS über Twilio (Senden und Empfangen)
- E-Mail über IMAP (Empfang) und SMTP (Versand)
- Telegram über die Bot API
- Viber über die Viber REST API
- Instagram Messenger über Metas Graph API
- Facebook Messenger über Metas Graph API
- Web-Chat-Widget — ein einbettbares JavaScript-Snippet für jede Website
Automatisierungs-Engine
Erstellen Sie regelbasierte Workflows, die bei bestimmten Ereignissen ausgelöst werden:
- Eine neue Nachricht kommt an → automatisch einen Tag hinzufügen, einem Agenten zuweisen oder eine vorgefertigte Antwort senden
- Eine Konversation wird erstellt → Status setzen oder ein Team benachrichtigen
- Ein Kontakt wird erstellt → nach Quellkanal taggen
Analysen
Verfolgen Sie die Teamleistung und das Nachrichtenvolumen mit integrierten Dashboards: Gesamtkonversationen, Lösungsrate, durchschnittliche Erstantwortzeit und Aufschlüsselung der Nachrichten nach Kanal.
KI-Vorschläge
Verbinden Sie Ihren OpenAI-API-Schlüssel und erhalten Sie mit einem Klick KI-generierte Antwortvorschläge in jedem Konversationsthread, basierend auf dem vollständigen Konversationsverlauf.
Rollenbasierter Zugriff
Administratoren verwalten Workspace-Einstellungen, Kanäle, Automatisierungen und Agenten. Agenten können nur Konversationen lesen und Nachrichten senden — sie können die Konfiguration nicht ändern.
Projektphilosophie
- Keine Magie, kein Framework. Jede Datei ist lesbares PHP. Ein Entwickler kann die gesamte Codebasis an einem Nachmittag verstehen.
- Läuft überall, wo PHP läuft. Shared Hosting, VPS, dedizierter Server, Docker — wenn PHP + MySQL verfügbar ist, läuft PulseHub.
- Standardmäßig sicher. Passwörter werden mit bcrypt gehasht, Webhook-Signaturen werden verifiziert, sensible Verzeichnisse sind blockiert, Sessions sind gehärtet.
- Erweiterbar. Da es keine Framework-Abhängigkeit gibt, können Sie eigene Routen hinzufügen, Views ändern und das Datenbankschema erweitern, ohne gegen eine Abstraktionsschicht zu kämpfen.