UiPath Documentation
maestro
latest
false
Maestro user guide

BPMN-supported elements

BPMN 2.0 elements supported on the Maestro canvas, with execution availability status for Start, Intermediate, and End event types.

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.

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated