How we cut time to hire from 41 days to 18 without adding recruiters
Two weeks of the old cycle were waiting, not working. Here is where the delay actually sat, what we automated, and the three pipeline rules that did most of the work.
Most of the 41 days were queue time between stages, not interview time. Three changes removed 23 days: a 48 hour review rule, self-serve interview booking, and a single scorecard reviewers could finish in two minutes.
- Resume review dropped from 9 days to 2 with an automatic nudge at 48 hours.
- Scheduling dropped from 11 days to 3 once candidates picked their own slot.
- Offer approval dropped from 6 days to 1 by naming one approver per role.
Where the 41 days actually went
We assumed the bottleneck was interview capacity. It was not. When we exported stage timestamps for 148 candidates across four roles, the pattern was flat and boring: candidates sat in a stage waiting for someone to act, then moved through the actual work quickly.
Rule one: nothing waits longer than 48 hours
Every stage got an expected response time, and the pipeline nudges the owner when it passes. Not a digest email that nobody reads, a direct notification naming the candidate and the action. Review time collapsed within the first week because the cost of ignoring it became visible to the hiring manager.
Rule two: candidates book their own slot
The scheduling thread was the single largest source of delay, and it was entirely self-inflicted. We published panel availability, sent one link, and let the candidate choose. Reschedules go through the same link, so nobody rebuilds a calendar invite by hand.
Every message a coordinator sends to arrange a time is a day the candidate spends talking to someone else.
Rule three: one scorecard, four questions
Long scorecards get abandoned and then reconstructed from memory in a debrief. We cut ours to four prompts and one rating. Completion went from roughly half to over 90 percent, and debriefs shortened because everyone arrived with a written position.
What did not work
Adding a second screening call made the shortlist slightly better and the cycle four days longer, so we dropped it. Automating rejection copy without a human review produced two messages we regretted. Speed is worth a lot, but not the candidate experience that gets you referrals.
Questions this raises
It has not for us. The rule asks for a decision or an explicit hold, and a hold is a legitimate answer. What it removes is the silent queue.
Stage timestamps, per stage owners, notification rules and self-serve scheduling. All of it is in the free RabbitHR Community Edition, and you can self-host it in about ten minutes.
The queue rules scale fine. Resume review is the part that strains first, which is where AI screening earns its place by ranking a shortlist for a human to read.
Talent lead, writes about hiring operations and the systems underneath them.