ATS hiring signals
Public ATS job-board hiring signals from companies you list
This Actor monitors Greenhouse, Lever, and Ashby public job boards for new roles, departments, regions, remote hiring, matched keywords, and hiring-signal rows. Invalid or no-public-board sources can emit no-charge diagnostics.
Not a career-site HTML crawl of arbitrary /jobs pages (use Career Site Scraper). Not a resume parser or applicant PII collector. Public boards only. Not a hiring recommendation.
from $60.00 / 1,000 Company hiring signal ($0.06 per delivered company_hiring_signal); $0.02 per Job delta; $0.03 per Hiring summary. $0.00005 Actor Start.
Open ATS Hiring Signal Scraper on Apify
ATS Hiring Signal Scraper, not a neighboring Actor
Use this page for this Actor’s job. Use Career Site Scraper for Public /jobs HTML signals; Use Trade Show Exhibitor Intelligence for Booth fields from supplied URLs; Use Google Maps Lead Enrichment for Enrich existing leads.
| This Actor | Career Site Scraper | Trade Show Exhibitor Intelligence | Google Maps Lead Enrichment | |
|---|---|---|---|---|
| Intent | ATS Hiring Signal Scraper | Public /jobs HTML signals | Booth fields from supplied URLs | Enrich existing leads |
| Primary input | companies | careerUrls | exhibitor URLs | business inputs |
| What it reads | Public Greenhouse, Lever, and Ashby boards | Public career pages | User-supplied show pages | Enrichment APIs |
| Primary output | Hiring-signal, job-delta, and summary events | Hiring-signal rows | Exhibitor rows | Lead rows |
| Not this job | Not a career-site HTML crawl of arbitrary /jobs pages (use Career Site Scraper). Not a resume parser or applicant PII collector. Public boards only. Not a hiring recommendation. | Not Greenhouse/Lever/Ashby board APIs. | Not ATS job boards. | Does not scrape Maps or ATS boards. |
Store ID: taroyamada/ats-hiring-signal-intelligence. Respect source terms, robots.txt, and rate limits.
Use cases
- Watch named companies on public Greenhouse/Lever/Ashby boards
- Keyword and remote filters with maxJobs cap
- Recurring watchMode for job_delta rows
How is ATS Hiring Signal Scraper different from Career Site Scraper and Trade Show Exhibitor Intelligence?
ATS Hiring Signal Scraper (taroyamada/ats-hiring-signal-intelligence): This Actor monitors Greenhouse, Lever, and Ashby public job boards for new roles, departments, regions, remote hiring, matched keywords, and hiring-signal rows. Invalid or no-public-board sources can emit no-charge diagnostics. Not a career-site HTML crawl of arbitrary /jobs pages (use Career Site Scraper). Not a resume parser or applicant PII collector. Public boards only. Not a hiring recommendation. Career Site Scraper is for Public /jobs HTML signals (input careerUrls; Public career pages; Hiring-signal rows). Not Greenhouse/Lever/Ashby board APIs. Trade Show Exhibitor Intelligence is for Booth fields from supplied URLs (input exhibitor URLs; User-supplied show pages; Exhibitor rows). Not ATS job boards. Google Maps Lead Enrichment is for Enrich existing leads (input business inputs; Enrichment APIs; Lead rows). Does not scrape Maps or ATS boards.
What input is required?
Live required fields: none listed (see live fields). Published exampleRunInput is shown below.
| Field | Type | Default | Notes |
|---|---|---|---|
companies |
any[] | [{"ats": "greenhouse", "slug": "airbnb", "companyName": "Airbnb"}] |
Companies. Public ATS boards to monitor. Each item needs ats=greenhouse, lever, or ashby plus slug and optional companyName. |
keywords |
any[] | empty |
Keywords. Role, department, technology, or market terms used to flag relevant hiring signals. |
regions |
any[] | empty |
Regions. Location terms used to keep jobs from matching offices, countries, cities, or remote regions you care about. |
remoteOnly |
boolean | false |
Remote only. When enabled, only jobs that look remote-friendly are returned. |
sinceDays |
integer | 14 |
New Role Window. Treat jobs posted within this many days as fresh deltas for watch-mode scoring. minimum=1 maximum=365 |
watchMode |
boolean | true |
Watch Mode. When enabled, emit company-level summary rows in addition to matching job rows. |
maxJobs |
integer | 250 |
Max Jobs. Maximum number of job rows to emit across all companies in this run. minimum=1 maximum=2000 |
dryRun |
boolean | false |
Dry Run. Validate inputs and emit no-charge preview rows without applying paid PPE events. |
Published Store example run input (omitted fields take schema defaults):
{
"companies": [
{
"ats": "greenhouse",
"slug": "airbnb",
"companyName": "Airbnb"
}
],
"remoteOnly": false,
"sinceDays": 14,
"watchMode": true,
"maxJobs": 3,
"dryRun": false
}
Run ATS Hiring Signal Scraper on Apify
How do dataset, webhook, and dry-run delivery work?
Dataset output is the billable surface when rows are written. See live PPE for which events bill. dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.
What does a result contain?
Published README Output Example / Sample Output JSON. Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.
How is ATS Hiring Signal Scraper priced?
Billing is pay per event. The live Store card is from $60.00 / 1,000 Company hiring signal ($0.06 per delivered company_hiring_signal); $0.02 per Job delta; $0.03 per Hiring summary. $0.00005 Actor Start. Current PPE:
| Event | Price | Emitted when |
|---|---|---|
apify-actor-start (Actor Start) |
$0.00005 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
company_hiring_signal (Company hiring signal) |
$0.06 | A company-level hiring signal summary was generated from a supported public ATS board. |
job_delta (Job delta) |
$0.02 | A job record or watch-mode delta was extracted from a supported public ATS board. |
hiring_summary (Hiring summary) |
$0.03 | A compact hiring summary row was generated for a supported company board. |
from $60.00 / 1,000 Company hiring signal ($0.06 per delivered company_hiring_signal); $0.02 per Job delta; $0.03 per Hiring summary. $0.00005 Actor Start.
See ATS Hiring Signal Scraper pricing on Apify
Limits to keep in mind
- Public ATS boards only
- maxJobs cap
- No applicant PII
- Not a general career-site crawler
- Respect source terms, robots.txt, and rate limits.
Open ATS Hiring Signal Scraper on Apify
Related pages
- Career Site Scraper — Not Greenhouse/Lever/Ashby board APIs.
- Trade Show Exhibitor Intelligence — Not ATS job boards.
- Google Maps Lead Enrichment — Does not scrape Maps or ATS boards.
- Tools