A scaling SaaS company kept losing candidates to silence — CVs aging in review, feedback nobody chased. We built an SLA watchdog on the ATS that nudges hiring managers on Slack and escalates repeat slips. Time-to-hire dropped by twelve days.
Typical results
29 days
Time-to-hire, down from 41
4 hrs
Median manager response to a nudge
74%
Offer-acceptance, up from 62%
2
Candidates stuck past SLA, from 23
Figures reflect typical results for this kind of automation.
The challenge
With 30 open roles and busy hiring managers, candidates sat untouched for days at every stage — unreviewed CVs, unwritten feedback, unsent offers. At any given moment, 23 candidates were stuck past a reasonable deadline. Time-to-hire averaged 41 days, strong candidates accepted faster offers elsewhere, and recruiters burned hours chasing managers instead of sourcing.
Before and after
Time-to-hire
−29%Candidates stuck past SLA
−91%Offer-acceptance rate
+19%The automation
We defined an SLA for every pipeline stage and set a watchdog on the ATS. It scans stage timestamps daily; the moment a candidate ages past their SLA, the responsible manager gets a Slack nudge with one-tap actions — advance, reject or book an interview — so acting takes seconds. A second slip on the same candidate escalates to HR with the full timeline, and a weekly digest shows exactly where the pipeline clogs.
How it works
- 01
SLAs defined
Every pipeline stage gets a maximum age — CV review in three days, interview feedback in two, offers in five.
- 02
Daily scan
The watchdog reads every candidate's stage timestamps and flags anyone aging past their SLA.
- 03
One-tap nudge
The responsible hiring manager gets a Slack message with instant actions: advance, reject or book an interview.
- 04
Double-slip escalation
A second missed deadline on the same candidate pings HR and the manager's lead with the full timeline.
- 05
Bottleneck report
A weekly digest shows where candidates wait longest, turning anecdotes into process fixes.
Starts from
- ATS pipeline & stage timestamps
- SLA rules per stage
Delivers
- Slack nudges with one-tap actions
- Escalations to HR on repeat slips
- Weekly bottleneck report
The impact
Time-to-hire fell from 41 days to 29, and candidates stuck past SLA at any moment dropped from 23 to 2. Managers now act within four hours of a nudge on average, offer-acceptance climbed from 62% to 74%, and recruiters got their chasing hours back for actual sourcing.
Questions about this automation
How are the SLA deadlines for each hiring stage set?
Each pipeline stage gets a maximum age, for example three days for CV review, two days for interview feedback and five for an offer. The limits live in a simple settings sheet, so recruiting can tighten or relax them per stage or per role without touching the automation itself.
What can a hiring manager do from the Slack nudge?
The message names the candidate, the stage and how long they have waited, with buttons to advance, reject or book an interview. Each button updates the ATS directly, so the manager acts in seconds without opening another tool, and the reminder clears as soon as the candidate moves.
What happens when a manager ignores the reminder?
A second missed deadline on the same candidate triggers an escalation to HR and the manager's lead, with the full stage timeline attached. Every slip is counted, and a weekly digest shows which stages and teams hold candidates longest, so recurring bottlenecks become visible and fixable.
