Lektion 2 12 min

n8n-Grundlagen: Nodes, Trigger und Datenfluss

Lerne n8n-Grundlagen: Nodes verbinden, Trigger einrichten und Datenfluss verstehen. Baue deinen ersten Workflow in unter 15 Minuten.

In der letzten Lektion hast du gesehen, warum n8n die führende Plattform für KI-Automatisierung ist. Jetzt wird’s praktisch: Du lernst die Bausteine, aus denen jeder n8n-Workflow besteht — und baust deinen ersten.

Was du lernst

Am Ende dieser Lektion verstehst du die drei Kern-Konzepte von n8n (Nodes, Trigger, Datenfluss) und kannst deinen ersten funktionierenden Workflow erstellen.

Nodes: Die Bausteine

Alles in n8n besteht aus Nodes. Ein Node ist eine einzelne Aktion — eine E-Mail lesen, Daten transformieren, eine API aufrufen, einen KI-Text generieren. Du verbindest Nodes miteinander, und das ergibt deinen Workflow.

Die vier Node-Typen:

TypWas er tutBeispiele
TriggerStartet den WorkflowWebhook, Zeitplan (Cron), Gmail, Chat
ActionFührt eine Aktion ausHTTP Request, Slack-Nachricht, DB-Abfrage
TransformVerarbeitet DatenSet, Filter, Split, Merge, Code
AIKI-FunktionenAI Agent, LLM Chain, Vector Store, Embeddings

Jeder Workflow braucht mindestens einen Trigger und einen Action-Node. So einfach ist das. Oder halt, so einfach klingt es — in der Praxis wirst du schnell 5-10 Nodes verbinden. Aber das Prinzip bleibt gleich.

Quick Check: Was ist der Unterschied zwischen einem Trigger-Node und einem Action-Node? (Trigger-Nodes starten den Workflow — sie reagieren auf ein Ereignis. Action-Nodes verarbeiten Daten und führen Aktionen aus — sie werden ausgelöst, nicht umgekehrt.)

Trigger: Wie Workflows starten

Ohne Trigger passiert nichts. Trigger sind die „Ohren" deines Workflows — sie hören auf ein bestimmtes Ereignis und starten dann die Verarbeitung.

Die wichtigsten Trigger-Typen:

TriggerWann er auslöstTypischer Einsatz
WebhookWenn eine URL aufgerufen wirdAPI-Endpunkte, Formulare
ScheduleZeitgesteuert (Cron)Tägliche Reports, stündliche Checks
Gmail/EmailBei neuer E-MailE-Mail-Klassifizierung
Chat TriggerBei Chat-NachrichtChatbots, KI-Assistenten
Database TriggerBei DB-ÄnderungDaten-Synchronisation

Tja, das sind viele Optionen. Für KI-Workflows wirst du hauptsächlich drei nutzen: Webhook (wenn ein anderes System deinen Workflow aufruft), Chat Trigger (wenn ein User mit deinem KI-Agenten spricht) und Schedule (wenn dein Workflow regelmäßig laufen soll).

Datenfluss: JSON rein, JSON raus

Das ist doch der Kern von n8n: Daten fließen als JSON-Objekte von Node zu Node. Jeder Node empfängt Items, verarbeitet sie und gibt neue Items weiter.

Beispiel: E-Mail-Daten

{
  "from": "kunde@firma.de",
  "subject": "Rechnung #4521",
  "body": "Anbei die Rechnung für März...",
  "date": "2026-03-05T09:15:00Z",
  "hasAttachment": true
}

Der Gmail-Trigger gibt dieses JSON-Objekt weiter. Der nächste Node — sagen wir ein AI Agent — bekommt genau diese Daten als Input und kann damit arbeiten.

Was du über den Datenfluss wissen musst:

  1. Items sind Arrays — ein Node kann mehrere Items ausgeben (z.B. 50 E-Mails)
  2. Jeder Node verarbeitet jedes Item — wenn 50 E-Mails reinkommen, wird jede einzeln klassifiziert
  3. Du kannst den Output inspizieren — klick auf einen Node und sieh dir die Daten an
  4. Expressions referenzieren Daten{{ $json.subject }} greift auf das Subject-Feld zu

Quick Check: Was passiert, wenn ein Gmail-Trigger 10 neue E-Mails findet? (Jede E-Mail wird als einzelnes JSON-Item weitergegeben. Der nächste Node verarbeitet alle 10 Items — eines nach dem anderen. Du kannst dir jedes einzelne ansehen.)

Dein erster Workflow: Schritt für Schritt

Lass uns das Ganze in die Praxis umsetzen. Dieser Mini-Workflow nimmt eine Webhook-Anfrage an und gibt eine Antwort zurück.

Schritt 1: Workflow erstellen

  • Öffne n8n (Cloud oder Self-Hosted)
  • Klicke auf „New Workflow"
  • Du siehst eine leere Arbeitsfläche

Schritt 2: Trigger hinzufügen

  • Klicke auf das „+" Symbol
  • Suche nach „Webhook"
  • Wähle den Webhook-Node
  • Methode: GET (oder POST)
  • n8n gibt dir eine Test-URL

Schritt 3: Verarbeitungs-Node hinzufügen

  • Klicke rechts vom Trigger auf „+"
  • Suche nach „Set"
  • Konfiguriere ein Feld: message = Hallo von n8n!
  • Verbinde den Set-Node mit dem Webhook

Schritt 4: Respond-Node hinzufügen

  • Füge einen „Respond to Webhook"-Node hinzu
  • Verbinde ihn mit dem Set-Node
  • Wähle „Using first incoming item"

Schritt 5: Testen

  • Klicke auf „Test workflow"
  • Öffne die Webhook-URL im Browser
  • Du bekommst: {"message": "Hallo von n8n!"}

Drei Nodes, ein funktionierender Workflow. Ab hier wird es spannend — in den nächsten Lektionen tauschen wir den Set-Node gegen KI-Nodes aus.

Expressions: Daten referenzieren

In n8n greifst du mit Expressions auf Daten zu. Das sind kurze Template-Ausdrücke:

ExpressionWas sie tut
{{ $json.field }}Greift auf ein Feld im aktuellen Item zu
{{ $('NodeName').item.json.field }}Greift auf Output eines bestimmten Nodes zu
{{ $now.toISO() }}Aktuelles Datum/Uhrzeit
{{ $json.items.length }}Anzahl der Items

Du musst kein JavaScript können, um Expressions zu nutzen. n8n hat einen Expression-Editor mit Autocomplete — er zeigt dir, welche Felder verfügbar sind.

Wichtigste Erkenntnisse

  • n8n-Workflows bestehen aus Nodes (Trigger, Action, Transform, AI), die per Drag-and-Drop verbunden werden
  • Trigger starten Workflows bei Ereignissen — Webhooks, Zeitpläne, E-Mails oder Chat-Nachrichten
  • Daten fließen als JSON-Items von Node zu Node — du kannst den Output jedes Nodes inspizieren
  • Expressions wie {{ $json.field }} referenzieren Daten im Workflow
  • Drei Nodes reichen für einen funktionierenden Workflow — Trigger → Verarbeitung → Antwort

Nächste Lektion

Du hast die Grundlagen. In der nächsten Lektion baust du deinen ersten KI-Node: die Basic LLM Chain. Du verbindest n8n mit einem Sprachmodell und lässt KI zum ersten Mal in deinem Workflow arbeiten.

Wissenscheck

1. Was passiert, wenn ein Node in n8n fehlschlägt?

2. Was ist der Unterschied zwischen einem Trigger-Node und einem regulären Node?

3. Wie fließen Daten zwischen n8n-Nodes?

Beantworte alle Fragen zum Prüfen

Erst das Quiz oben abschließen

Passende Skills