Skip to main content
The Agency.
Portfolio
AI
Claude API
HR Tech
n8n
Supabase

Case Study 03

Recruitment Pipeline Automation

AI-powered CV parsing and ranking that scales screening without scaling headcount — and automates interview coordination end-to-end.

Problem

A mid-sized staffing firm was receiving 200–400 CVs per open role. Recruiters were spending the majority of their time reading CVs and scheduling interviews — work that required consistency and speed, but not the human judgement the team was hired for. Shortlists were taking 3–5 days to produce. The best candidates were accepting other offers before interviews were even arranged.

Our solution

We built an AI-powered pipeline that ingests CVs via email attachment or upload, extracts structured data using the Claude API, and scores each candidate against the role specification. Recruiters review a ranked shortlist rather than a stack of PDFs. Interview invitations are sent automatically to shortlisted candidates, calendar slots offered based on interviewer availability, and confirmations sent without any manual coordination. Rejection emails are sent to unsuccessful applicants within 48 hours, maintaining the firm's reputation.

Architecture

Claude API
n8n
Supabase
Google Calendar API
SMTP
PDF parsing

Results

  • CV parsing and ranking completes in minutes, not days
  • Recruiters spend their time on shortlisted candidates, not eliminating unsuitable ones
  • Interview scheduling fully automated — candidates self-book from available slots
  • Rejection emails sent automatically, protecting the firm's candidate reputation

Measurable impact

70%

faster time from application to shortlist

increase in candidate throughput with the same team

48h

maximum time to rejection notification for all applicants