Batch resume analysis with Google Gemini AI and Google Sheets
Ready for 3.0What this workflow does
This AI workflow has 7 nodes and runs when someone submits an n8n form (“Resume Analysis”). Along the way it connects Google Gemini Chat Model and Google Sheets.
How it runs
Trigger: When someone submits an n8n form (“Resume Analysis”).
- map files independently (Code): runs custom JavaScript code
- Extract from File: extracts data from a file (pdf)
- Aggregate: combines items into one
- Resume analysis Agent (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
- Append row in sheet (Google Sheets): append
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 (7)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Google Sheets
n8n-nodes-base.googleSheets - Aggregate
n8n-nodes-base.aggregate - Extract from File
n8n-nodes-base.extractFromFile - AI Agent
@n8n/n8n-nodes-langchain.agent - Code
n8n-nodes-base.code
From the author
How it works You have several resumes you need to review manually? well this workflows allows you to upload upto 20 bunches pdf at once. AI does the heavy lifting, saving time, reducing repetive tasks and achieving high accuracy. The job description and…