Introduction
A start event defines how a process starts and an end event defines how a process completes. The types of start events:
- Signal start event
- Timer start event
Signal start event
A signal start event runs processes when a specific event is triggered. For example, a signal start event occurs when an alert is created from a certain metric with a critical state. The symbol for a signal is a circle with a triangle:

Signal start event properties
The following table describes how to configure a signal start event:
Property | Description |
---|---|
Name | Refers to name of the event. |
Id | Refers to a unique identifier of the event. The ID is system generated and any manual modification to the ID is not allowed. |
Configuration | Refers to a specific platform event for the start event to run. For example, if an alert is created from a particular resource, then the start event becomes active and starts the process. |
Filter Criteria | Refers to a condition that enables a signal start event to run. |
Setting conditions for signal start events
The filter criteria uses a nested set of alert/resource attributes to define a condition that enables a signal start event to run.
To add a conditional expression for a signal start event:
- From the Filter Criteria box, type $ followed by an alert or resource attribute.
For example, select Alert in the Configuration section, then its alert attributes appear in the drop-down. - Provide a space after the attribute and select a relational operator to define the relationship between the left and right items.
- Provide a value.
For example, a completed sample condition can be:$currentState = "CRITICAL" AND $repeatCount > 5
Notes
For strings, enclose it with double-quotes (
"<string>"
). Example:"Critical"
. A green color tick mark appears if the logical expression is in the right format.For Alert Created or Resource Created options, there are no relational operator restrictions. If Alert Updated option is selected, the conditional expression must contain one of these relational operators:
IS
,WAS
, orCHANGED
.
Timer start event
A timer start event runs processes based on a schedule that includes start time with a recurrence schedule. For example, a process can run every on the first Monday of every month at 9 AM. The symbol for a time start event is a circle with a clock:

Timer Start event symbol
Timer start event properties
The following table describes how to configure a timer start event:
Property | Description |
---|---|
Name | Refers to the name of an event. |
Id | Refers to a unique identifier of the event. The ID is system generated and any manual modification to the ID is not allowed. |
Configuration | Refers to a schedule to start the event.
|
End event
An end event indicates the completion of a workflow with these characteristics:
- A workflow must end with an end event
- The end event does not contain any outgoing sequence flows
The symbol for an end event is a circle with a bold border:
