Templates / 🤖 Automate CV screening with AI candidate analysis

🤖 Automate CV screening with AI candidate analysis

Ready for 3.0

by Lucas Peyrin ✓ · 46,073 views · created 2025-08-15 · HR, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 9 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Google Sheets and Google Gemini Chat Model.

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).

  1. Create 'CVs' Spreadsheet (Google Sheets): work with spreadsheet
  2. Extract CV Text (Mistral AI): uses Mistral AI
  3. Log Candidate Submission (Google Sheets): append
  4. AI Qualification (Basic LLM Chain): sends a prompt to an LLM, with model: Gemini 2.5 Flash Lite; output parser: JSON Output Parser
  5. Add CV Analysis (Google Sheets): update

Services it uses

Google SheetsGoogle Gemini Chat Model

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (7)

From the author

How it works This workflow automates your initial hiring pipeline by creating an AI-powered CV scanner. It collects job applications through a web form, uses AI to analyze the candidate's CV against your job description, and neatly organizes the results in a…

Excerpt from Lucas Peyrin's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.