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

Maestro user guide

Last updated Dec 3, 2025

BPMN-supported elements

The Maestro canvas conforms to the BPMN 2.0 standard, and supports the following Start, Intermediate, and End elements for execution. All elements are supported for modeling.

Legend:

✅ = Available for execution

❌ = Not available for execution

Events

Start execution elements

TypeNormalEvent sub-processEvent sub-process non-interrupting
None
Message*
Timer
Error
Signal
Conditional
Escalation
Compensation
Cancel
Terminate
Link
Multiple
Multiple parallel

All elements are supported for modeling. The ❌ mark only refers to execution support.

* These elements are supported for execution via Integration Service connectors.

Intermediate execution elements

TypeCatchBoundaryBoundary non-interruptingThrow
None
Message*
Timer
Error
Signal
Conditional
Escalation
Compensation
Cancel
Terminate
Link
Multiple
Multiple parallel

All elements are supported for modeling. The ❌ mark only refers to execution support.

  • These elements are supported for execution via Integration Service connectors.

End execution elements

TypeEnd
None
Message*
Timer
Error
Signal
Conditional
Escalation
Compensation
Cancel
Terminate
Link
Multiple
Multiple parallel

All elements are supported for modeling. The ❌ mark only refers to execution support.

* These elements are supported for execution via Integration Service.

Non-events

Tasks

BPMN constructSupported in ModelerSupported in Execution
Undefined Task
User Task*
Service Task
Receive Task**
Send Task**
Business Rule Task
Script Task
Manual Task
Receive Task (instantiated)

All elements are supported for modeling. The ❌ mark only refers to execution support.

* With UiPath Apps.

** These elements are supported for execution via Integration Service connectors.

Gateways

BPMN constructSupported in ModelerSupported in Execution
Exclusive Gateway
Parallel Gateway
Inclusive Gateway
Event Gateway
Complex Gateway

All elements are supported for modeling. The ❌ mark only refers to execution support.

Markers

BPMN constructSupported in ModelerSupported in Execution
Multi-instance parallel
Multi-instance sequential
Loop
Compensation

All elements are supported for modeling. The ❌ mark only refers to execution support.

Data

BPMN constructSupported in ModelerSupported in Execution
Data Object
Data Store

All elements are supported for modeling. The ❌ mark only refers to execution support.

Artifacts

BPMN constructSupported in ModelerSupported in Execution
Text Annotation
Group

All elements are supported for modeling. The ❌ mark only refers to execution support.

Participants

BPMN constructSupported in ModelerSupported in Execution
Pool
Lane

All elements are supported for modeling. The ❌ mark only refers to execution support.

Sub-processes

BPMN constructSupported in ModelerSupported in Execution
Sub-process
Call activity
Event sub-process
Transaction
Note:

UiPath Maestro™ does not support collapsed pools (also known as black box pools), which are pools that do not display their internal process flow.

  • Events
  • Non-events
  • Participants
  • Sub-processes

Was this page helpful?

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