Automation project · 2026

n8n AI Job Scraper +
Resume Optimizer

An end-to-end n8n automation that eliminates hours of manual job hunting and resume tailoring. Scrapes live listings via JSearch API, scores each role against a master resume using AI, rewrites the resume to match the job's language and requirements, then delivers a Slack notification with the match summary and saves the tailored resume directly to Google Drive — all without any manual input.

⬢ Built in n8n + AI Scheduled JSearch API OpenAI Google Drive Slack
15+
Workflow nodes
4
Tools integrated
0
Manual input
Scheduled trigger
🔍
JSearch API
Check results
🔀
Split out
📄
Get resume
🤖
AI rewrite
💾
Save to Drive
💬
Slack alert

How it works

Trigger
Scheduled job pull

A cron-scheduled trigger fires the workflow automatically — no manual start, no polling delay.

Search
JSearch API scrape

Fetches live job listings from LinkedIn and Indeed via the JSearch API with a targeted query.

Validate
Check & split results

Validates the API response, then splits each listing into its own item for individual processing.

Read
Pull base resume

Retrieves the master resume content from Google Drive to use as the foundation for tailoring.

AI
Compare & rewrite

AI node scores the job against the resume, then rewrites a role-specific version optimized for that job's keywords and requirements.

Deliver
Drive + Slack

Saves the tailored resume to Google Drive and fires a Slack notification with job title, company, match score, and direct resume link.

n8n workflow — full build screenshot

End-to-end automation spanning job scraping, AI-powered resume tailoring, cloud storage, and team notifications. Every node is wired, configured, and tested.

Scheduled trigger → JSearch API → result validation → item split
Per-job loop: resume fetch → AI compare & rewrite → structured output parsing
Conditional save to Google Drive + Slack alert with match score and link
Invalid query branch handles edge cases gracefully without breaking the flow
n8n workflow screenshot showing the full job scraper and resume optimizer automation

Stack

n8n
JSearch API
OpenAI
Slack
Google Drive

Want one like this for your workflow?

Let's map your automation and ship it.

Start a project