Wer HR-Prozesse automatisieren will, stößt fast immer zuerst auf Cloud-Tools: Zapier, Make, Power Automate. Für viele HR-Anwendungsfälle – Onboarding-Checklisten, Bewerbereingang, Erinnerungen an Fristen – reicht das technisch völlig aus. Das Problem ist selten die Technik, sondern die Frage, wo die Daten währenddessen liegen.

n8n ist eine Open-Source-Automatisierungsplattform, die sich als Docker-Container auf einem eigenen Server oder in einer eigenen Cloud-Instanz betreiben lässt. Das macht sie zu einer der wenigen Optionen, bei denen Personaldaten den eigenen Verantwortungsbereich nicht verlassen müssen.

Was n8n technisch von Zapier & Co. unterscheidet

n8n ist unter einer Fair-Code-Lizenz (Sustainable Use License) quelloffen. Das bedeutet konkret: Der Code liegt offen, und ein Unternehmen kann die Software auf eigener Infrastruktur betreiben, statt sie als SaaS bei einem Drittanbieter zu mieten. n8n selbst bietet zusätzlich eine gehostete Cloud-Variante an, aber die Selbsthosting-Option ist der eigentliche Unterschied zu Zapier oder Make, die ausschließlich als Cloud-Dienst laufen.

Technisch ist n8n ein visueller Workflow-Editor: Knoten (Trigger, Aktionen, Bedingungen) werden per Drag-and-drop verbunden. Über 400 vorgefertigte Integrationen existieren, dazu HTTP-Request- und Code-Knoten für alles, was es nicht als fertige Integration gibt – etwa ein internes HR-System ohne offizielle API-Anbindung.

Warum das für HR-Daten relevant ist

Ein Onboarding-Workflow verarbeitet typischerweise Namen, private Kontaktdaten, Ausweisdaten, manchmal Gesundheitsdaten (Erstuntersuchung) oder Gehaltsinformationen. Läuft dieser Workflow über eine US-Cloud-SaaS, greifen Fragen nach Drittlandtransfer, Auftragsverarbeitung und – je nach Betriebsvereinbarung – eine Mitbestimmungspflicht des Betriebsrats nach § 87 Abs. 1 Nr. 6 BetrVG (Einführung technischer Einrichtungen zur Verhaltens- oder Leistungskontrolle).

Auf einem selbst gehosteten n8n, das in der eigenen IT-Infrastruktur oder bei einem EU-Hosting-Anbieter läuft, bleiben die Daten im eigenen Verantwortungsbereich. Das ersetzt keine Datenschutz-Folgenabschätzung und keine AVV mit dem Hosting-Anbieter, aber es reduziert die Zahl der beteiligten Dritten auf eine überschaubare Liste.

Was Selbsthosting in der Praxis bedeutet

n8n selbst zu hosten heißt: Ein Server (eigene IT oder ein EU-Cloud-Anbieter), ein laufender Docker-Container, Updates, Backups, Zugriffsrechte. Das ist kein Wochenendprojekt für eine Einzelperson in HR – hier braucht es die IT-Abteilung oder einen externen Dienstleister, der das übernimmt und betreut.

Realistisch ist deshalb eine Zusammenarbeit: HR bringt die Prozesskenntnis (welche Schritte laufen im Onboarding ab, wer muss wann informiert werden), IT bringt Hosting, Zugriffskonzept und Wartung. Diese Aufteilung ist auch der Grund, warum ein n8n-Projekt selten in wenigen Tagen steht, sondern eher über mehrere Wochen läuft, parallel zur Abstimmung mit Betriebsrat und Datenschutz.

Wo n8n an seine Grenzen kommt

n8n ersetzt keine Kernsysteme wie ein Bewerbermanagementsystem oder eine Personalakte – es verbindet sie. Und n8n ist kein Sprachmodell: Wer KI-Funktionen (Textzusammenfassung, Klassifikation) einbauen will, bindet dafür ein separates Modell an, per Knoten. Genau an dieser Stelle entscheidet sich oft, ob ein Cloud-Sprachmodell infrage kommt oder ob – aus denselben Datenschutzgründen wie beim Hosting selbst – ein lokal betriebenes Modell nötig wird. Diese Entscheidung gehört in die gleiche Abstimmungsrunde wie das Hosting selbst, nicht danach.