Condition-Knoten
Verzweigen Sie Ihren Workflow basierend auf Datenbedingungen.
Überblick
Der Condition-Knoten ermöglicht es Ihnen, If/Else-Verzweigungen in Ihrem Workflow zu erstellen. Leiten Sie Daten basierend auf Variablenwerten auf verschiedene Pfade. Unterstützt mehrere Bedingungen mit AND/OR-Logik.
Operatoren
| Operator | Beschreibung |
|---|---|
== |
Gleich |
!= |
Ungleich |
> |
Größer als |
< |
Kleiner als |
>= |
Größer oder gleich |
<= |
Kleiner oder gleich |
contains |
String enthält Teilstring |
startswith |
String beginnt mit |
endswith |
String endet mit |
Bedingungen erstellen
Jede Bedingung besteht aus:
- Variable – Der zu prüfende Wert (z. B.
{{status}}) - Operator – Wie verglichen wird
- Wert – Womit verglichen wird
Mehrere Bedingungen
Kombinieren Sie Bedingungen mit logischen Operatoren:
| Operator | Beschreibung |
|---|---|
AND |
Alle Bedingungen müssen wahr sein |
OR |
Mindestens eine Bedingung muss wahr sein |
ELSE-IF-Verzweigungen
Fügen Sie mehrere ELSE-IF-Verzweigungen für komplexe Routing-Logik hinzu:
- Klicken Sie auf Add ELSE IF, um eine neue Verzweigung zu erstellen
- Jede Verzweigung kann eigene Bedingungen haben
- Verzweigungen werden von oben nach unten ausgewertet
- Die erste zutreffende Verzweigung wird ausgeführt
Ausgabe-Ports
- IF – Wird ausgeführt, wenn die Bedingungen wahr sind
- ELSE IF – Zusätzliche bedingte Verzweigungen
- ELSE – Wird ausgeführt, wenn keine Bedingung zutrifft
Beispiel
IF: {{response.status}} == "success"
→ Process success path
ELSE IF: {{response.status}} == "pending"
→ Wait and retry
ELSE:
→ Handle error