Ein Loop führt eine Reihe von Schritten einmal pro Eintrag in einer Liste aus, meistens einmal pro Mitglied, das ein Schritt wie Get Channel Members oder Get User Group Members zurückgegeben hat.
Einen Loop-Schritt hinzufügen
- Füge deinem Flow einen Loop-Schritt hinzu.
- Richte ihn auf eine Liste aus einem früheren Schritt aus (z. B. die Mitglieder, die Get Channel Members zurückgegeben hat).
- Verbinde mindestens einen echten, ausführbaren Schritt im Inneren des Loops: eine Message, eine Aufgabe, einen Webhook oder ein Update.
- Verbinde den Loop-Inhalt mit End of loop. Dieser Baustein markiert das Ende und gibt die Steuerung an die nächste Person auf der Liste zurück (oder beendet den Loop, sobald alle verarbeitet sind).
Gut zu wissen
- Ein Loop braucht mindestens einen echten Schritt im Inneren, bevor er End of loop erreicht. Ein Loop, der ohne Zwischenschritt direkt auf „End of loop" zeigt, ist ungültig, und der Flow meldet das.
- Der Loop hält über Variablen wie
loopIndex,loopTotalundloopRecipientIdfest, wer gerade verarbeitet wird. Sie sind auch als Spalten im Tab Data sichtbar. - Eine häufige Kombination ist Schedule trigger → Get Channel Members → Loop. Den konkreten Aufbau beschreibt Scheduler + Loop (broadcast).
Verwandte Artikel: Get Channel Members, Get User Group members, Scheduler + Loop (broadcast)