Flowchart
Basic Process Flow
Start a clean Mermaid process flow with intake, validation, processing, revision, and completion steps.
Use Cases
Document a repeatable operations workflow for onboarding, fulfillment, or back-office tasks
Explain a simple approval or intake process before adding policy-specific branches
Create a first draft of a team SOP that can be reviewed with non-technical stakeholders
Map handoffs between requester, operator, reviewer, and final owner
How This Workflow Works
| Step | Purpose |
|---|---|
| Start | Marks the trigger that begins the workflow, such as a submitted form, request, or internal task. |
| Collect input | Captures the information needed before the team can decide whether work is ready to proceed. |
| Validate input | Separates complete requests from requests that need clarification, revision, or missing details. |
| Process request | Represents the main work stage where the team completes the validated request. |
| Finish | Closes the workflow once the output is delivered, approved, or recorded for future reference. |
How To Customize
Rename each node to match your team vocabulary
Replace the validation branch with your actual decision point
Add or remove process steps before opening the template in the editor
Add owner labels or SLA notes to show who is responsible for each stage
Convert the finish node into a follow-up loop if the process can reopen
Edit This Template Visually
Open this template in the editor to work from the rendered diagram and the Mermaid source together. Click a node in supported flowchart and sequence diagrams to locate the matching code, select source lines to find the related shape, or ask AI to rename, expand, restyle, or rewrite the selected part of the workflow.
Mermaid Source
flowchart TD
start([Start]) --> collect[Collect input]
collect --> validate{Input valid?}
validate -->|Yes| process[Process request]
validate -->|No| revise[Revise input]
revise --> collect
process --> finish([Finish])