Skip to product information

n8n AI ATS Job Scraper: Score Jobs with OpenAI + Slack Alerts

n8n AI ATS Job Scraper: Score Jobs with OpenAI + Slack Alerts

 (200+Reviews)
Regular price £6.99
Regular price £6.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
23 people viewing
High interest right now
9 added today
Fast-moving digital product
n8n AI ATS Job Scraper: Score Jobs with OpenAI + Slack Alerts

n8n AI ATS Job Scraper: Score Jobs with OpenAI + Slack Alerts

Regular price £6.99
Regular price £6.99 Sale price
SAVE Sold out

Automatically scan job boards, score roles with OpenAI, and alert your team on Slack

This n8n workflow runs every weekday morning to monitor company job boards via Apify’s ATS Job Scraper, then uses OpenAI to score new postings (0–100) against your role profile—storing results in Google Sheets and sending Slack alerts for the best matches.

What this workflow does

  • Scheduled monitoring: Triggers automatically every weekday morning.
  • Reads your watchlist: Loads company targets from a Google Sheets tab named “Companies” (columns: Company and optional Career page URL).
  • Scrapes new ATS postings: Starts an Apify ATS Job Scraper run in monitoring mode and polls Apify until the run succeeds (or the polling limit is reached).
  • Normalizes and archives results: Downloads newly discovered job postings, normalizes them into consistent fields, and appends every scored job to the “Jobs” tab in Google Sheets.
  • AI scoring with OpenAI: Uses OpenAI to score each job on a 0–100 scale based on your role profile, extracting structured details such as seniority, workplace type, and a one-line reason.
  • Slack alerts for high matches: Posts per-job alerts to Slack only when the score meets or exceeds your minimum threshold.
  • Daily roll-up: Sends a daily Slack summary showing how many new jobs were found and how many triggered alerts.

Use cases

  • Track new roles at a defined set of companies and only notify your team when they match your target criteria.
  • Maintain a searchable job history in Google Sheets with AI-rated relevance for faster review.
  • Daily Slack updates for recruiters, SaaS operators, and automation engineers managing inbound hiring leads.

Technical details

  • Apify integration: Uses Apify HTTP requests with an HTTP Header Auth credential in the form Authorization: Bearer <token>.
  • Google Sheets: Reads “Companies” and appends results to “Jobs”.
  • OpenAI scoring: Scores jobs (0–100) and extracts structured details used for Slack alerts.
  • Workflow nodes mentioned: if, set, code, no op, wait, slack.
View full details