πŸ“Š Scrape job listings and send alerts using Decodo, Google Gemini, Slack, and Gmail

⚑ 35 views Β· πŸ“Š Market Research & Insights

πŸ’‘ 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

This n8n workflow automates job discovery by scanning company career pages, extracting open positions using AI, filtering them by department, and sending real-time alerts via Slack and email. It is ideal for monitoring targeted job roles (such as Engineering) across multiple companies without manual checking.

Use Cases Targeted Job Monitoring: Automatically track new job postings for a specific department or role. Faster Job Alerts: Receive instant Slack and email notifications when relevant positions are found. Multi-Company Career Tracking: Monitor multiple company career pages from a single Airtable base. Reduced Noise: Filter out irrelevant roles and avoid empty or misleading notifications.

Good to Know

How it Works

How to Use

  1. Airtable Credentials: Connect Airtable and store career page URLs in the table.
  2. Google Gemini Credentials: Add your Gemini API key for AI extraction and filtering.
  3. Slack Credentials: Select a user or channel to receive job alerts.
  4. Gmail Credentials: Configure Gmail to receive job notification emails.
  5. Schedule Setup: Adjust the trigger interval based on how often you want job checks.
  6. Activate Workflow: Enable the workflow to start automated job monitoring.

Requirements

πŸ”— Nodes Used

Airtable, Slack, Gmail, Schedule Trigger, AI Agent, Google Gemini Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup