All projects
In Daily Use

n8n Workflow Automation

AI Job Search Automation System

An automation system that parses resumes, matches and ranks roles, tracks applications, and drafts recruiter email — with a human approving every send.

  • n8n
  • Python
  • LLM Extraction
  • SQLite
  • Playwright
  • Gmail API
  • Google Sheets

01

Problem

Applying to AI roles seriously means tracking dozens of opportunities across job boards, company sites, and recruiter conversations — each with its own stage, deadline, and follow-up timing. The failure mode isn't laziness, it's dropped threads.

02

Resume and job intelligence

LLM-based extraction turns the resume and each job description into structured fields — skills, requirements, seniority, constraints — so matching is a structured comparison rather than intuition. Roles are ranked by fit before any time is spent on them.

03

Recruiter workflow with human gates

n8n workflows classify incoming email context, build a structured prompt, and generate a draft reply or follow-up. Nothing sends without explicit approval — the same pattern I'd deploy for any business email automation: AI drafts, humans decide.

  • Intent classification on incoming messages
  • Context-aware draft generation
  • Mandatory human review gate before sending
  • Outcome logging for traceability

04

Application tracking

A SQLite-backed tracker records every role, its stage, dates, and artifacts. The CLI copilot surfaces what needs action today — follow-ups due, deadlines approaching — instead of relying on memory.

What makes it credible

  • Used daily on a live job search
  • Human approval gate on every outgoing email
  • Structured tracking: roles, stages, deadlines, follow-ups
  • Sanitized n8n workflow published with credential-safe patterns

Best fit for

  • Job seekers & recruiters
  • Resume-to-role matching workflows
  • Teams needing AI-assisted tracking and follow-up

Operating principles applied

  • Human approval before every send
  • Relevant matching over mass applying
  • Structured tracker before automation
  • Workflow traceability end to end

Roadmap

  • Richer role-relevance scoring that learns from outcomes
  • Recruiter email classification and prioritisation
  • Interview-prep generation per role
  • Application status dashboard over the tracker
  • Multi-user support

Want a system like this for your workflow? Discuss a workflow or see other systems.