Get Agent Session | Leapwork Docs
Get Agent Session
The Get Agent Session building block fetches details about the current flow execution (for example when running from a run list), so the values can be used at runtime for decisions or alternative flow paths.
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 Get Agent Session onto the canvas.
- Connect the block in the flow. Use the output values (for example Flow name, Run List name, or Agent > Type) in later blocks for logging or branching.
- Run the flow when it’s ready.
Building block parameters
Parameters
- Block header: The block title (“Get Agent Session”) can be renamed by double-clicking it and typing in a new title.
- Flow name: Contains the name of the flow at the time of execution.
- Flow version: Contains the version of the running flow at the time of execution.
- Run List name: Contains the name of the run list that executes the flow containing the block.
- Schedule name: Contains the name of the schedule that executes the flow containing the block.
- Step name: Contains the name of the specific step inside the run list that executes the flow containing the block.
- Agent: Contains information about the agent environment the flow is executed on, and can be expanded into sub-properties such as Name, Type, Host, and Port.
- Name: The agent name as defined in the agent configuration.
- Type: The agent type (for example Remote Agent, Selenium Grid, Sauce Labs, Browser Stack, or Gridlastic).
- Host: The agent host name as defined in the agent configuration.
- Port: The agent port number as defined in the agent configuration.
- Username: Contains the name of the user under which the flow is executed.
- Machine name: Contains the name of the machine on which the flow is executed.
- Resolution: Contains the screen resolution at the time of execution.
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. |