Using Catch Signal Events In BPMN, when an event on the boundary of a task is triggered, the task is cancelled and the alternative flow from that event is followed. For example: In this example, if the signal event is triggered, the task to which it is attached is cancelled and the sequence flow to Task 2 is followed.