Step 4 of 4
Label the gateway conditions
~2 min ← Back

Label the gateway conditions

A gateway without labels is a mystery — which path is "yes" and which is "no"? Condition labels make the process self-documenting.

How to label a sequence flow

  • Double-click on an arrow (sequence flow) coming out of the gateway
  • Type the condition: "Approved" for the path to the approved end event
  • Double-click the other outgoing arrow and type "Rejected"

Also name your gateway

Double-click the diamond itself and give it a question name, like: "Request approved?"

> 💡 Best practice: Gateways should be named as questions. Outgoing flows should be named as answers: Yes/No, Approved/Rejected, Success/Failure.

When everything is labeled, click "Done!" below.

Interactive BPMN Editor
🎉

Tutorial complete!

You finished Decisions with gateways. Great work — you've learned the fundamentals of BPMN modeling.