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.

image-20251203-095349.png

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

  1. Drag Value Input onto the canvas.

  2. Specify the basic parameters required for this block to operate: Input.

  3. 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.