DokumentationWorkflows

Logik und Daten

Diese Nodes verzweigen Abläufe, verarbeiten Listen, formen Daten um und steuern Schleifen oder Wartezeiten.

4 Min LesezeitAktualisiert am

Logik und Daten im Workflow

Diese Nodes verzweigen Abläufe, verarbeiten Listen, formen Daten um und steuern Schleifen oder Wartezeiten.

Öffne eine Node-Seite für die genaue Einrichtung, verfügbare Aktionen, Ein- und Ausgaben, Testdaten, Berechtigungen und typische Fehler.

Alle Seiten in diesem Bereich

Wenn / Bedingung NodeTeilt den Workflow in zwei Wege: Stimmt die Bedingung, geht es oben (Ja) weiter, sonst unten (Nein). Beispiel: {{ $json.betrag > 100 }} feuert den Ja-Weg, wenn der Betrag größer als 100 ist. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Mehrfach-Bedingung NodeLeitet Daten über die erste passende Bedingung in einen benannten Ausgang. Wenn nichts passt, greift der Fallback. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Supabase NodeLiest und verändert Tabellen über die Supabase Data API. Der aktuelle Secret API Key liegt verschlüsselt in der Verbindung; bestehende service_role-Schlüssel bleiben kompatibel. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Felder setzen NodeFelder anlegen, umbenennen oder entfernen, z.B. die Ausgabe eines Schritts in die Form bringen, die der nächste Schritt braucht. In Werten kannst du Platzhalter wie {{ $json.user.name }} verwenden. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Liste wiederholen NodeVerarbeitet eine Liste in kleinen Gruppen. Verbinde den letzten Schritt mit Weiter. Erst wenn alle Gruppen fertig sind, geht es bei Fertig weiter. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Filter NodeLässt nur die Einträge durch, die deine Bedingung erfüllen, der Rest fällt raus. Beispiel: {{ $json.betrag > 100 }} behält nur Einträge mit einem Betrag über 100. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Warten NodeLegt eine Pause von einigen Sekunden ein, bevor der nächste Schritt läuft, praktisch, um eine Schnittstelle nicht zu überlasten oder nach kurzer Zeit noch einmal zu prüfen. Höchstens 60 Sekunden. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Zusammenfassen NodeFasst alle eingehenden Einträge zu einem einzigen Eintrag zusammen, z.B. nach einer Schleife wieder eine zusammenhängende Liste bauen. Sammelt die Werte eines Feldes in einer Liste (rechnet nicht, zum Summieren oder Zählen nimm „Kennzahlen berechnen“). Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Webhook-Antwort senden NodeSendet eine HTTP-Antwort an den Absender, der den Webhook aufgerufen hat. Setze diesen Block ans Ende deines Workflows, er wird nur ausgewertet, wenn der Webhook-Trigger im Antwort-Modus 'Eigener Webhook-Antwort-Block' steht. Sonst wird er ignoriert. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.JSON NodeWandelt JSON-Strings in Objekte um (Parse) oder umgekehrt (Stringify). Nützlich, wenn z.B. ein Webhook einen JSON-String als Wert in einem Feld liefert und du auf die einzelnen Felder zugreifen willst. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Date & Time NodeErzeugt das aktuelle Datum, addiert/subtrahiert Zeit-Einheiten oder formatiert ein bestehendes Datum (ISO, Unix, deutsche Schreibweise). Nützlich z.B. für „in 7 Tagen“ oder „Termin um 09:00 nächsten Montag“. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Begrenzen NodeBehält nur die ersten oder letzten Einträge und verwirft den Rest, z.B. nach einer Suche nur die Top 10 weitergeben. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Sortieren NodeSortiert die Einträge nach einem Feld, auf- oder absteigend. Zahlen werden der Größe nach, Text alphabetisch sortiert. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Liste aufteilen NodeNimmt eine Liste, die in einem Feld steckt, und macht daraus einzelne Einträge, einen pro Listen-Element. Das Gegenstück zu „Zusammenfassen“. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Kennzahlen berechnen NodeFasst alle Einträge zu Kennzahlen zusammen: Summe, Anzahl, Minimum, Maximum, Durchschnitt oder aneinandergereiht, auf Wunsch gruppiert nach einem Feld. Reines Rechnen, keine KI. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Doppelte entfernen NodeEntfernt doppelte Einträge, entweder komplett identische oder solche mit gleichen Werten in ausgewählten Feldern. Verglichen wird nur innerhalb des aktuellen Laufs. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Felder umbenennen NodeBenennt Felder um, ohne jedes einzeln neu zu setzen, z.B. „vorname“ in „firstName“. Pro Zeile: links der alte Feldname, rechts der neue. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Crypto NodeHash (SHA-256/SHA-512/MD5), Base64 kodieren/dekodieren oder eine UUID erzeugen, praktisch für Signatur-Prüfungen und Idempotenz-Schlüssel. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Platzhalter (macht nichts) NodeReicht die Einträge unverändert weiter, praktisch als beschrifteter Sammelpunkt für mehrere Zweige oder als Platzhalter, solange du den Workflow noch baust. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Mit Fehler stoppen NodeBricht den Lauf sofort mit einer eigenen Fehlermeldung ab, damit ein fehlerhafter Zweig nie unbemerkt etwas schreibt oder versendet. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Zweige zusammenführen NodeFührt zwei Listen zusammen. Importierte Vergleiche können gezielt die Einträge weitergeben, die in der anderen Liste fehlen. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.Airtable NodeAirtable-Bases als Datenbank nutzen: Datensätze auflisten, anlegen und aktualisieren. Hier findest du Einrichtung, Felder, Ein- und Ausgaben, Testablauf und Fehlerbehebung.