Inclusive (OR)

In an inclusive gateway used for branching, each output Sequence Flow is independently evaluated according to an expression.

This means that anywhere from zero to the maximum output sequence flows can be taken. In practice, you should either provide a default sequence flow or ensure that at least one sequence flow evaluates to True.

When used to merge flow, any upstream sequence flows are synchronized, but the gateway does not wait for all sequence flows.

An inclusive gateway looks like this: