eventssignal triggerVariant of End Event

Signal End Event

A Signal End Event terminates a process path while broadcasting a signal to all listening processes. It combines process completion with one-to-many notification.

Category
events
Type
end
BPMN Spec
Section 10.4.4
Icon Class
bpmn-icon-end-event-signal

What is a Signal End Event?

A Signal End Event ends a sequence flow path and broadcasts a signal to all processes listening for that signal name. Multiple processes and instances can respond to this single broadcast.

Visual Representation

The event displays as a thick-bordered circle containing a filled triangle pointing upward. The thick border indicates End Event; filled triangle indicates outgoing signal.

Key Characteristics

  • Broadcast on termination: Signals all listeners upon path end
  • One-to-many: Single signal can reach multiple processes
  • Loose coupling: Signaling process doesn't need to know listeners
  • Named signals: Listeners subscribe by signal name

Common Use Cases

Phase Completion Broadcast

End the import process and signal "ImportComplete" for all dependent processes to begin.

System Event

Complete a monitoring process and broadcast "ThresholdExceeded" for multiple alerting processes.

Coordination Point

End a prerequisite process and signal waiting processes that they can proceed.

Frequently Asked Questions

Related BPMN Elements

Try this element in Crismo

Create beautiful BPMN diagrams with our modern process modeling platform.