n8n build
AI Job Scraper + Resume Optimizer
Scrapes role listings and tailors a resume per job using LLMs with structured prompts.
- n8n
- AI Agent
- Google Gemini
- OpenRouter
- Slack
- Loop Over Items
- Split Out
- Google Workspace
The client’s problem
Manually tailoring a resume to every job posting is slow, error-prone, and discourages applying to roles at scale.
What I built
A career automation that scrapes job listings, extracts requirements, and tailors a base resume to each role using structured LLM prompts. For each search posted in Slack, an AI agent scrapes target boards, analyses each role, and produces a tailored resume and cover letter draft delivered straight to Google Workspace.
The outcome
One search posted in Slack returns a tailored resume and a cover letter draft for each matching job.
How it works
Path 1
- Search posted in Slack
- Gemini checks the query
- Job listings fetched
- One item per job
- Loop over jobs
Path 2
- Each job
- Base resume read
- AI agent tailors it
- Resume copied in Drive
- Doc updated
- Email draft in Gmail
- Posted to Slack
Path 3
- Invalid query
- Reply in Slack
Your Business Needs Better Systems, Not More Manual Work.
Let’s map the system your business needs.
Prefer a call? Book a 30-minute call.
