Zum Hauptinhalt springen

🎯 Erste Schritte nach der Installation

Sobald Sie sich einloggen können, folgen Sie dieser Checkliste, um PulseHub produktionsbereit zu machen.


1. Ersten Kanal hinzufügen

Gehen Sie zu Kanäle → Kanal hinzufügen und wählen Sie den Typ, der zu Ihrem Anwendungsfall passt. Jeder Kanaltyp erfordert unterschiedliche Zugangsdaten von seinem Anbieter:

Nach dem Hinzufügen eines Kanals wird seine Webhook-URL auf der Karte angezeigt. Sie müssen diese in das Entwickler-Dashboard Ihres Anbieters einfügen.


2. Webhook beim Anbieter konfigurieren

Jeder Kanalanbieter muss wissen, wohin eingehende Nachrichten gesendet werden sollen. Das Format ist immer:

https://ihredomain.com/webhooks/{channel_type}/{channel_id}

Siehe die kanalspezifischen Anleitungen für die genauen Schritte, wo diese URL eingefügt werden muss.


3. Cron-Jobs einrichten

Mehrere Funktionen funktionieren nur, wenn der Cron-Runner aktiv ist:

FunktionOhne CronMit Cron
Eingehende E-Mail (IMAP)Nie abgefragtJede Minute geprüft
AutomatisierungsregelnSynchron bei Web-Anfragen ausgeführtZuverlässig jede Minute ausgeführt
Fehlgeschlagene Webhook-WiederholungenFür immer blockiertBis zu 5 Mal wiederholt
DatenbankbereinigungTabellen wachsen unbegrenztStündlich bereinigt

Shared Hosting (cPanel / Plesk / DirectAdmin)

  1. Gehen Sie zu Einstellungen → Cron-Job-URL in PulseHub und kopieren Sie die vollständige URL
  2. In Ihrem Hosting-Panel gehen Sie zu Cron-Jobs
  3. Setzen Sie den Zeitplan auf Jede Minute (* * * * *)
  4. Fügen Sie dies als Befehl ein:
wget -q -O /dev/null "https://ihredomain.com/cron.php?token=IHR_CRON_GEHEIMNIS&job=all"

Keine Kommandozeilenkenntnisse nötig — kopieren Sie einfach die URL aus den Einstellungen und fügen Sie sie in Ihr Hosting-Panel ein.

VPS / Dedizierter Server

* * * * * php /var/www/pulsehub/cron.php all >> /var/log/pulsehub_cron.log 2>&1

Siehe die vollständige Cron-Jobs-Referenz.


4. Team einladen

Gehen Sie zu Agenten → Agent einladen und erstellen Sie Konten für Ihre Support-Teammitglieder:

  • Administrator — Vollzugriff auf alle Einstellungen, Kanäle, Automatisierungen und Agentenverwaltung
  • Agent — kann Konversationen anzeigen, Nachrichten senden, Status und Tags zuweisen. Kann die Systemkonfiguration nicht ändern.

5. (Optional) KI-Antwortvorschläge aktivieren

Gehen Sie zu Einstellungen → Workspace und fügen Sie Ihren OpenAI-API-Schlüssel ein. Damit konfiguriert erscheint ein ✨ KI-Vorschlag-Button in jedem Konversationsthread.


6. Erste Automatisierungsregel erstellen

Gehen Sie zu Automatisierungen → Neue Regel und erstellen Sie eine einfache Testregel:

  • Name: Dringende Nachrichten taggen
  • Auslöser: Message Received
  • Aktion: Add Tagnew

Siehe die vollständige Automatisierungsanleitung.


7. Web-Chat-Widget einbetten (Optional)

Wenn Sie einen Web-Chat-Kanal hinzugefügt haben, fügen Sie dieses Snippet vor </body> auf Ihrer Website ein:

<script
src="https://ihredomain.com/public/js/webchat-widget.js"
data-channel="IHRE_KANAL_ID"
data-greeting="Hallo! Wie können wir Ihnen heute helfen?"
data-color="#10b981">
</script>

Schneller Gesundheitscheck

  1. Senden Sie eine Test-WhatsApp/SMS-Nachricht an Ihre verbundene Nummer → erscheint im Posteingang innerhalb von Sekunden
  2. Senden Sie eine Test-E-Mail an Ihren verbundenen Posteingang → erscheint nach dem nächsten Cron-Lauf (bis zu 1 Minute)
  3. Antworten Sie auf die Testnachricht aus dem Posteingang → kommt auf dem Gerät des Absenders an
  4. Prüfen Sie die Analyseseite → zeigt mindestens 1 Konversation und 2 Nachrichten
  5. Testen Sie den Cron-Job — besuchen Sie Ihre Cron-URL im Browser, um zu bestätigen, dass er fehlerfrei läuft