01

Overview

An AI-powered Applicant Tracking System designed to streamline the initial recruitment process, from collecting applications and processing CVs to screening candidates and tracking application status.

The system combines n8n workflow automation with Google Gemini to evaluate CVs against job descriptions, generate match scores, highlight candidate strengths and missing requirements, and recommend suitable next steps. Application details and screening results are organised in Google Sheets, giving recruiters a central place to review candidates and manage the screening process with less manual effort.

02

The problem

Reviewing CVs can be time-consuming, especially when recruiters receive applications from many candidates. Each application needs to be checked against the job requirements, relevant qualifications identified, and a decision made about whether the candidate should progress.

Managing these tasks manually can slow down recruitment and make it harder to keep track of applications.

03

The solution

I developed an automated recruitment workflow that collects candidate applications, processes uploaded CVs, and uses AI to assess each candidate against the job description.

The system generates a match score, highlights relevant strengths and missing requirements, and recommends whether the application should move forward, require further review, or be rejected.

Screening results are recorded in Google Sheets, giving recruiters a central place to review candidates and track their application status. The workflow also supports automated candidate communication, reducing the need for repetitive follow-ups.

04

Tools used

  • Automation: n8n

  • AI Model: Google Gemini

  • Application Intake: Google Forms

  • CV Storage: Google Drive

  • Database & Tracking: Google Sheets

  • Communication: Gmail

  • Integration: APIs and JSON

05

Walkthrough

Application Collection

Candidates submit their details and CVs through Google Forms.

CV Processing

n8n retrieves the applications and uploaded CVs for screening.

AI-Powered Screening

Gemini compares each CV with the job requirements and generates a match score, key strengths, missing requirements, and a recommendation.

Candidate Categorisation

Candidates are routed into Interview, Pending Review, or Rejected categories based on the screening results.

Record Keeping

Application details and screening results are stored in Google Sheets for recruiters to review and track.

Want something like this for your business?

Tell me what slows your team down and I will show you what can be automated.