Resume screening & evaluation system with Gemini AI, Google Sheets & Drive for HR
Ready for 3.0What this workflow does
This AI workflow has 13 nodes and runs when someone submits an n8n form (“Candidate Form”). Along the way it connects Google Sheets, Google Drive and Google Gemini Chat Model.
How it runs
Trigger: When someone submits an n8n form (“Candidate Form”).
- job roles (Google Sheets): uses Google Sheets
- Upload CV (Google Drive): uses Google Drive
- Extract from File: extracts data from a file (pdf)
- Merge: merges the data from its input branches
- Qualifications (Information Extractor): extracts structured fields from text with AI, with model: Google Gemini Chat Model
- Personal Data (Information Extractor): extracts structured fields from text with AI, with model: Google Gemini Chat Model
- HR Expert (Basic LLM Chain): sends a prompt to an LLM, with model: Google Gemini Chat Model; output parser: Structured Output Parser
- Merge: merges the data from its input branches
- Google Sheets: append
- Summarization Chain: summarizes text with AI, with model: Google Gemini Chat Model
Services it uses
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 (10)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Extract from File
n8n-nodes-base.extractFromFile - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor - Summarization Chain
@n8n/n8n-nodes-langchain.chainSummarization - Merge
n8n-nodes-base.merge - Google Sheets
n8n-nodes-base.googleSheets - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Google Drive
n8n-nodes-base.googleDrive - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
From the author
🚀 AI Resume Screener (n8n Workflow Template) An AI-powered resume screening system that automatically evaluates applicants from a simple web form and gives you clear, job-specific scoring — no manual filtering needed. ⚡ What the workflow does 📄 Accepts CV…