Zum Hauptinhalt springen
Loop

Überblick

Der Loop-Node verarbeitet Arrays von Daten - iteriere durch Listen von Kunden, Bestellungen, Dateien oder jeder Sammlung und wende dieselbe Logik auf jedes Item an.
Am besten für: Batch-Verarbeitung, Verarbeitung mehrerer Datensätze, Generierung individueller Berichte und Iterieren über Listen.

Konfiguration

Input-Array: Wähle das Array aus, über das iteriert werden soll
{{trigger.customers}}
{{api_response.items}}
{{google_sheets.rows}}
Loop-Variablenname: Name für aktuelles Item (z.B., customer, item, record) Max. Iterationen: Sicherheitslimit (Standard: 100)

Innerhalb des Loops

Greife auf aktuelles Item mit deinem Loop-Variablennamen zu:
{{customer.name}}
{{customer.email}}
{{customer.status}}

Beispiel-Anwendungsfälle

Kundenliste verarbeiten

Loop über {{trigger.customers}}
  Variable: customer

  → Agent: Analysiere {{customer.feedback}}
  → Condition: Prüfe {{customer.score}}
    → Hoch: Sende Dankes-E-Mail
    → Niedrig: Erstelle Follow-up-Aufgabe

Batch-Update von Datensätzen

Loop über {{api_response.records}}
  Variable: record

  → Code: Transformiere {{record.data}}
  → HTTP Request: Aktualisiere Datensatz {{record.id}}

Individuelle Berichte generieren

Loop über {{trigger.team_members}}
  Variable: member

  → HTTP Request: Hole {{member.id}} Daten ab
  → Agent: Generiere Bericht für {{member.name}}
  → Action: E-Mail-Bericht an {{member.email}}

Best Practices

Verhindere Endlosschleifen und ausufernde Kosten. Setze ein vernünftiges Maximum.
Anstatt 100 individuelle Agent-Aufrufe, fasse Items in Gruppen von 10 zusammen.
Füge eine Bedingung vor dem Loop hinzu, um zu prüfen, ob das Array Items hat.
Loops mit KI-Agenten können teuer sein. Berechne: Kosten pro Item × Anzahl der Items.

Kosten-Warnung

Loops können signifikante Credits verbrauchen, wenn viele Items mit KI-Agenten verarbeitet werden. Ein Loop mit 100 Items und einem Agent-Aufruf zu je 0.10=0.10 = 10 pro Durchlauf.

Nächste Schritte