Skip to content
Wovie Prollo

n8n build

AI Job Scraper + Resume Optimizer

Scrapes role listings and tailors a resume per job using LLMs with structured prompts.

AI Job Scraper + Resume Optimizer: The workflow in n8n
The workflow in n8n

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

  1. Search posted in Slack
  2. Gemini checks the query
  3. Job listings fetched
  4. One item per job
  5. Loop over jobs

Path 2

  1. Each job
  2. Base resume read
  3. AI agent tailors it
  4. Resume copied in Drive
  5. Doc updated
  6. Email draft in Gmail
  7. Posted to Slack

Path 3

  1. Invalid query
  2. 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.