All Projects
PROJECT / 07

HR Job Posting & Applicant Evaluation with AI

A published n8n workflow that takes applications from a form, reads each CV, evaluates candidates with AI agents, sends screening questions, and schedules interviews.

Built in n8n

A process worth improving.

HR teams juggle posting jobs, collecting resumes, and reading every application manually—strong candidates wait while repetitive screening work piles up.

A structured automation architecture.

A webhook-led workflow distributes job postings, captures every application, applies AI-assisted evaluation against defined role criteria, records ranked results, alerts HR with a shortlist summary, and confirms receipt to each applicant.

From trigger to reliable output.

Each stage has a defined responsibility, making the system easier to test, maintain, and improve.

01
Form submission

Applicant submits details and CV.

n8n Form
02
Store CV

Upload CV and create applicant record.

Google Drive + Airtable
03
Extract CV

Download file and extract its text.

n8n
04
AI evaluation

Score CV against the job with structured output.

OpenAI
05
Route

Flag potential hires or reject applicants.

If + Airtable
06
Screening questions

AI generates role-specific questions.

OpenAI
07
Personalized email

Send questionnaire and follow-up.

Gmail
08
Schedule & score

Book interview and score answers.

Google Calendar + AI
n8n editor showing the HR evaluation workflow with AI agent, Airtable, Gmail, and Google Calendar nodes
The live workflow in the n8n editor.

Built as a system, not a shortcut.

The workflow is designed around predictable inputs, clear decisions, reviewable AI output, and recoverable errors.

  1. 01Trigger — receives and validates the initial input
  2. 02Data processing — structures information for downstream steps
  3. 03AI step — generates or classifies within defined constraints
  4. 04Conditions — route each result to the correct path
  5. 05API calls — exchange data with connected applications
  6. 06Output — delivers or stores a usable result
  7. 07Error handling — records failures and supports recovery
n8nOpenAIAirtableGoogle DriveGmailGoogle Calendar

The workflow is designed to keep job postings consistent, give every applicant a timely response, and let HR focus its attention on the strongest candidates.

AI can rank applicants, but fair hiring still needs transparent criteria and a human making the final decision.

Have a workflow like this?

Let’s Work Together