LeitfädenVeröffentlicht am 30. Oktober 2026

n8n im Kundenservice: Deskwoot per Webhook oder mit dem eigenen Node verbinden

Deskwoot verbindest du auf 2 Wegen mit n8n: per Webhook, der Ereignisse hinausschickt, oder mit dem Deskwoot-Node, der auch antwortet, zuweist und Kontakte pflegt. Was jeder Weg braucht, wo er hakt und was eigenes Hosting für den Datenschutz bedeutet.

Deskwoot Team

11 Min. Lesezeit
Inhalt
  1. Die 2 Wege auf einen Blick
  2. Weg 1: Ein Deskwoot-Webhook startet deinen Workflow
  3. Weg 2: Der Deskwoot-Node für n8n
  4. 3 Workflows für kleine Betriebe
  5. n8n selbst betreiben: was das für den Datenschutz heißt
  6. Welcher Weg passt zu dir?

Eine Kundin gibt deinem Support 1 von 5 Sternen, und du liest es am Freitag in der Wochenauswertung. Ein Stammkunde schreibt am Montagmorgen und landet bei der Aushilfe, weil niemand sieht, dass er seit 9 Jahren bei dir bestellt.

n8n, ein Werkzeug für automatische Workflows, schließt solche Lücken. Hier findest du beide Wege, Deskwoot damit zu verbinden, 3 Workflows zum Nachbauen und was eigenes Hosting für den Datenschutz heißt.

Die 2 Wege auf einen Blick

n8n mietest du als Cloud-Dienst, n8n Cloud, oder du betreibst es auf einem eigenen Server. Deskwoot verbindest du auf 2 Wegen damit.

Beim ersten schickt Deskwoot Ereignisse per Webhook an einen Webhook-Node in n8n. Beim zweiten installierst du den Deskwoot-Node für n8n, der Ereignisse empfängt und außerdem in Deskwoot handeln kann.

Welcher Weg passt, entscheiden 2 Fragen: Soll n8n in Deskwoot etwas tun, und wo läuft dein n8n?

Webhook-Node in n8nDeskwoot-Node für n8n
Was er kannDeskwoot schickt Ereignisse an n8nEreignisse empfangen und in Deskwoot antworten, zuweisen, Labels setzen, Kontakte pflegen
Deskwoot-Planab Startup (4 $ pro Agent und Monat), auch in der TestphaseEnterprise (12 $ pro Agent und Monat), nicht in der Testphase
n8n Cloudjanoch nicht
n8n auf deinem Serverja, mit öffentlicher HTTPS-Adresseja, für den Trigger mit öffentlicher HTTPS-Adresse
Schutz vor fremden Anfragender zufällige, geheime Pfad der URLder Trigger prüft jede Signatur selbst
EinrichtungURL kopieren, in Deskwoot einfügenNode installieren, API-Token anlegen

Beide Wege findest du in Deskwoot unter Einstellungen > Integrationen > n8n.

Weg 1: Ein Deskwoot-Webhook startet deinen Workflow

Webhooks gibt es ab dem Plan Startup für 4 $ pro Agent und Monat oder 3,20 $ bei jährlicher Abrechnung, und auch in der Testphase von 7 Tagen. Im kostenlosen Plan Hacker sendet Deskwoot keine Webhooks.

Einrichten in 5 Schritten

  1. Füge in n8n als ersten Schritt einen Webhook-Node hinzu, stelle HTTP Method auf POST und lass Respond auf Immediately.
  2. Kopiere die Production URL des Nodes.
  3. Geh in Deskwoot zu Einstellungen > Webhooks (die Seite sehen nur Administratoren), klicke auf Webhook hinzufügen und füge die URL unter Endpunkt-URL ein.
  4. Hake unter Ereignisse abonnieren nur an, was dein Workflow braucht, und klicke auf Webhook erstellen. Zur Auswahl stehen unter anderem Konversation erstellt, Konversation zugewiesen, Konversation gelöst, Nachricht erstellt, Kontakt erstellt und CSAT abgegeben.
  5. Veröffentliche den Workflow in n8n.

Jedes Ereignis kommt als JSON mit den Feldern event, data, timestamp und accountId an. Ein Webhook darf mehrere Ereignisse abonnieren. Dann prüft ein If-Node im Workflow das Feld event und verzweigt.

Test URL oder Production URL

Die erste Stolperfalle ist die Adresse. Jeder Webhook-Node in n8n hat eine Test URL und eine Production URL.

Laut der n8n-Dokumentation zum Webhook-Node registriert n8n die Production URL erst, wenn du den Workflow veröffentlichst. Ihre Läufe erscheinen nur im Tab Executions, nicht im Editor. Wer die Test URL in Deskwoot einträgt, hat am nächsten Tag einen stillen Workflow.

Zeitlimit und zweiter Versuch

Deskwoot wartet höchstens 10 Sekunden auf eine Antwort. Kommt keine oder ein Fehler, versucht Deskwoot es nach 5 Sekunden noch genau einmal.

Mit Respond auf Immediately antwortet n8n sofort, egal wie lange der Rest des Workflows braucht. War n8n länger nicht erreichbar, sind die Ereignisse aus dieser Zeit verloren, denn Deskwoot bewahrt sie nicht auf.

Jede Nachricht startet einen Lauf

Das Ereignis Nachricht erstellt kommt bei jeder Nachricht in einer Konversation, also auch bei den Antworten deines Teams. Für einen Workflow, der nur auf Kundennachrichten reagieren soll, brauchst du einen Filter.

Auf n8n Cloud zählt außerdem jeder Lauf. n8n rechnet nach Executions ab, und eine Execution ist ein kompletter Durchlauf des Workflows.

Der Tarif Starter enthält laut Preisseite von n8n 2.500 Executions im Monat (Herstellerangabe, Stand Oktober 2026). Startet jede Nachricht eines lebhaften Postfachs einen Lauf, ist das schnell aufgebraucht. Abonniere also nur, was du auswertest.

Signatur und geheime URL

Deskwoot signiert jedes Ereignis im Header x-deskwoot-signature mit HMAC SHA256. Das Dashboard zeigt das Secret eines dort angelegten Webhooks allerdings nicht an. Dein Workflow kann die Signatur auf diesem Weg also nicht nachrechnen.

Den Schutz liefert der zufällige Pfad, den n8n jeder Production URL gibt. Behandle die URL deshalb wie ein Passwort.

Legst du den Webhook im Plan Enterprise über die REST-API an, bekommst du das Secret einmal in der Antwort und kannst selbst prüfen.

n8n hinter einem Reverse Proxy

Deskwoot sendet nur an öffentliche HTTPS-Adressen. Läuft dein n8n hinter einem Reverse Proxy, setzt du laut n8n-Doku die Variable N8N_WEBHOOK_URL auf die öffentliche Adresse. Sonst zeigt n8n eine Adresse an, die von außen nicht funktioniert.

Der alte Name WEBHOOK_URL gilt seit n8n 2.35.0 als veraltet.

Was ein Webhook nicht kann

Ändern kann dieser Weg in Deskwoot nichts, denn ein Webhook schickt nur Daten hinaus. Soll n8n deiner Kundschaft antworten, legst du ab Startup unter Einstellungen > Bots einen Bot vom Typ Benutzerdefinierter Webhook an. Jede Konversation, auf die der Bot antwortet, zählt als 1 KI-Konversation. Für alles andere brauchst du Weg 2.

Weg 2: Der Deskwoot-Node für n8n

Der Deskwoot-Node ist ein Community Node, also eine Erweiterung, die nicht von n8n selbst stammt. Das Paket heißt n8n-nodes-deskwoot und liegt in Version 0.1.0 auf npm.

Es bringt 2 Nodes mit: den Deskwoot Trigger, der Workflows startet, und den Node Deskwoot, der in Deskwoot arbeitet. Deskwoot veröffentlicht das Paket selbst, unter MIT-Lizenz und mit dem Quellcode auf GitHub.

Was du dafür brauchst

Der Node meldet sich mit einem REST-API-Token an, und die REST-API gehört zum Plan Enterprise für 12 $ pro Agent und Monat oder 9,60 $ bei jährlicher Abrechnung.

Die Testphase enthält keinen API-Zugang. Den Node probierst du also erst mit einem bezahlten Enterprise-Plan aus.

Außerdem läuft er vorerst nur auf n8n, das du selbst betreibst. In der n8n-Doku heißt es: "Unverified community nodes aren't available on n8n cloud." Für n8n Cloud muss n8n den Node erst prüfen und freigeben.

Installieren und anmelden

  1. Geh in n8n zu Settings > Community Nodes und klicke auf Install. Gib n8n-nodes-deskwoot ein, bestätige den Hinweis zu den Risiken und installiere. Das dürfen laut n8n nur Nutzer mit der Rolle Owner oder Admin.
  2. Geh in Deskwoot zu Einstellungen > API-Token, klicke auf Token erstellen und hake Lesen und Schreiben an. Kopiere den Token sofort, Deskwoot zeigt ihn nur einmal.
  3. Lege in n8n ein Credential vom Typ Deskwoot API an, mit dem Token und der Konto-ID, die dieselbe Deskwoot-Seite unter Deine Konto-ID zeigt. n8n testet die Verbindung, indem es deine Posteingänge abruft.

Die Seite API-Token sehen nur Administratoren. Der Trigger sendet nur, solange die Person, die den Token erstellt hat, Administrator ist.

Antworten und Notizen aus n8n tragen den Namen dieser Person. Überleg dir also, unter wessen Namen deine Automatik schreiben soll.

Was der Trigger meldet

  • Conversation Created: Eine Konversation beginnt, egal ob die Kundschaft schreibt oder dein Team sie startet.
  • Customer Message Received: Die Kundschaft schreibt. Antworten und Notizen deines Teams zählen nicht, du sparst dir also den Filter aus Weg 1.
  • Conversation Assigned: Eine Konversation bekommt eine neue zuständige Person. Round Robin bei neuen Konversationen und Automatisierungsregeln lösen es nicht aus.
  • Conversation Resolved: Eine Konversation wird gelöst.
  • Contact Created: Jemand aus dem Team legt einen Kontakt an, oder eine App tut es über die API.
  • Conversation Rated: Die Kundschaft bewertet eine Konversation in der Zufriedenheitsumfrage.

Veröffentlichst du den Workflow, meldet der Trigger seine Adresse selbst in Deskwoot an, und beim Zurücknehmen meldet er sie wieder ab. Jedes Ereignis prüft er anhand der Signatur, Anfragen ohne gültige Signatur weist er ab.

Ein Workspace kann höchstens 100 solcher Anmeldungen halten, zusammen mit den Triggern der Deskwoot-App für Zapier.

Was der Node in Deskwoot tut

  • Für Konversationen: Start (eine erste Nachricht an einen Kontakt), Reply, Add Private Note, Assign und Add Label.
  • Für Kontakte: Create or Update und Find.

Jede Konversation, in der n8n deiner Kundschaft mit Reply antwortet oder die es mit Start eröffnet, zählt als 1 KI-Konversation. Notizen, Zuweisungen, Labels und Kontakte zählen nie.

Start funktioniert nur dort, wo ein Unternehmen zuerst schreiben darf, etwa per E-Mail oder SMS. Einen Live-Chat lehnt Deskwoot ab.

Bei WhatsApp gilt das auch, wenn die Person deinem Posteingang nicht in den letzten 24 Stunden geschrieben hat, denn Vorlagen verschickt der Node nicht. Der Node zeigt dir dann den Grund.

Community Nodes und dein Server

Ein Hinweis, der für jeden Community Node gilt: n8n warnt auf seiner Seite zu den Risiken, dass Community Nodes "full access to the machine that n8n runs on" haben.

Installiere nur Pakete, deren Herkunft du kennst, und lies vor einem Update, was sich geändert hat.

3 Workflows für kleine Betriebe

1. Schlechte Bewertung, sofort Bescheid (Webhook)

Deskwoot kann nach dem Lösen einer Konversation eine Zufriedenheitsumfrage schicken. Die Umfragen gibt es ab dem Plan Business.

  1. Lege in Deskwoot einen Webhook nur für CSAT abgegeben an.
  2. In n8n prüft ein If-Node, ob die Bewertung in body.data.rating (1 bis 5) bei 2 oder darunter liegt.
  3. Wenn ja, schickt n8n dir eine E-Mail mit dem Kommentar aus body.data.feedback und einem Link auf die Konversation.

Den Link setzt du aus https://deskwoot.com/app/, body.accountId, /conversations/ und body.data.conversationId zusammen. So meldest du dich noch am selben Tag bei der Kundin.

2. Stammkunden landen bei ihrer festen Ansprechperson (Node)

Der Deskwoot Trigger startet bei Conversation Created. n8n schaut nach, ob die E-Mail-Adresse aus contactEmail (bei WhatsApp die Nummer aus contactPhone) in deiner Kundenliste steht, etwa in einer Google-Tabelle oder deinem CRM.

Wenn ja, arbeitet der Node in Deskwoot:

  • Assign weist die Konversation der festen Ansprechperson zu, aus der Liste gewählt oder per ID aus deiner Kundenliste.
  • Add Label setzt dein Label "Stammkunde".
  • Add Private Note schreibt Kundennummer und letzten Auftrag dazu. Die Notiz sieht nur dein Team.

3. Rückrufwunsch aus dem Formular als Konversation im Postfach (Node)

Ein Form Trigger in n8n erzeugt laut n8n-Doku eine fertige Formularseite, hier mit Name, E-Mail-Adresse und Telefonnummer.

Nach dem Absenden legt Create or Update den Kontakt mit Name und Telefonnummer an oder ergänzt ihn. Start schickt dann aus deinem E-Mail-Posteingang eine erste Nachricht: "Danke, wir rufen dich am nächsten Werktag bis 12 Uhr zurück."

Damit steht der Rückrufwunsch als offene Konversation in Deskwoot, und die Nummer steht beim Kontakt. Antwortet die Person auf die E-Mail, landet ihre Antwort in derselben Konversation.

n8n selbst betreiben: was das für den Datenschutz heißt

Die Ereignisse aus Deskwoot enthalten personenbezogene Daten, je nach Ereignis Namen, E-Mail-Adressen, Telefonnummern oder den Text einer Nachricht. Wo n8n läuft, entscheidet, wer diese Daten zusätzlich verarbeitet.

Die folgenden Punkte beziehen sich auf die DSGVO und damit auf Betriebe in der EU. Außerhalb der EU gelten die Datenschutzgesetze deines Landes. Das hier ist allgemeine Information und keine Rechtsberatung.

Mit n8n Cloud

Bei n8n Cloud werden die Daten laut Preisseite in der EU gespeichert, auf Servern in Frankfurt. Die Sicherheitsseite von n8n nennt Microsoft Azure als Hoster.

n8n ist dann dein Auftragsverarbeiter, und nach Art. 28 Abs. 3 DSGVO erfolgt die Verarbeitung "auf der Grundlage eines Vertrags". Diesen Vertrag zur Auftragsverarbeitung unterschreibst du bei n8n online.

Auf deinem eigenen Server

Betreibst du n8n selbst, bleiben die Daten auf deinem Server. Mietest du dafür einen Server, ist in der Regel der Hoster dein Auftragsverarbeiter, und du schließt mit ihm einen solchen Vertrag.

Die technischen und organisatorischen Maßnahmen nach Art. 32 DSGVO liegen dann bei dir. Praktisch heißt das:

  • Updates einspielen
  • Backups machen
  • Zugriffe absichern
  • Daten verschlüsseln

n8n schreibt in seinem Vergleich von Cloud und Self-Hosting selbst, dass Installation und Konfiguration technisches Wissen verlangen und die Wartung deine Verantwortung ist.

Gespeicherte Läufe und weitere Empfänger

n8n speichert außerdem jeden Lauf mit seinen Eingabedaten. Laut n8n-Doku löscht ein selbst gehostetes n8n abgeschlossene Läufe standardmäßig nach 336 Stunden, also 14 Tagen, und behält höchstens 10.000.

Mit EXECUTIONS_DATA_SAVE_ON_SUCCESS=none speichert es erfolgreiche Läufe gar nicht. Kürzere Fristen passen zum Grundsatz der Speicherbegrenzung in Art. 5 Abs. 1 lit. e DSGVO: Daten nur so lange, wie der Zweck es erfordert.

Jeder Dienst, an den dein Workflow Daten weitergibt, ist ein weiterer Empfänger. Verarbeitet er sie in deinem Auftrag, brauchst du auch mit ihm einen Vertrag nach Art. 28 DSGVO.

Auf der Seite von Deskwoot

App und Datenbank laufen für jeden Workspace auf Servern in den Niederlanden, auch im kostenlosen Plan. Den Vertrag zur Auftragsverarbeitung nach Art. 28 DSGVO schließt du direkt im Dashboard ab.

Welcher Weg passt zu dir?

  • Nutzt du n8n Cloud oder den Plan Startup oder Business, nimm den Webhook. Für Benachrichtigungen und das Weiterreichen an Tabellen oder andere Tools reicht er.
  • Soll dein Workflow in Deskwoot selbst handeln, also antworten, zuweisen, Labels setzen oder Kontakte pflegen, und betreibst du n8n auf deinem eigenen Server, nimm den Deskwoot-Node mit Enterprise.

Dein erster Workflow

Mit Workflow 1 erfährst du von einer schlechten Bewertung noch am selben Tag. In Deskwoot brauchst du dafür eine eingefügte URL und einen Haken beim Ereignis CSAT abgegeben, den Rest baust du in n8n.

Webhooks und Zufriedenheitsumfragen sind in der Testphase von 7 Tagen dabei. Sie läuft auf dem Plan Enterprise (ohne API-Zugang), ohne Kreditkarte und für bis zu 30 Plätze, deinen eingerechnet. Der Plan Hacker kostet nichts, sendet aber keine Webhooks.

Jeden Schritt mit Feldnamen kannst du vorher im Hilfeartikel n8n-Integration nachlesen, mehr zu Webhooks und API-Token in eigenen Artikeln. Die Pläne im Vergleich stehen auf der Preisseite.

Leg dir unter deskwoot.com/de/signup ein Konto an und füge die Production URL deines ersten Webhook-Nodes unter Einstellungen > Webhooks ein.

Artikel teilen

Auch verfügbar auf:EnglishPortuguês

Häufig gestellte Fragen

Die kurzen Antworten stehen hier. Für alles andere frag unten Fynn.

Kann ich n8n mit Deskwoot im kostenlosen Plan nutzen?

Nein. Webhooks, die deine n8n-Workflows starten, gibt es ab dem Plan Startup, und im kostenlosen Plan Hacker sendet Deskwoot keine Webhooks. Die Testphase von 7 Tagen enthält Webhooks, damit kannst du den Weg vorher ausprobieren.

Funktioniert der Deskwoot-Node mit n8n Cloud?

Noch nicht. n8n Cloud bietet nur Community Nodes an, die n8n geprüft hat, und der Deskwoot-Node gehört noch nicht dazu. Auf n8n, das du selbst betreibst, installierst du ihn schon jetzt. Der Weg über den Webhook-Node funktioniert auch in n8n Cloud.

Wie installiere ich einen Community Node in n8n?

In einem selbst gehosteten n8n gehst du zu Settings > Community Nodes, klickst auf Install, gibst den Paketnamen ein (für Deskwoot n8n-nodes-deskwoot) und bestätigst den Hinweis zu den Risiken. Das dürfen laut n8n nur Nutzer mit der Rolle Owner oder Admin.

Kann n8n meinen Kunden in Deskwoot antworten?

Ja, mit dem Deskwoot-Node im Plan Enterprise: Er antwortet in einer Konversation, schreibt private Notizen, weist zu, setzt Labels und pflegt Kontakte. Ohne Enterprise beantwortet n8n Nachrichten über einen Bot vom Typ Benutzerdefinierter Webhook unter Einstellungen > Bots, ab dem Plan Startup. Jede Konversation, in der n8n mit Reply oder als Bot antwortet oder die es mit Start eröffnet, zählt als 1 KI-Konversation. Ein normaler Webhook schickt nur Ereignisse hinaus.

Ist n8n DSGVO-konform?

Das hängt davon ab, wie du es betreibst. Bei n8n Cloud speichert n8n die Daten laut eigener Angabe in der EU, in Frankfurt, und du schließt mit n8n einen Vertrag zur Auftragsverarbeitung nach Art. 28 DSGVO. Selbst gehostet bist du für Updates, Backups und Zugriffsschutz verantwortlich, und mietest du dafür einen Server, brauchst du einen solchen Vertrag mit deinem Hoster. Das ist allgemeine Information und keine Rechtsberatung.

Was passiert, wenn mein n8n eine Weile nicht erreichbar ist?

Deskwoot wartet höchstens 10 Sekunden auf eine Antwort und versucht es nach 5 Sekunden noch einmal. Danach sind Ereignisse aus dieser Zeit verloren, weil Deskwoot sie nicht aufbewahrt. Im Plan Enterprise kannst du über die REST-API nachholen, zum Beispiel indem du die Konversationen nach der neuesten Aktivität abrufst.

Alle Artikel ansehen

Interaktive Deskwoot-Demo