Skip to content

Loop End

Loop End marks the end of the steps that repeat inside a Loop. It receives the result of the last step in each round and hands the record being processed back to the Loop, so the loop moves on to the next one. Without Loop End, the loop cannot continue.

When to use it

  • Whenever you use a Loop: every Loop needs its own Loop End.
  • In loops inside other loops: each inner loop has its own Loop End, and the component gets the inner loop’s steps ready to start fresh on each round of the outer loop.

Configuration

FieldWhat it does
DataThe result of the last step in the round. Connect the output of the last repeating component here.

There are no other fields to configure.

Output

  • Item: the record processed in this round, as the Loop delivered it. Connect it back to the Loop to close the cycle. This is required: if it is not connected to the Loop, the run stops with an error.

Example

In a flow that sends an invoice to each customer in a list, the Loop hands each customer to a component that creates the invoice and another that emails it. The email component’s output connects to Data on Loop End, and its Item goes back to the Loop. After each email, the loop moves on to the next customer.