Repeat

Repeat node
Repeat: run a section multiple times

The Repeat node runs a block of nodes a fixed number of times. Unlike For Each (which iterates over an array), Repeat runs a fixed count regardless of data.

Type: REPEAT Color: Indigo (#4F46E5) Paired node: Automatically creates a Loop End node Credits: None

Configuration

FieldTypeRequiredDescription
Repeat countIntegerYesHow many times to run the loop body. Range: 2–1,000.

How it works

[Repeat (5 times)] → Action A → Action B → [Loop End]

Actions A and B execute 5 times in sequence. After the 5th iteration, the workflow continues past Loop End.

When to use Repeat vs For Each

Use caseNode
"Process each item in a list"For Each (iterates over an array)
"Retry this API call 3 times"Repeat (fixed count, no array needed)
"Send 5 test messages"Repeat
"Poll every 10 seconds, 6 times"Repeat + Delay

Common patterns

Retry with backoff

Repeat (3) → HTTP Request → If-Else (status === 200) →
  Success: Stop Loop
  Failure: Delay (exponential) → continue

Batch processing

Repeat (10) → HTTP Request (fetch page N) → Create Record (store results)

Load testing

Repeat (100) → HTTP Request (hit API endpoint) → Log (record response time)
Note

The Repeat count must be between 2 and 1,000. For single executions, you don't need a loop. For more than 1,000 iterations, consider batching with multiple Repeat nodes or using a Loop Until.