---
schema_version: "1"
id: c0637a888f88c3f013165447cacc482f090f0537154926b227fd10e42195d615
title: Loop
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/rpa-builder/6.6/toolbox-flow-control-loop.md
canonical_url: https://docs.mulesoft.com/rpa-builder/6.6/toolbox-flow-control-loop
source_site: docs.mulesoft.com
content_type: documentation
content_hash: d98fae2bd694993f1fb8529382000f7eb230fb1c207d16a36d80b07223ef67d1
description: MuleSoft Documentation Site
release: "6.6"
latest: false
---
---
product: RPA Builder
version: 6.6
---

# 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
