maestro
latest
false
UiPath logo, featuring letters U and I in white

Maestro user guide

Last updated Feb 18, 2026

Variables and element filtering

Filters

Variable filtering lets process owners and analysts filter process instances by variable values captured during execution (for example, invoice amount, region, or outcome). Use variable filters to segment execution results, troubleshoot behavior, and analyze business outcomes — not just technical metadata.

You can apply both basic filters (such as version and date range) and advanced filters (element- and variable-level filters) to refine the data shown on the Monitoring tab.

Filter the dashboard by:

  • Version: Select the project version to visualize.
  • Date range: Select the time period for which Maestro displays data.
  • Status: Filter instances by status.
    • Active instances: Running, Paused, Faulted
    • Inactive instances: Cancelled, Completed

Variables filters in Monitoring

  • All filters: Open the full filter panel and see all filtering options available for the selected process.

Configure element and variable filters

Use the Configure filtering option on the Monitoring tab to define advanced filters based on executed elements and process variables.

Filter by element

Filter data to show only process instances that executed a specific BPMN element. Maestro only lists elements that at least one instance executed.

Filter by variable

To filter by variables, configure variable filters directly from the Monitoring view.

  1. From the Monitoring tab, select Configure filtering.

    Configure filtering button

  2. In the dialog, select the Variable field and choose one or more variables from the process variable list.

    Variable selector dialog

  3. Select Select to open the Variable filter builder.

    Variable filter builder

  4. In the Variable filter builder:

    • Choose whether all conditions or any condition must match.
    • Add one or more variable conditions.
    • Select an operator based on the variable type, such as equals, contains, starts with, ends with, not equal, is null, or is not null.
    • Provide the comparison value.

    Variable filter builder callout

  5. Save the configuration to apply the filter to the Monitoring view.

Note:
  • You configure variable filtering from the Monitoring view. Maestro does not require any canvas-level configuration to make variables available for filtering.
  • The variable selector lists variables defined in the deployed process version. If a variable does not appear, verify that the correct version is selected in Monitoring.
  • Element filters only list elements that at least one instance executed.
  • Variable filters persist after you enable them and remain active until you remove them.
  • Variable filtering applies only to instances that run after you enable the filter.
  • Filters
  • Configure element and variable filters
  • Filter by element
  • Filter by variable

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2026 UiPath. All rights reserved.