Skip to main content
Version: Next 🚧

Supported elements

Elements supported by the ZenBPM engine. Green icons are supported and link to their documentation.

Events​

TypeStartIntermediateBoundaryEnd
NormalCatchThrowInterruptingNon-InterruptingNormal
NoneNone Start EventNone Intermediate Throw EventNone End Event
MessageMessage Start EventMessage Intermediate Catch EventMessage Intermediate Throw EventMessage Boundary Event (interrupting)Message Boundary Event (non-interrupting)Message End Event
TimerTimer Start EventTimer Intermediate Catch EventTimer Boundary Event (interrupting)Timer Boundary Event (non-interrupting)
EscalationEscalation Intermediate Throw EventEscalation Boundary Event (interrupting)Escalation Boundary Event (non-interrupting)Escalation End Event
ConditionalConditional Start EventConditional Intermediate Catch EventConditional Boundary Event (interrupting)Conditional Boundary Event (non-interrupting)
LinkLink Intermediate Catch EventLink Intermediate Throw Event
ErrorError Boundary Event (interrupting)Error End Event
SignalSignal Start EventSignal Intermediate Catch EventSignal Intermediate Throw EventSignal Boundary Event (interrupting)Signal Boundary Event (non-interrupting)Signal End Event
CompensationCompensation Intermediate Throw EventCompensation Boundary Event (interrupting)Compensation End Event

Unsupported events: None Intermediate Throw Event, Escalation, Conditional, Signal, Compensation, Cancel

Activities​

TaskSubprocess
ServiceUserBusiness RuleSendReceiveScriptManualCall ActivitySub-ProcessEvent Sub-Process
Service TaskUser TaskBusiness Rule TaskSend TaskReceive TaskScript TaskManual TaskCall ActivitySub-ProcessEvent Sub-Process

Unsupported activities: Script task, Manual task

Activity markers​

Markers modify how an activity executes without changing its type and can be placed on any activity.

Parallel multi-instanceSequential multi-instanceLoopCompensationAd-hoc
Parallel multi-instance markerSequential multi-instance markerLoop markerCompensation markerAd-hoc marker

Unsupported markers: Loop, Compensation, Ad-hoc

Gateways​

ExclusiveInclusiveParallelEvent-BasedComplex
Exclusive GatewayInclusive GatewayParallel GatewayEvent-Based GatewayComplex Gateway

Unsupported gateways: Complex gateway

Flows​

Sequence flowDefault flowConditional flow
Sequence flowDefault flowConditional flow

Unsupported flows: Conditional flow