---
schema_version: "1"
id: 43ca1e90fee58aeb70ff95762082c0ed2ef13574b5931c13b810da3d9cbb8040
title: Variable
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/rpa-builder/latest/toolbox-variable-handling-variable.md
canonical_url: https://docs.mulesoft.com/rpa-builder/latest/toolbox-variable-handling-variable
source_site: docs.mulesoft.com
content_type: documentation
content_hash: af5cc0e58d7b044569bc8101e821642b71ea71788d91a3c93e4ddd418cd3eee1
description: MuleSoft Documentation Site
release: "6.7"
latest: true
---
---
product: RPA Builder
version: 6.7
is-latest-version: true
---

# Variable

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

This action step makes it possible to set up a simple string variable. This variable can also be
made available globally for the entire _Workflow_ under Properties and "Make Variable available in
all Transactions". Other variables can be used as Inbound Variables and therefore made global.

## Properties

**Variable Value** Defines the variable value which can be mapped onto another variable.

**Make Variable available in all Transactions** Makes the variable available for the entire
_Workflow_ in all transactions. Variables are normally only available within their transaction.

## Inbound Variables

**Suffix** can be used if the _Variable_ is located within the _Control Block’s_ _File Controlled
Loop_**.** A suffix is then added to the name of the _Variable_ during every loop_._ Each suffix is
a column entry in the file that was imported in the _File Controlled Loop_.

**Variable Value** Defines the variable value which can be mapped onto another variable.

## Outbound Variables

**Value** Returns the current value of the _Variable._
