Execution Output | Leapwork Docs

The Execution Input block is used inside sub-flows to define where the execution should begin when the sub-flow is called. It acts as the starting point and connects to the first functional block within the sub-flow.

When a sub-flow is invoked, the flow begins at the Execution Input block and continues through the connected logic path.

The Execution Output block shows the following properties:

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 Execution Input onto the sub-flow canvas.
  2. Connect the output of the Execution Input block to the block that should receive the execution input within the sub-flow.
  3. Run the main flow that references this sub-flow.

Building block parameters

Execution Input

Defines the execution entry point for a sub-flow. Should be connected to the block that will receive the execution input. Enables control to pass into the sub-flow when triggered from a parent flow.

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.