Zum Hauptinhalt springen

Erste Schritte: Superchat mit n8n verbinden

Wie du Superchat über Webhooks mit n8n verbindest, einschließlich Einrichtungsschritten, einem Praxisbeispiel und Tipps zur Fehlerbehebung.

Verfasst von Martha Franklin

Superchat verbindet sich über Webhooks mit n8n. Dadurch kannst du Workflows automatisch basierend auf Ereignissen in Superchat auslösen – zum Beispiel, wenn ein neuer Kontakt erstellt oder ein Gespräch eröffnet wird. Dieser Artikel erklärt die Einrichtungsschritte, zeigt ein praktisches Beispiel und gibt Tipps zur Fehlerbehebung.


Bevor du startest

Stelle sicher, dass du Folgendes vorbereitet hast:

  • Ein aktives Superchat-Konto

  • Eine funktionierende n8n-Instanz (Cloud oder selbst gehostet)

  • Grundlegende Kenntnisse im Erstellen von Workflows und Hinzufügen von Nodes in n8n

Superchat mit n8n verbinden

  • Erstelle in n8n einen neuen Workflow und füge einen Webhook-Node als Trigger hinzu

  • Stelle die HTTP-Methode auf POST ein und kopiere die Test-Webhook-URL

  • Navigiere in Superchat zu Einstellungen → Integrationen → Webhooks und erstelle einen neuen Webhook

  • Füge die n8n-Webhook-URL in das URL-Feld ein und wähle das/die Ereignis(se) aus, das/die den Workflow auslösen soll(en)

  • Kehre zu n8n zurück und klicke auf Auf Testereignis warten

  • Löse das ausgewählte Ereignis in Superchat aus (z. B. erstelle einen neuen Kontakt), um eine Test-Nutzlast an n8n zu senden

  • Sobald n8n die Nutzlast empfängt, siehst du die eingehenden Daten im Editor – die Verbindung funktioniert

Test-URL vs. Produktions-URL

n8n generiert für jeden Webhook-Node zwei separate URLs – eine Test-URL und eine Produktions-URL.

Die Test-URL empfängt nur Daten, während du in n8n auf Auf Testereignis warten geklickt hast. Sie dient nur zum Erstellen und Debuggen und läuft nach 120 Sekunden ab.

Die Produktions-URL ist diejenige, die du in Superchat einfügen solltest, sobald dein Workflow bereit ist. Sie wird erst aktiv, wenn du deinen Workflow gespeichert und mit dem Schalter oben rechts im n8n-Canvas aktiviert hast. Wenn dein Workflow nicht aktiviert ist, lösen Ereignisse aus Superchat nichts aus.

Welche Daten sendet Superchat?

Wenn ein Webhook-Ereignis ausgelöst wird, sendet Superchat eine JSON-Nutzlast an n8n, die Details zum Ereignis enthält. Eine vollständige Referenz der Felder für jeden Ereignistyp findest du im Superchat Webhook-Objektmodell in der Entwicklerdokumentation.

Um eine Live-Nutzlast während der Entwicklung zu prüfen, verwende die Test-URL, löse ein Ereignis in Superchat aus und sieh dir die Rohdaten direkt im n8n-Editor an.

Praktisches Beispiel: Neuen Superchat-Kontakt zu Google Sheets hinzufügen

In diesem Beispiel wird jedes Mal eine neue Zeile in einer Google-Tabelle erstellt, wenn ein Kontakt in Superchat angelegt wird.

  • Richte den Webhook-Node wie oben beschrieben ein und sende ein Testereignis von Superchat, damit n8n Beispieldaten zum Arbeiten hat

  • Füge einen Google Sheets-Node hinzu und verbinde ihn mit dem Webhook-Node

  • Stelle den Vorgang auf Zeile anfügen ein

  • Wähle dein Ziel-Tabellenblatt und Arbeitsblatt aus

  • Ordne die Felder aus der Superchat-Nutzlast den entsprechenden Spalten zu – siehe das Webhook-Objektmodell für die genauen Feldnamen

  • Klicke auf Schritt testen, um zu überprüfen, ob eine Zeile korrekt erstellt wird

  • Sobald bestätigt, wechsle den Webhook-Node auf die Produktions-URL, speichere den Workflow und aktiviere ihn

Dein Workflow wird nun automatisch jedes Mal ausgeführt, wenn ein neuer Kontakt in Superchat erstellt wird.


Fehlerbehebung

  • Der Workflow wird nicht ausgelöst

Überprüfe, ob dein Workflow aktiviert ist und ob die Produktions-URL – nicht die Test-URL – in Superchat gespeichert ist.

  • Daten kommen an, aber Felder sind leer

Öffne das Ausführungen-Panel in n8n (linke Seitenleiste), um die empfangene Roh-Nutzlast zu prüfen. Dies zeigt genau, was Superchat gesendet hat, und hilft, Zuordnungsprobleme zu identifizieren.

  • Das Testereignis wird nicht empfangen

Stelle sicher, dass du in n8n auf Auf Testereignis warten geklickt hast, bevor du das Ereignis in Superchat auslöst. Die Test-URL läuft nach 120 Sekunden ab – wenn sie abgelaufen ist, klicke erneut darauf, bevor du es noch einmal versuchst.

Hat dies deine Frage beantwortet?