
80%
less manual screening effort*
13+ hrs
saved per day at 200 CVs*
1 min
per CV instead of 5 minutes*
HR Automation · AI Screening
AI-Powered CV Screening & Recruitment Automation
An intelligent screening workflow built on self-hosted n8n with Google Gemini, Google Forms, Drive, Sheets and Gmail. It collects applications, reads every CV, scores each candidate against the role and replies automatically.
- Collects applications through Google Forms with custom logic and automatic CV duplicate detection.
- Downloads each CV from Google Drive and extracts its content from PDF automatically.
- Scores every candidate with a Gemini AI agent against the job specification, returning structured results.
- Records each result in Google Sheets and routes candidates by qualification criteria.
- Sends personalised acceptance or rejection updates through Gmail.
Proof of work
Live · Published on n8nI come from an HR and legal background, so I know how much time is lost to reviewing CVs, tracking candidates and following up. This is the system I once wished I had.

- Form submission
- CV extraction
- AI scoring with Gemini
- Sheets record + Gmail feedback
The problem
- Manually reviewing hundreds of CVs
- Applicant files scattered across drives and inboxes
- Unstandardised, subjective evaluations
- Manual database updates and repetitive follow-ups
Potential impact
Scenario: 200 CVs per day
- Manual screening (5 min per CV)
- 16.7 hrs/day
- AI-assisted screening (1 min per CV)
- 3.3 hrs/day
- Reduction in manual effort
- 80%
- Time saved
- 13+ hrs/day
*Illustrative estimates. The goal is to empower recruiters, not replace them.
Built for privacy and clean data
Runs on a self-hosted n8n instance for minimal data exposure, and duplicate applications are caught at intake so the candidate database stays clean.
I understand the problem because I've lived it. Now I engineer the solution.







