Events

An Event in a process is something that happens that affects the sequence or timing of activities in a process.

There are three main types of Event: Start, Intermediate and End.

  • Start events are used to indicate the start of a process or to control how a process is started (or triggered).
  • Intermediate events can throw or catch events with a specified trigger type after a process instance has started. In-flow Catch signals halt the flow until the event is triggered. Task boundary signals affect the task they are attached to if the event is triggered while the task is in progress.

    Event handler flows / Event Sub-Processes are separate flows that can be triggered and processed any number of times during the lifetime of a process instance.

  • End events are optional, and indicate the end of a flow or branch.