n8n Nodes erklärt: Die wichtigsten Nodes im Überblick (2026)   

Dunkelblauer Hintergrund mit Symbolen für Kalender, Dokument und E-Mail, die durch Linien verbunden sind. Der überlagerte gelbe Text lautet: n8n Nodes erklärt - Die wichtigsten Nodes. Perfektes Visual für das Verständnis von n8n erklärt und die wichtigsten Nodes interaktiv.

n8n Nodes sind die Bausteine jedes Workflows. Aber welcher Node macht was? Dieser Artikel erklärt alle Node-Typen und die 15 wichtigsten Nodes mit konkreten Einsatztipps.

Rene, dein KI-Enthusiast und Blogger

Von: René Lutz

📄 ,

veröffentlicht:

zuletzt aktualisiert:

KI-Praktiker aus dem Finanzsektor. Schreibt seit 2022 über KI-Tools, n8n-Automatisierung und lokale Modelle.

Nodes sind die Bausteine jedes n8n-Workflows. Wer sie kennt, baut schneller, denkt klarer und braucht keine fertigen Vorlagen mehr. In diesem Artikel erkläre ich dir die wichtigsten Nodes Schritt für Schritt.

Schnellantwort: Was ist ein n8n Node?

Ein Node ist ein einzelner Baustein in einem n8n-Workflow. Er empfängt Daten, verarbeitet sie und gibt das Ergebnis weiter. Die drei wichtigsten Nodes für den Einstieg:

  • Schedule Trigger — startet den Workflow automatisch zu einem festgelegten Zeitpunkt
  • HTTP Request — verbindet n8n mit beliebigen APIs ohne eigenen Connector
  • IF — teilt den Datenfluss je nach Bedingung in zwei Pfade auf

Was sind n8n Nodes?

Stell dir einen n8n-Workflow wie eine Fabrikhalle vor. Jede Maschine hat eine klare Aufgabe: Eine bohrt, eine schleift, eine lackiert. Nodes funktionieren genauso. Jeder Node macht genau eine Sache, gibt das Ergebnis weiter, und der nächste Node arbeitet damit weiter.

Technisch gesehen empfängt ein Node ein oder mehrere Items (JSON-Objekte), verarbeitet sie und gibt neue Items aus. Diese Items fließen von Node zu Node durch den Workflow, bis der letzte Node das Endergebnis ausgibt.

n8n Canvas mit verbundenen Nodes

Das Input-Verarbeitung-Output-Prinzip gilt für jeden Node, egal ob du eine E-Mail sendest, eine API aufrufst oder eine Bedingung prüfst. Das macht n8n so intuitiv: Du siehst immer genau, was rein- und was rausgeht.

💡 Tipp: Klicke auf einen Node in deiner Canvas, dann siehst du links unten seinen Input und rechts unten seinen Output. Das ist das wichtigste Debugging-Tool in n8n.

Welche Node-Typen gibt es?

n8n unterteilt alle Nodes in drei Hauptkategorien. Wenn du das verstehst, findest du den richtigen Node immer schnell.

Trigger Nodes

Starten den Workflow. Kein Trigger, kein Workflow. Beispiele: Schedule Trigger, Webhook, Gmail Trigger.

⚙️

Action Nodes

Führen eine Aktion aus oder holen Daten. Beispiele: Gmail (senden), Google Sheets, OpenAI, Notion.

🔀

Helper / Logic Nodes

Steuern den Datenfluss: IF, Switch, Merge, Set. Kein API-Aufruf, reine Logik.

🌐

Core Nodes

Von n8n selbst gepflegt: HTTP Request, Code, Webhook, Schedule. Immer verfügbar, immer aktuell.

Daneben gibt es noch Community Nodes: Erweiterungen von Dritten, die du in den n8n-Einstellungen installieren kannst. Die Qualität variiert, aber für Nischen-Integrationen sind sie Gold wert.

Node-Auswahl-Panel in n8n mit Trigger, Action und Core Nodes

Die 15 wichtigsten n8n Nodes erklärt

Hier sind die Nodes, die in den meisten Workflows auftauchen. Klappe den jeweiligen Node auf, um Details zu sehen.

Trigger Nodes

Schedule Trigger Trigger

Was er macht: Startet den Workflow automatisch nach einem Zeitplan. Ähnlich wie ein Cron-Job.

Wann einsetzen: Immer wenn etwas regelmäßig passieren soll. Tägliche Reports, stündliche Datenchecks, wöchentliche Newsletter.

Konfiguration: Du wählst Intervall (Minuten, Stunden, Tage) oder gibst einen Cron-Ausdruck ein. Keine Inputs nötig, der Node startet alles.

Schedule Trigger Node in n8n geöffnet
Webhook Trigger

Was er macht: n8n wartet auf eine HTTP-Anfrage von einem anderen System und startet bei Eingang automatisch.

Wann einsetzen: Wenn ein externes Tool (Typeform, Stripe, GitHub) deinen Workflow auslösen soll. Du gibst der anderen App die n8n-Webhook-URL.

Besonderheit: Gibt es in zwei Modi — Test (wartet einmalig) und Production (dauerhaft aktiv).

Error Trigger Trigger

Was er macht: Startet einen separaten Fehler-Workflow, wenn ein anderer Workflow fehlschlägt.

Wann einsetzen: Für Monitoring und Alerting. Klassisches Setup: Error Trigger → Gmail → “Workflow X ist fehlgeschlagen”. Unverzichtbar im Produktivbetrieb.

Action Nodes

HTTP Request Action

Was er macht: Sendet eine HTTP-Anfrage an eine beliebige URL. GET, POST, PUT, DELETE — alles möglich.

Wann einsetzen: Immer wenn es keinen fertigen n8n-Node für einen Dienst gibt, aber eine API existiert. Das ist der universellste Node überhaupt.

HTTP Request Node in n8n mit URL eingetragen
Gmail Action

Was er macht: Sendet E-Mails über ein Gmail-Konto oder liest eingegangene E-Mails.

Wann einsetzen: Für automatische Benachrichtigungen, Reports, Bestätigungs-E-Mails. Benötigt OAuth2-Verbindung mit deinem Google-Konto.

Gmail Node in n8n konfiguriert
Google Sheets Action

Was er macht: Liest, schreibt, aktualisiert und löscht Zeilen in Google Sheets.

Wann einsetzen: Google Sheets fungiert oft als einfache Datenbank für n8n-Workflows. Leads sammeln, Status tracken, Reports ausgeben.

OpenAI Action

Was er macht: Sendet Prompts an OpenAI-Modelle (GPT-4o, GPT-4o-mini) und empfängt die Antwort.

Wann einsetzen: Text klassifizieren, zusammenfassen, generieren, übersetzen. Benötigt einen API-Key von OpenAI.

AI Agent Action

Was er macht: Baut einen vollwertigen KI-Agenten, der eigenständig Tools aufrufen und mehrere Schritte planen kann.

Wann einsetzen: Wenn einfache Prompt-Antworten nicht reichen und der Agent selbst entscheiden soll, welche Tools er nutzt. Der leistungsstärkste KI-Node in n8n.

Mehr zum AI Agent Node im Artikel n8n KI-Agenten bauen.

Slack Action

Was er macht: Sendet Nachrichten in Slack-Channels oder Direktnachrichten.

Wann einsetzen: Team-Benachrichtigungen, Status-Updates, Fehler-Alerts direkt in deinen Arbeits-Channel.

Notion Action

Was er macht: Erstellt, liest und aktualisiert Seiten und Datenbankeinträge in Notion.

Wann einsetzen: Content-Planung in Notion automatisieren, neue Leads als Datenbankeinträge anlegen, Recherche-Ergebnisse strukturiert ablegen.

Helper / Logic Nodes

IF Logic

Was er macht: Prüft eine Bedingung und teilt den Datenfluss in zwei Pfade: true und false.

Wann einsetzen: Für einfaches Entweder-oder. Beispiel: “Wenn der Status ‘Fehler’ ist, sende eine Mail. Sonst nichts tun.”

IF Node in n8n mit einer Bedingung
Switch Logic

Was er macht: Wie IF, aber mit mehr als zwei Ausgängen. Teilt in bis zu 25+ Pfade je nach Wert.

Wann einsetzen: Wenn du nach Kategorie, Typ oder Priorität unterschiedlich reagieren musst.

Merge Logic

Was er macht: Führt mehrere parallele Datenströme wieder zusammen.

Wann einsetzen: Nach parallelen API-Anfragen — du schickst drei Anfragen gleichzeitig los und wartest, bis alle geantwortet haben.

Set Logic

Was er macht: Fügt neue Felder zu einem Item hinzu, überschreibt bestehende oder entfernt nicht benötigte Felder.

Wann einsetzen: Daten aufräumen und umstrukturieren, bevor sie an den nächsten Node weitergehen. Einer der am häufigsten genutzten Nodes überhaupt.

Code Logic

Was er macht: Führt beliebigen JavaScript- oder Python-Code aus.

Wann einsetzen: Wenn kein Standard-Node das kann, was du brauchst. Mehr dazu im Abschnitt “Code Node” weiter unten.

Nodes verbinden: So fließen Daten durch deinen Workflow

Verstehen, wie Daten fließen, ist die halbe Miete in n8n. Jeder Node gibt ein Array von Items aus. Der nächste Node empfängt dieses Array und arbeitet damit.

Hier ein praktisches Beispiel: Ein Workflow der täglich eine Wetter-API abfragt und bei Regen eine E-Mail schickt.

Schedule Trigger
täglich 7 Uhr
HTTP Request
Wetter-API abrufen
IF
Regen = true?
Gmail
Regenschirm-Alert

So fließen die Daten:

  1. Schedule Trigger startet um 7 Uhr und gibt ein leeres Item aus.
  2. HTTP Request fragt die Wetter-API ab und gibt die Antwort als JSON zurück.
  3. IF prüft: Ist weather == "rain"? Wenn ja, geht das Item weiter zum Gmail-Node.
  4. Gmail sendet die E-Mail mit den Wetterdaten aus dem vorherigen Item.
Fertiger n8n Mini-Workflow: Schedule Trigger, HTTP Request, IF Node und Gmail
Tipp: Du kannst in jedem Node auf die Felder des vorherigen Nodes zugreifen. Syntax: {{ $json.weather }}. Das Doppel-Klammer-Prinzip nennt sich n8n Expressions.

HTTP Request Node: Die Universalwaffe

Wenn n8n keinen fertigen Node für einen Dienst hat, aber der Dienst eine API anbietet, ist der HTTP Request Node dein bester Freund. Das gilt für die große Mehrheit aller Web-Dienste.

n8n hat aktuell über 500 native Integrationen. Aber allein auf RapidAPI gibt es mehr als 40.000 APIs. Die Lücke füllt der HTTP Request Node.

Konfiguration in 3 Schritten

  1. URL — die API-Adresse eintippen
  2. Method — GET (Daten holen), POST (Daten senden), PUT/PATCH (aktualisieren), DELETE
  3. Authentication — API-Key im Header, Bearer Token oder Basic Auth

Optional kannst du Query-Parameter, Request-Body und Header konfigurieren. Für 80% aller APIs reichen URL, Method und Authentication völlig aus.

Praxis-Tipp: Teste APIs immer zuerst in einem Tool wie Bruno oder Insomnia, bevor du sie in n8n konfigurierst. So weißt du genau, welche Parameter du brauchst und wie die Antwort aussieht.

Mehr zu n8n und externen APIs findest du im Artikel n8n Anleitung für Anfänger.

Code Node: Wenn Standard-Nodes nicht reichen

Manchmal braucht man einfach mehr Flexibilität als ein Node bieten kann. Genau dafür ist der Code Node da. Du schreibst JavaScript oder Python direkt in n8n.

Typische Einsatzbereiche:

  • Komplexe Datentransformationen (Arrays umstrukturieren, Strings verarbeiten)
  • Berechnungen mit mehreren Items gleichzeitig
  • Reguläre Ausdrücke anwenden
  • Datum/Zeit-Logik die über den Date & Time Node hinausgeht

Ein einfaches Beispiel: Du hast eine Liste von E-Mail-Adressen und willst alle doppelten Einträge entfernen.

// Alle Items holen und E-Mail-Adressen deduplizieren
const emails = $input.all();
const seen = new Set();
const unique = emails.filter(item => {
  const email = item.json.email;
  if (seen.has(email)) return false;
  seen.add(email);
  return true;
});
return unique;
Wichtig: Der Code Node hat keinen Internet-Zugang und kann keine externen npm-Pakete importieren. Für HTTP-Anfragen verwendest du den HTTP Request Node davor.

Häufige Fragen zu n8n Nodes

Was ist der Unterschied zwischen Core Nodes und App Nodes?

Core Nodes (Schedule Trigger, HTTP Request, Code, Webhook, IF, Set) werden direkt von n8n entwickelt und sind in jeder Installation verfügbar. App Nodes sind Integrationen für spezifische Dienste wie Gmail, Slack oder Notion und erfordern eine Authentifizierung mit dem jeweiligen Dienst.

Kann ich eigene Nodes erstellen?

Ja. n8n bietet eine Node-Entwicklungs-API, mit der du eigene Nodes als npm-Paket veröffentlichen kannst. Diese erscheinen dann als Community Nodes und können von anderen installiert werden. Für die meisten Anwendungsfälle reicht aber der HTTP Request Node völlig aus.

Was ist der Unterschied zwischen IF Node und Switch Node?

Der IF Node hat zwei Ausgänge: true und false. Der Switch Node hat beliebig viele Ausgänge, die du nach Bedingungen definierst. Für Entweder-oder-Entscheidungen nimmst du IF. Wenn du nach Kategorie aufteilen willst (z. B. fünf verschiedene Sprachen), nimm Switch.

Wie funktionieren Community Nodes?

Community Nodes installierst du unter Settings → Community Nodes → Install. Du gibst den npm-Paketnamen ein und n8n lädt das Paket. Nach einem Neustart erscheint der Node in der Canvas. Wichtig: Prüfe die Vertrauenswürdigkeit des Pakets auf npmjs.com, bevor du es installierst.

Kann ich in einem Node auf Daten früherer Nodes zugreifen?

Ja. Mit der Syntax {{ $(‘Node Name’).item.json.feldname }} kannst du auf die Ausgabe eines beliebigen früheren Nodes zugreifen, nicht nur des direkt vorherigen. Das ist besonders nützlich, wenn ein Helper-Node wie IF den Datenfluss unterbricht.

Wie viele Nodes kann ein Workflow haben?

Technisch gibt es kein festgelegtes Limit. In der Praxis werden Workflows ab 50–100 Nodes unübersichtlich. Besser: Komplexe Prozesse in mehrere kleinere Workflows aufteilen, die sich per HTTP Request gegenseitig auslösen.

Die mit einem * Symbol gekennzeichneten Links sind Affiliate-Links. Erfolgt darüber ein Einkauf, erhalten wir eine Provision ohne Mehrkosten für dich. Die redaktionelle Auswahl und Bewertung der Produkte bleibt davon unbeeinflusst. Dein Klick hilft bei der Finanzierung unseres kostenfreien Angebots. Erfahre mehr.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Mehr…!