Swimlane process map
A swimlane process map organizes a process into lanes by role, so you can see who does what and where the handoffs happen. The example below is a support ticket flow with three lanes: Customer, Support Agent, and Engineer. See more swim lane process map examples in the gallery.
Wavelength is a voice to diagram tool that turns a spoken process or a call transcript into an editable swimlane map.
The demo needs no account. The free plan needs no card.
What is a swimlane process map?
A swimlane process map organizes a process into horizontal or vertical lanes, one per role or team, so you can see who does what at each step and where the handoffs happen. Each lane is a role. Each step sits in the lane of the person or team that does it. Arrows cross lanes when work moves from one role to another.
Use a swimlane process map when a process involves more than two roles and the handoffs between them matter. A swimlane map is the right tool when you need to find bottlenecks at handoffs, when you are documenting a process for compliance, or when you are onboarding someone who needs to understand who does what. A flat flowchart is simpler and works when one person or one team does the whole process.
Common mistakes: creating too many lanes (if you have more than six, group related roles into one lane), not labeling the handoff arrows (write what is being handed off on each arrow that crosses a lane), and putting a step in the wrong lane (each step belongs to the role that does the work, not the role that receives the output).
What was said
A customer submits a support ticket. The support agent triages it and assigns it to an engineer. The engineer investigates. If the issue is resolved, the ticket gets closed. If not, it gets escalated back to the engineer for another round of investigation.
The diagram
What is in this flow
- Lanes: Customer, Support Agent, Engineer.
- Steps: Submit Ticket, Triage Ticket, Investigate, Close Ticket, Escalate.
- Decisions: Resolved?
- Loop: If the issue is not resolved, the ticket goes back to the engineer.
Mermaid code
flowchart TD
n1("Submit Ticket")
n2("Triage Ticket")
n3("Investigate")
n4{"Resolved?"}
n5("Close Ticket")
n6("Escalate")
n1 --> n2
n2 --> n3
n3 --> n4
n4 -->|Yes| n5
n4 -->|No| n6
n6 --> n3
Make this by talking
Open the live demo, hold the mic, and describe your process the way you would explain it to a new hire. Name the people and teams involved, and Wavelength assigns each step to the right lane. You can also paste a transcript from a process walkthrough or a discovery call and get the same swimlane process map.
Once the diagram is on the canvas, drag any node to move it between lanes, click a box to edit the text, and click a connection to reverse or reshape it. On a paid account, export to BPMN 2.0 for Camunda Modeler or bpmn.io, which keeps the lanes as BPMN pools and lanes.
Step by step: build a swimlane process map
List the roles in your process before you start. A typical swimlane map has three to five lanes, one per role. If you have more than six roles, group related roles into one lane. For example, "AP team" instead of separate lanes for "AP clerk" and "AP manager."
Open Wavelength and hold the mic. Describe the process from start to finish, naming the role at each step. For example, "the customer submits a request, the support agent checks the order, and if the refund is over $100, the manager approves it." Wavelength places each step in the lane of the role that does it, and draws arrows across lanes when work moves from one role to another.
When the diagram is built, switch to the Lanes view in the canvas toolbar to see the swimlanes. Drag a step to a different lane if Wavelength placed it in the wrong one. Click a step to edit the label or the owner. Right-click to change the shape or delete a step.
Check the handoffs, the arrows that cross lanes. Each handoff should have a label that says what is being handed off. An unlabeled handoff is a common mistake, because the reader does not know what moves from one role to the next. Label every arrow that crosses a lane.
More worked examples
- Auto claim intake to payout: A customer files a claim, the adjuster reviews it, and if the claim is approved, finance issues the payment. See the full flow at auto claim intake to payout.
- Mortgage application to closing: A borrower submits an application, the underwriter reviews it, and if approved, the loan moves to closing. See the full flow at mortgage application to closing.
- Quarterly access review: An IT admin generates the report, each manager reviews their team, and if any access is outdated, it is revoked. See the full flow at quarterly access review.
When Wavelength is the wrong tool
Wavelength is the wrong tool when you need formal BPMN pools and lanes for a process engine. Visio and Camunda Modeler are built for that. It is also the wrong tool when a flat flowchart is simpler, because adding lanes to a process that only has one role adds complexity without value. And if you need a RACI matrix rather than a visual diagram, a spreadsheet is the better format. See our comparison of Wavelength and Lucidchart for where each tool is the better fit.
Related
- Resource center: process mapping resources by team
- Free flowchart maker: talk or type, get a flowchart
- Flowchart template: copy, edit, and make your own
- Process map template: copy, edit, and make your own
- SOP template: talk a task, get a written SOP
- Data flow diagram examples: worked pipelines
- How to document a current state process: capture an as-is process
- Auto claim intake to payout: a claims flow example
- Wavelength vs Visio: live capture versus formal notation
- Live demo: watch a diagram build itself, no account needed
Common questions
What is a swimlane process map?
A swimlane process map organizes a process into horizontal or vertical lanes, one per role or team, so you can see who does what at each step. The example on this page has three lanes: Customer, Support Agent, and Engineer. Wavelength builds swimlanes from your spoken description, assigning each step to the role that does the work.
How is a swim lane process map different from a regular flowchart?
A regular flowchart shows steps and decisions but does not show who owns each step. A swim lane process map adds a lane for each role, so the handoffs between people and teams are visible. That makes it easier to spot bottlenecks where work waits for a handoff.
Can I make a swimlane process map by talking?
Yes. Open the live demo and describe your process, naming the people and teams involved. Wavelength assigns each step to the right lane and draws the handoffs between them. You can also paste a transcript from a process walkthrough.
Can I export the swimlane process map?
Yes. A free account exports to PNG, PDF, Mermaid, and draw.io. On a paid account you can also export to BPMN 2.0 for Camunda Modeler or bpmn.io, which keeps the lanes as BPMN pools and lanes.
Does Wavelength handle swim lane process map examples with more than three lanes?
Yes. Wavelength adds a lane for every role or team you mention. The example on this page has three for clarity, but real processes often have five or more, and Wavelength handles those the same way.
Related examples
See all flow diagram examples or the business analyst role guide.
Every new account starts with 7 days of Pro. No card needed.