Employee onboarding process (BPMN)
Onboarding is the classic cross-team process: nothing is difficult, and everything waits on somebody else. BPMN makes the waiting visible.
#What this example shows
Three lanes: hiring manager, people team and IT.
A parallel gateway, because equipment and accounts happen at the same time.
A timer boundary event on the contract signature.
#How to build it
Step | What you do |
|---|---|
1 | Start event in the hiring manager lane: Offer accepted. |
2 | User task: Raise onboarding request. |
3 | People team lane: Prepare contract, then Send for signature. |
4 | Attach a timer boundary event to Send for signature, escalating after 5 days. |
5 | Parallel gateway: IT provisions accounts while the people team books induction. |
6 | Join both paths, then an end event: First day ready. |
#Making it your own
Add a message flow to a black box pool for the new joiner; you do not control their process.
Use a service task where an HR system does the work automatically.
Run token simulation before publishing; the parallel join is where these go wrong.
#Related
Build the happy path first. Always.
