Skip to product information

n8n Hiring Outreach Automation: Apify + GPT-4 + Slack

n8n Hiring Outreach Automation: Apify + GPT-4 + Slack

 (200+Reviews)
Regular price £77.99
Regular price £77.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 Hiring Outreach Automation: Apify + GPT-4 + Slack

n8n Hiring Outreach Automation: Apify + GPT-4 + Slack

Regular price £77.99
Regular price £77.99 Sale price
SAVE Sold out

Automate hiring outreach end-to-end: scrape, match, write, and message in Slack

This n8n workflow automatically monitors target companies’ career pages using Apify, detects new role matches against your keywords, generates a compliant outreach first line with GPT-4, saves results to Google Sheets, and posts a Slack digest when new opportunities appear.

What this workflow does

  • Runs on a schedule or on-demand (every Monday at 8am, or when started manually).
  • Loads your inputs: target company URLs, role keywords, and offer context.
  • Validates inputs and reads prior results from the Google Sheets tab “Hiring leads” to find previously seen roles.
  • Scrapes and filters roles with Apify: uses an Apify actor to locate careers/ATS pages and collect job listings matching your configured keywords.
  • Avoids duplicate outreach: groups jobs by company, compares them to saved role IDs, and skips AI generation when nothing new is detected.
  • Uses OpenAI to draft outreach: for companies with matching roles, calls an OpenAI chat model to decide relevance and generate a single outreach first line that cites specific job posts.
  • Rejects unsupported drafts: discards outputs that include unsupported claims, numbers, links, or missing citations.
  • Stores results and notifies: upserts one row per company into Google Sheets, then posts a Slack digest for companies with a usable first line and at least one newly detected matching role.

Use cases

  • SaaS operators and recruiters who want ongoing, keyword-based monitoring of hiring pages without manual checking.
  • Automation engineers building an n8n hiring lead pipeline with scraping + retrieval of job IDs to prevent repeat messaging.
  • Teams who want outreach generation that must include citations from specific job posts and fail safely when drafts are incomplete.

Technical details

  • Integrations/credentials: Apify, OpenAI, Google Sheets (OAuth2), Slack.
  • Workflow nodes shown in the build: if, set, code, merge, slack, sticky note.
  • Setup requirement: create a Google Sheet with a tab named “Hiring leads” and ensure updates align on companyDomain.
View full details