eventsmultiple triggerVariant of Start Event

Multiple Start Event

A Multiple Start Event initiates a process when any one of several defined triggers occurs. It combines multiple trigger types (message, timer, signal, etc.) with OR semantics-the first trigger to fire starts the process.

Category
events
Type
start
BPMN Spec
Section 10.4.2
Icon Class
bpmn-icon-start-event-multiple

What is a Multiple Start Event?

A Multiple Start Event represents several possible ways to start a process, where any single trigger is sufficient. The process starts when the first of the defined triggers fires-it does not wait for all triggers.

Visual Representation

The Multiple Start Event displays as a thin circle containing a pentagon shape. This multi-sided symbol represents the multiple trigger types that can initiate the process.

Key Characteristics

  • OR semantics: Any one trigger starts the process (not all required)
  • Multiple trigger types: Can combine message, timer, signal, and conditional triggers
  • First-wins: Once one trigger fires, others are cancelled for that potential instance
  • Single definition: Cleaner than multiple separate Start Events for the same process

Common Use Cases

Order Processing Flexibility

Orders can arrive via API message, file upload batch timer, or EDI signal-any method starts the same fulfillment process.

Multi-Channel Support

Support cases can initiate from email, chat, or phone-whichever channel the customer uses starts the same support process.

Redundant Monitoring

Alert processes start from either automated monitoring signals or manual escalation messages.

Frequently Asked Questions

Try this element in Crismo

Create beautiful BPMN diagrams with our modern process modeling platform.