Job Hunt Automation avatar

Job Hunt Automation

Pricing

Pay per usage

Go to Apify Store
Job Hunt Automation

Job Hunt Automation

Aggregates and normalizes job listings from multiple Apify job scraper datasets. Deduplicates by URL and outputs clean, structured data ready for CRM import or further processing.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

ScrapySpider

ScrapySpider

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Job Hunt Automation

Aggregate, normalize, and deduplicate job listings from multiple Apify job scraper dataset runs into one clean, structured dataset — ready for analysis, CRM import, or further processing.

  • Aggregates job listings from multiple scraper runs into one clean dataset
  • Normalizes data from different job boards (Indeed, LinkedIn, Glassdoor, etc.) into a standard format
  • Deduplicates by job URL — no duplicate entries in your output
  • Handles missing or partial data gracefully with safe defaults
  • Clean JSON output with 11 structured fields per job listing
  • Works with any Apify job scraper that outputs standard job listing fields
  • Lightweight — reads from existing datasets, no web scraping performed

What data does it extract?

Each job listing in the output contains 11 structured fields:

Job details: title, company, location, remote (Yes/No), jobType, salary, postedDate

Links: applyUrl (direct application link), jobUrl (original listing URL)

Metadata: source (job board name), description (full job description text)

All results can be exported as JSON, CSV, or Excel from the Apify dataset.

Use cases

  • Job search automation: Aggregate results from multiple scraper runs across different job boards into a single, deduplicated master list
  • Recruitment pipeline: Normalize candidate job postings from Indeed, LinkedIn, Glassdoor, and other sources into one consistent format
  • Market research: Analyze job market trends by aggregating and comparing listings across platforms and regions
  • Job board monitoring: Combine daily scraping results and track unique new listings over time without duplicates
  • Data enrichment: Create clean, deduplicated master datasets from raw scraper outputs for downstream processing or CRM import

How to use

  1. Click Try for free on this Actor's page
  2. In the Input tab, enter one or more dataset IDs from your Apify job scraper runs
  3. Choose whether to deduplicate by URL (enabled by default — recommended)
  4. Click Start and wait for the run to complete
  5. View results in the Output tab
  6. Download your results as JSON, CSV, or Excel

Input parameters

ParameterTypeRequiredDefaultDescription
datasetIdsArray of stringsYesOne or more dataset IDs from Apify job scraper runs. Find these in the run details of your scraper Actors.
deduplicateByUrlBooleanNotrueRemove duplicate job listings that share the same jobUrl. Recommended to keep enabled.

Output example

{
"title": "Senior Software Engineer",
"company": "Acme Corp",
"location": "San Francisco, CA",
"remote": "Yes",
"jobType": "Full-time",
"salary": "$120,000 - $150,000 a year",
"postedDate": "2024-01-15",
"applyUrl": "https://company.com/careers/apply/12345",
"jobUrl": "https://www.indeed.com/viewjob?jk=abc123",
"source": "Indeed",
"description": "We are looking for a Senior Software Engineer to join our platform team. You will design and build scalable backend services..."
}

Pricing

This Actor is free to use — you only pay for Apify platform compute time.

Job Hunt Automation is very lightweight. It reads from existing Apify datasets and writes normalized results to the output dataset. No web scraping, browser rendering, or proxy usage is involved, so runs cost minimal platform credits.

New Apify accounts receive $5 in free credits — enough for thousands of normalization runs.

Technical notes

  • No web scraping: Reads from existing Apify datasets only — no HTTP requests to external websites
  • Compatible sources: Works with job data from Indeed, LinkedIn, Glassdoor, and other job board scrapers available on Apify
  • Missing fields: Handles incomplete data gracefully — missing fields default to empty strings
  • Deduplication logic: Uses exact jobUrl string matching to identify and remove duplicates
  • Lightweight execution: Minimal compute and memory usage — processes thousands of listings in seconds

Integrations

Outputs are compatible with standard Apify integrations:

  • Make (formerly Integromat): Use the Apify module to trigger runs and route job data to any destination
  • Zapier: Connect Actor runs to 5,000+ apps via the Apify Zapier integration
  • n8n: Self-host and automate workflows via the Apify n8n node
  • REST API: Run the Actor programmatically and fetch results via the Apify API

Support

Have questions, found a bug, or need a custom integration? Reach out: