⚡ Smart job search: resume scoring & tailoring with OpenAI, Apify, and Airtable

1,818 views · ⚡ Personal Productivity

💡 Pro Tip — Job boards are notoriously hard to scrape — CAPTCHAs, rate limits, constantly changing layouts. ScraperNode has maintained scrapers for Indeed jobs, Glassdoor reviews, and Glassdoor jobs that handle all of that for you.

View All Scrapers

Description

image.png

Who is this for?

This workflow is designed for job seekers who want to automate their job application research and resume optimization. It’s ideal for professionals who want to match their CVs to new job postings daily, improving the chance of landing interviews without manual work.

Use case

What this workflow does?

  1. Fetches user job preferences from Google Sheets daily.
  2. Searches for jobs matching those preferences using Apify’s scraping.
  3. Filters job posts that are fresh (posted within 24-48 hours).
  4. Scores each job against the user’s current CV using an OpenAI agent.
  5. Generates a revamped CV tailored to each job.
  6. Stores the job listing, compatibility score, match reason, and revamped CV into Airtable for future use.

API Credentials Required

Setup

image.png

image.png

How to customize it for your needs

Why Use This Template?

  1. Saves 10+ hours/week on manual job search.
  2. Instantly tailor CVs to each application.
  3. Centralizes all data across Google Sheets and Airtable.
  4. Flexible — customize AI prompts, scoring logic, or expand to multiple users!

Need Assistance?

For setup guidance, customization, or business inquiries, Email: phoenixaiagentsolutions@gmail.com

🔗 Nodes Used

Airtable, Cron, Google Sheets, HTTP Request, AI Agent, OpenAI Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup