Along with the ‘start’ and ‘end’ event, there is a ‘take’ event. In the docs its mentioned the phrase ‘taking a transition’. But that feels more like a clue than like an explanation of how the event works.
Can anyone explain a little more about the event or provide an example of usage?
take is the event to use when registering an execution listener with a sequence flow. The listener is called whenever the sequence flow is activated. In the docs on execution listeners, there is an XML example that registers a sequence flow listener: https://docs.camunda.org/manual/7.5/user-guide/process-engine/delegation-code/#execution-listener. However, it does not specify the event name which is not necessary since there is only one sequence flow event anyway.