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.
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
Related BPMN Elements
Try this element in Crismo
Create beautiful BPMN diagrams with our modern process modeling platform.