AI Job Application Triage with n8n, Gemini & Google Sheets
AI Job Application Triage with n8n, Gemini & Google Sheets
Regular price
£9.99
Regular price
£9.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
AI Job Application Triage with n8n, Gemini & Google Sheets
Regular price
£9.99
Regular price
£9.99
Sale price
Unit price
/
per
AI-powered job application triage in n8n: validate, de-duplicate, score with Gemini, and schedule interviews
This n8n workflow automatically collects job applications from a form, validates submissions in Google Sheets, extracts resume text, evaluates candidates with Gemini, then routes results to Slack and sends candidate updates via Gmail—including interview scheduling after Slack approvals in Google Calendar.
What this workflow does
- Receives applications using an n8n Form Trigger with applicant details and an uploaded resume.
- Creates a unique Application ID, loads the role configuration, and validates the submission.
- Logs invalid entries to Google Sheets and alerts an admin in Slack.
- De-duplicates by checking Google Sheets for an existing applicant with the same email and posts a Slack notice if it’s a duplicate.
- Extracts resume text. If parsing fails, it records the issue in Google Sheets and emails the candidate via Gmail to re-upload a readable file.
- Evaluates candidates with Google Gemini: sends resume text + job requirements to extract structured candidate data, generate a `fit score`, recommend next steps, and flag potential risks.
- Writes evaluation results back to Google Sheets and routes outcomes through Slack and Gmail (shortlist notification, review FYI, manual-review request, or rejection email).
- Schedules interviews by listening for Slack reaction events from an authorized reviewer, then checking availability in Google Calendar and creating the interview time after approval.
Use cases
- SaaS teams screening inbound applications without manual spreadsheets and copy-pasting.
- Recruiting operations that want Gemini-based triage with consistent logging in Google Sheets.
- Automation engineers building a complete pipeline from form intake → AI scoring → stakeholder alerts → interview booking.
Technical details
- n8n flow using nodes such as if, set, code, gmail, slack, and switch.
- Google Sheets for validation, de-duplication checks, and logging outcomes.
- Google Gemini for extracting structured candidate data, producing fit scores, recommendations, and risk flags.
- Slack notifications and approval reactions to trigger interview scheduling.
- Gmail for candidate communication when parsing fails and when outcomes are decided.
