Company Hiring Monitor - All Open Roles from Careers Pages avatar

Company Hiring Monitor - All Open Roles from Careers Pages

Pricing

from $25.50 / 1,000 company checkeds

Go to Apify Store
Company Hiring Monitor - All Open Roles from Careers Pages

Company Hiring Monitor - All Open Roles from Careers Pages

Every open role straight from a company's careers board (Greenhouse, Lever, Ashby, Workable, Recruitee, SmartRecruiters): hiring momentum, departments, leadership hires, buying-intent signals, tech stack and salaries, plus new and closed roles since your last run. Keyless.

Pricing

from $25.50 / 1,000 company checkeds

Rating

0.0

(0)

Developer

Centor Prat

Centor Prat

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Company Hiring Monitor — All Open Roles from Careers Pages

Job-board search (LinkedIn, Indeed) shows a slice of what a company is hiring for. A company's own careers board shows every open role, with exact publish dates, its own department names, full descriptions and often salary ranges. This Actor finds that board (Workday, Greenhouse, Lever, Ashby, Workable, Recruitee or SmartRecruiters) and turns it into hiring intelligence.

  • Monitor mode: pick a history store and each run lists new roles and closed roles since the last run, net change by department, and how long roles stayed open.
  • Keyless, no paid scraper. Batch runs or an instant HTTP endpoint.

What you get per company

CoverageWhich ATS, board name, how it was matched (ATS URL / careers page / name guess)
MomentumOpen roles, posted in the last 7 / 30 days, momentum label (surging · active · steady · slow · hiring-pause-signals) and intensity score
Where the hiring isDepartment mix (normalised and the company's own departments), seniority mix, leadership openings, top locations, countries (new markets) and remote share
Buying intentSignals mapped to what vendors sell (sales expansion, support scaling, security, data platform, AI, recruiting ramp, IPO readiness, Salesforce ecosystem…) with evidence. Description-only boilerplate is filtered out, and signals at big employers are judged by share of openings, not raw counts.
Your keywordsintentKeywords counts the open roles mentioning what you sell (titles + full descriptions)
From full descriptionsTech stack by category, salary bands by department (US, UK and European formats: $, €, £, k-ranges, '70.000 €'), compliance signals (SOC 2, ISO 27001, HIPAA, SOX/IPO…)
Changes (monitor)New roles, closed roles, net change, by department, average days roles stayed open

Real runs: NVIDIA (Workday, found from nvidia.com): 2,000 open roles, the newest 400 all posted within 5 days (surging). Stripe had 732 open roles on Greenhouse, 266 posted in the last 30 days (surging). Palantir (Lever): 310 roles, 55% engineering, security hiring at an above-baseline share. Notion (Ashby) and Figma (Greenhouse) resolved straight from their careers pages.

Input

FieldTypeDescription
companiesarrayCareers or ATS board URLs (exact), website domains (scanned for the board), or names (board-name guess, flagged).
intentKeywordsarrayWhat you sell into; matched in titles and descriptions.
historyStorekey-value storePick one to get new / closed roles since the last run.
includeJobsbooleanReturn every role too (up to 500 per company).
datasetIddataset…or read companies from a lead list.
webhookUrlstringPOST results here (pair with a schedule for hiring alerts).
{ "companies": ["stripe.com", "https://jobs.ashbyhq.com/notion", "https://boards.greenhouse.io/figma"], "intentKeywords": ["kubernetes"] }

Instant HTTP endpoint (Standby)

$curl "https://centorprat--company-hiring-monitor.apify.actor/?companies=stripe.com" -H "Authorization: Bearer <APIFY_TOKEN>"

Use cases

  • Sales prospecting: accounts expanding the team you sell to, or hiring for the tool you replace.
  • Hiring alerts: schedule daily and get only the new roles at your target accounts (webhook to Slack / CRM).
  • Recruiting & staffing: full open-role lists, how long roles stay open, salary bands.
  • Competitive / investor research: headcount push by function, new markets, leadership hires, IPO-readiness roles.
  • AI agents: a structured hiring brief per company in one call.

Ready-made tasks

For AI agents / MCP

https://mcp.apify.com/?tools=actors,docs,centorprat/company-hiring-monitor

Loads as centorprat--company-hiring-monitor. Claude Code:

claude mcp add apify -- npx -y @apify/actors-mcp-server --actors centorprat/company-hiring-monitor

FAQ

Why not just LinkedIn? LinkedIn's public job search shows a capped subset. The ATS board is the company's complete, authoritative list. (For LinkedIn-side signals, see LinkedIn Hiring Signals below.)

Which companies work? Any company whose careers page uses Workday (most large enterprises), Greenhouse, Lever, Ashby, Workable, Recruitee or SmartRecruiters. iCIMS, Taleo, SuccessFactors and Oracle boards are detected and reported as unsupported-ats (no public job API). For Workday, the newest 400 roles are analysed (descriptions for the newest 40) and the board's full total is reported.

Name-only input? The name is resolved to the company's official domain, and its careers page is scanned for the board, giving an exact match (e.g. "Palantir" → palantir.com → Lever). Only if that fails does it fall back to a board-name guess, flagged in matchNote. Careers sites that build links with JavaScript may need the careers or ATS URL.

Personal data? None. Job postings and company data only.

Cost? One company-checked event per company. No API keys, no paid scraper.