---
schema_version: "1"
id: 79f24cb0220ac0474c2d940a063a8df34bbdc9652576159d33a358f116025758
title: Loop
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/rpa-builder/latest/toolbox-flow-control-loop.md
canonical_url: https://docs.mulesoft.com/rpa-builder/latest/toolbox-flow-control-loop
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 077aa8a976dc63de166528deefe01ac77121b7c9eff1d0b6280bdee44fbd2093
description: MuleSoft Documentation Site
release: "6.7"
latest: true
---
---
product: RPA Builder
version: 6.7
is-latest-version: true
---

# Loop

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

A _Loop_ allows you to repeat the same _Transaction_ and action steps two or more times.

## Properties

- **At end of loop** Sets how the _Loop_ should be exited after all iterations have been executed.
  Available options are _Exit with error_ or _Exit without error_.

- **Increment Value** Value the _Loop_ counter increments by on each iteration.

- **Iteration Count** Sets how often the _Loop_ will be executed. Default value is 2.

- **Start Value** Value the _Loop_ counter starts with.

## Inbound Variables

**Iteration Count** Sets how often the _Loop_ will be executed. Default value is 2.

**Start Value** Value the _Loop_ counter starts with.

**Increment Value** Value the _Loop_ counter increments by on each iteration.

## Outbound Variables

**Iteration** Returns the current value of the _Loop_ counter
