Flows
What is a flow?
A flow in Leapwork represents a complete automation sequence. Depending on how Leapwork is used, a flow can be:
-
A test case (in QA/testing contexts)
-
A business process (in RPA/operations contexts)
Flows are created and built visually using Leapwork’s no-code canvas. Each flow contains logic expressed through connected building blocks, and may include verification steps, branching, loops, data-driven logic, and references to reusable components.
Flows are the core unit of automation in Leapwork, they define what gets executed, where, and how.
Flows are visible in two places within Leapwork Studio:
-
On the left, in the Flows panel, where they are listed in a folder tree structure along with their associated assets.
-
On the right, in the Design Canvas, where the selected flow is opened and displayed as a series of connected building blocks.
From the Flows panel, you can manage flow structure, while from the Design Canvas, you work with the actual logic and steps that make up the flow.
Each flow may include nested assets, such as:
-
Captured Elements
-
Uploaded Files
-
Image Collections
Together, these two areas represent both the organizational and design layers of working with flows in Leapwork.
What you can do with a flow
Right-clicking a flow opens a context menu with various options to manage and execute it. These options allow you to edit, organize, share, or run your automation directly from the panel.
Available actions:
Option | Description |
---|---|
New Folder | Creates a new folder at the same level |
New Flow | Creates a new flow |
New Sub-flow | Creates a standalone subflow |
Upload File | Attaches a data file (e.g. Excel or CSV) to the flow |
Edit | Opens the flow on the Design Canvas |
Set status to | Assigns a custom status label (e.g. Draft, Ready for review, Published, Retired) |
Assign to | Assigns the flow to a user/team (if configured) |
Delete | Removes the flow |
Rename | Renames the flow |
Copy | Copies the flow |
Paste | Available after copying; opens the Copy modal to complete the action, where you can choose to copy or duplicate the flow |
Share | Opens the Share Flow modal, allowing you to copy a link or send it via email |
Import |
Imports a single flow from a zip file |
Import Folder | Imports a folder containing flows/assets |
Export | Exports the flow as a zip file |
Export As Folder | Exports the flow and its assets into a folder structure |
Version History | Opens the version control panel |
Run Now | Executes the flow using the selected agent |
Migrate To | Migrates a single flow to Fusion using Web blocks only; non-Web blocks are skipped. Does not support folders, subflows, or bulk migration. Requires Local Agent. |
Add to Run List | Adds the flow to a run list and lets you choose the specific step where it will be placed. |
Show Usage | Displays the run lists where the flow is used |
Remove Unused Elements | Deletes unused elements, images, and data from the flow or folder to improve clarity and reduce clutter |
Expand / Collapse | Expands or collapses nested items under the flow |
Get ID | Copies the internal ID of the flow for integrations |
Organizing Flows
Flows can be:
-
Renamed
-
Moved across folders (drag-and-drop)
-
Duplicated or reused as subflows
- Migrated.
Clear folder structures and flow naming conventions make it easier to scale and maintain automation over time.
For a complete explanation of how to build, connect, run, and manage flows, see the section on how to design a flow.
Created 26.08.25