Most job seekers waste hours tailoring CVs for roles they'll never get. This workflow fixes that by analyzing CV-to-job fit in under 60 seconds using Google Gemini AI, then emailing a brutally honest report with a fit score, missing skills, and real optimization tips.
No fluff. No guessing. Just objective AI feedback that helps candidates focus on winnable roles.
Why this exists
Job hunting is asymmetric information warfare. A recruiter knows in 10 seconds if your CV is a fit. You don't. So you spend three hours customizing a CV for a role you were never qualified for.
This workflow flips that. Upload your CV and paste a job description. The AI extracts requirements, compares them against your experience, and tells you whether to apply, reconsider, or move on. Then it sends you a structured report with concrete next steps.
I built this for candidates who want clarity before they invest effort.
What it does
- Accepts CV + job description via webhook (PDF, DOCX, or raw text)
- AI extracts job requirements (technical skills, experience level, must-haves vs. nice-to-haves)
- Gemini analyzes CV fit against those requirements
- Scores the match 1–10 with a recommendation: Apply / Consider / Not a fit
- Identifies gaps (what's missing, what to highlight, what to add)
- Emails a structured report to the candidate with actionable feedback
The whole loop runs in under a minute. No human in the loop. No bias. Just data.
Who uses this
Job seekers who want to stop wasting time on bad-fit roles. Career coaches who need scalable CV feedback for clients. Recruiters pre-screening applicants before human review. Bootcamps and training programs helping graduates target the right jobs.
Built for Helsinki's job market (and beyond)
Finland's tech hiring is keyword-driven and CV-format sensitive. Recruiters scan for specifics: "React," "3+ years," "B2B SaaS." If your CV doesn't mirror the job posting language, it gets filtered out before a human sees it.
This workflow reverse-engineers that process. It tells candidates exactly which keywords are missing and how to reframe their experience to match local expectations. For non-native English speakers or career switchers, that clarity is the difference between getting interviews and getting ignored.
Customization options
Adjust fit thresholds: Change when a 6/10 becomes "Consider" vs. "Not a fit." Rebrand email templates: Add your logo, tone, follow-up CTAs. Multi-channel delivery: Swap Gmail for Slack, Teams, or WhatsApp. Language support: Add translation nodes for non-English CVs/jobs. ATS optimization tips: Extend Gemini prompt to flag keyword mismatches.
The shift
I used to tell candidates "just apply to everything and see what sticks." That's exhausting and demoralizing.
Now I tell them: run your CV through this first. If it's a 4/10, don't waste three hours customizing. If it's an 8/10, you know exactly what to tweak.
Job hunting is hard enough. This workflow removes the guesswork.
Built with n8n. Free to fork and customize.
Top comments (0)