AcademyWorkflowsPeople and HR

Automate CV Screening with AI Candidate Analysis

HR and recruiting teams that want a first pass over incoming CVs, recorded in a spreadsheet.

  • Recommendedour rating
  • 5,376views on n8n
Open on n8n.io ↗

Paste it straight onto an n8n canvas with Ctrl+V or Cmd+V.

automate-cv-screening-with-ai-candidate-analysis.json

Loading the file...

What it does

An n8n workflow that collects job applications through a web form with a PDF CV. It logs each applicant in Google Sheets, extracts the CV text with Mistral OCR, and asks Google Gemini to score the CV against your job description. The score and explanation are added to the candidate's row.

Use cases

  1. 01Collect applications and CVs through a web form
  2. 02Score each CV against a job description
  3. 03Keep applicants and scores together in one Google Sheet

Connects

Google Sheets · Basic LLM Chain · Structured Output Parser · Google Gemini Chat Model · Mistral AI

Questions about
Automate CV Screening with AI Candidate Analysis.

What is Automate CV Screening with AI Candidate Analysis used for?

HR and recruiting teams that want a first pass over incoming CVs, recorded in a spreadsheet. An n8n workflow that collects job applications through a web form with a PDF CV. It logs each applicant in Google Sheets, extracts the CV text with Mistral OCR, and asks Google Gemini to score the CV against your job description. The score and explanation are added to the candidate's row.

How do I import Automate CV Screening with AI Candidate Analysis into n8n?

Copy the workflow JSON from this page and paste it onto the n8n canvas with Ctrl+V or Cmd+V. Then connect your credentials in each node.

Is Automate CV Screening with AI Candidate Analysis safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.