Decision flow template: free, editable diagram
Branching logic with clear yes / no paths. This starter has 7 steps and 2 decision points. Open it as a real canvas with shapes and arrows you can restyle, extend and share, then turn the action steps into tasks.
Free. No account needed. Saved in this browser until you sign up.
What is in this template
7 steps, 2 of them decisions, in diagram order. Rename, remove or add branches once it is on your canvas.
- 1Request arrives
- 2Valid input?
- 3Return an error
- 4Has permission?
- 5Access denied
- 6Process request
- 7Done
Get the Mermaid source
Mermaid source
flowchart TD
start([icon:inbox Request arrives]) ==> valid{Valid input?}
valid -->|no| reject[icon:circle-x Return an error]
valid ==>|yes| allowed{Has permission?}
allowed -->|no| deny[icon:lock Access denied]
allowed ==>|yes| process[icon:settings Process request]
process ==> done([icon:circle-check Done])
classDef tone-accent fill:#fae8ff
class start tone-accent
classDef tone-warning fill:#fef3c7
class valid,allowed tone-warning
classDef tone-danger fill:#fee2e2
class reject,deny tone-danger
classDef tone-info fill:#dbeafe
class process tone-info
classDef tone-success fill:#dcfce7
class done tone-successPaste it into the free Mermaid editor or your own docs.
Questions
- What is the decision flow template?
- Branching logic with clear yes / no paths. It is a starting diagram you adapt to your own process.
- Can I edit it?
- Yes. It opens as normal shapes and bound arrows: rename steps, add branches, restyle, and collaborate live once you have an account.
- Do I need an account?
- No. You can open it in a guest canvas saved in your browser. Create an account to keep it and share it.