Hiring process flowchart
A worked example to adapt. Rename steps, add branches and owners to match how your team actually works.
Mermaid source for this diagram
flowchart TD
s(["Headcount approved"])
jd["Write job description and scorecard"]
post["Post role and source candidates"]
scr["Screen applications"]
d1{"Meets requirements?"}
rej["Send respectful rejection"]
ph["Phone screen"]
int["Interview loop"]
d2{"Debrief: hire?"}
ref["Reference checks"]
off["Make offer"]
d3{"Offer accepted?"}
e(["Start onboarding"])
s --> jd
jd --> post
post --> scr
scr --> d1
d1 -->|No| rej
d1 -->|Yes| ph
ph --> int
int --> d2
d2 -->|No| rej
d2 -->|Yes| ref
ref --> off
off --> d3
d3 -->|Yes| e
d3 -->|No| postPaste into any Markdown tool that renders Mermaid, such as GitHub.
About this hiring process flowchart
A hiring flowchart shows candidates and interviewers what happens next, and shows hiring managers where time is lost. Every 'no' path ends in a rejection that should actually be sent.
The example covers a single role with a structured interview loop.
Step by step
- Define. Write the job description and a scorecard before posting.
- Source and screen. Screen applications against the scorecard; reject promptly.
- Interview. A phone screen, then a structured interview loop.
- Decide. A debrief decides; references follow for the chosen candidate.
- Offer. Declined offers send you back to the pipeline; accepted offers start onboarding.
How to make it in flow-chart.io
- Start from the example. Edit the text in the generator box above so it names your own interview stages, then press Generate. The free preview needs no sign-up.
- Add the branches. Add the decision points that matter for you, for example take-home exercise? or executive approval for the offer. Each decision becomes a diamond with labeled outcomes.
- Assign owners. Save the diagram to the editor (free account) and rename steps to show who does what: recruiter, hiring manager and interview panel.
- Share or export. Share a read-only view link: people with the link can view the diagram but not edit it. Downloads as PNG, SVG or PDF are part of Flow Pro (see pricing).
Tips
- Agree the scorecard before the first interview.
- Put a time limit on each stage so candidates aren't left waiting.
- Send rejections at every exit point, not just at the end.
Frequently asked questions
- What are the stages of a hiring process?
- Requisition, job description, sourcing, screening, interviews, decision, references, offer and onboarding.
- Is there an onboarding flowchart?
- Yes; the employee onboarding flowchart picks up after the offer is accepted.
- Can I plan hiring dates too?
- Use a Gantt chart for dates; the sister product gantt-chart.io has a free recruitment plan template.