value input.md
version: "2026.1.0" language: "en"
Value Input
The Value Input block is used to provide an input value into a sub-flow from outside that sub-flow. It exposes a value that can be mapped when the sub-flow is called and then reused by any blocks inside the sub-flow that need that value.
Note: The screenshot on this page uses the Elegance Design, introduced in 2025.3. If you are using an earlier version, your layout may look different.
Quick-start
- Drag Value Input onto the canvas.
- Specify the basic parameters required for this block to operate: Input.
- Run the flow when it's ready.
Building block parameters
Parameters
- Block header
The block header shows the current name of the Value Input block. You can rename it at any time by double-clicking the header and typing a new title, which helps keep sub-flows readable and easier to understand.
- Input
The Input parameter represents the value that is passed into the sub-flow from the calling flow. To make this value available inside the sub-flow, you connect Input to the desired properties of the blocks that need it. When the sub-flow is used, the calling flow provides the actual value, which is then distributed wherever the Input output has been connected.
Resources
| Topic | Description |
|---|---|
| Flows FAQ | Common questions about creating, running, and managing flows in Leapwork. |
| Flows Troubleshooting | Guidelines and solutions for identifying and fixing issues that occur when building or running flows in Leapwork. |