Hiring Signal Bundle: Roles, Trend, Salary, Score
Pricing
from $9.00 / 1,000 company hiring bundles
Hiring Signal Bundle: Roles, Trend, Salary, Score
Hiring signal bundle that returns one row per company: open roles, new roles in the last 7 and 30 days, hiring trend, department and seniority mix, top roles with links, published salary ranges and a 0-100 hiring score. Covers 8 job sources in one run. No login.
Pricing
from $9.00 / 1,000 company hiring bundles
Rating
0.0
(0)
Developer
Detroit Web Agent - Open Data
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
18 hours ago
Last modified
Categories
Share
Hiring signal bundle: paste companies and get one row each with open roles, new roles in the last 7 and 30 days, hiring trend, department and seniority mix, published salary ranges and a 0-100 hiring score.
In short: paste companies (names, domains, careers-board URLs, Workday URLs) and get ONE row each with open roles, new roles in 7 and 30 days, hiring trend, department and seniority mix, the newest roles with links and pay, published salary ranges and a 0-100 hiring score. It merges Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Workday (165+ large employers) and LinkedIn public job listings. No login, no cookies, no personal data.
Overview
- Who it is for: sales and BDR teams using hiring as a buying signal, recruiters and staffing firms, VC and competitor watchers, comp analysts.
- Input:
companies[](and/orkeywords+locationto discover companies hiring for a role), source toggles (useAts,useWorkday,linkedinMode),lookbackDays,topRolesLimit. - Output: one dataset row per company (sample below).
- Price: from $0.009 to $0.012 per company (pay per event), plus $0.00005 per run start. Companies with nothing found are free.
Sample output (real run, 2026-10-22)
Ramp, read from its public Ashby board (171 open roles; verified count matches the board):
{"company": "Ramp","status": "ok","sourcesUsed": ["ashby:ramp"],"careersUrl": "https://jobs.ashbyhq.com/ramp","openRoles": 171,"newRoles7d": 13,"newRoles30d": 52,"trend": "growing","trendPct": 27,"hiringScore": 77,"topDepartment": "sales","departmentMix": {"engineering": 39,"data_ai": 9,"product_design": 11,"sales": 69,"marketing": 10,"customer_success": 6,"operations": 3,"people_finance_legal": 23,"other": 1},"seniorityMix": {"intern": 5,"entry": 3,"mid": 92,"senior": 34,"manager": 29,"director_plus": 8},"rolesWithPay": 164,"payRange": {"currency": "USD","annualMin": 60000,"annualMax": 450000,"medianMidpoint": 217500,"rolesInCurrency": 153},"signal": "Ramp: 171 open roles, 52 new in 30d (12.1/wk, +27% vs prior 30d); top team sales. Signals: engineering surge +200% (12 vs 4 roles); people/finance/legal surge +80% (9 vs 5 roles). Score 77/100.","topRoles": [{"title": "Manager, Customer Activation, Mid-Market","location": "New York, NY (HQ)","postedAt": "2026-10-22T22:24:53.127Z","url": "https://jobs.ashbyhq.com/ramp/6a508863-352b-4f39-b299-5a3b6693605a","pay": {"min": 194000,"max": 266000,"currency": "USD","period": "year"}},{"title": "Software Engineer, Forward Deployed","location": "New York, NY (HQ)","postedAt": "2026-10-22T19:20:16.077Z","url": "https://jobs.ashbyhq.com/ramp/29a5da77-37f0-402a-92bc-072778e77ed8","pay": {"min": 168000,"max": 285000,"currency": "USD","period": "year"}}]}
Same run, trimmed:
| Company | Source | Open | New 7d | New 30d | Trend | Score | Roles with pay |
|---|---|---|---|---|---|---|---|
| Figma | greenhouse:figma | 139 | 13 | 33 | growing | 78 | 81 (USD 70.5k-376k) |
| NVIDIA | workday:nvidia | 2000+ | 200+ | 200+ | unknown* | 78 | 0 |
*Workday only dates roles up to 30 days old and lists the newest first, so counts are lower bounds (countsAreLowerBound) and the prior-window trend is not computed.
Input
| Field | Default | Notes |
|---|---|---|
companies | 5 examples | Names, domains, careers-board URLs or Workday URLs |
keywords, location | empty | Discover companies hiring for a role instead of pasting a list |
lookbackDays | 30 | Window for new-role counts and trend |
topRolesLimit | 10 | Newest roles returned per company, with links |
useAts, useWorkday, linkedinMode | on, on, fallback | Source toggles |
monitorKey | empty | Weekly monitoring: only changed companies are charged |
maxCompanies | 25 | Hard cap on rows per run |
Pricing and the math
| Event | Free plan | Bronze | Silver | Gold+ |
|---|---|---|---|---|
| company-bundle (one result row) | $0.012 | $0.011 | $0.010 | $0.009 |
Buying the pieces separately for the same company: Hiring Velocity Signals ($0.004) + Career Site Jobs API for the 10 newest roles (10 x $0.002 = $0.020) + a salary bucket ($0.005) = about $0.029 and three runs to merge. The bundle is $0.012 or less and one run, because it reads each source once in-process instead of calling the sibling actors (no double platform billing). Compute for a typical 25-company run is a fraction of a cent.
How sources combine
- If the company matches the built-in Workday directory (or you paste a
myworkdayjobs.comURL) the Workday career site is read. - Otherwise the public ATS board is found from the URL, the name, or the company website (robots.txt respected).
- LinkedIn public guest listings are used as a fallback when no board exists (or always, with
linkedinMode: always). Public listings only; no login or profile pages.
sourcesUsed in each row lists exactly what was read. Salary is shown only when the employer publishes it (Greenhouse pay transparency, Ashby and Lever compensation, Workday posting text for the newest roles).
Use cases and workflows (n8n / Make)
Run the actor by API and read the dataset:
POST https://api.apify.com/v2/acts/transparent_meteorite~hiring-signal-bundle/run-sync-get-dataset-items?token=YOUR_TOKENBody: {"companies": ["stripe.com", "ramp", "NVIDIA"], "lookbackDays": 30, "topRolesLimit": 5}
- n8n: HTTP Request node (POST, JSON body above) -> IF node
hiringScore >= 70-> Slack/HubSpot node withsignalandtopRoles[0].url. - Sales alerts: run weekly with a
monitorKey, push companies withhiringScore >= 70into HubSpot or Slack as a buying signal. - Competitor watch: track a fixed list of rivals and chart
newRoles30dandtrendin a sheet. - Comp benchmarking: collect published salary ranges by department and seniority across a peer group.
- Make: Apify "Run an Actor" module -> "Get dataset items" -> Filter
hiringScore >= 70-> CRM module. Schedule weekly with amonitorKeyso only companies whose hiring changed are charged.
Sibling actors
Hiring Velocity Signals, Career Site Jobs API, Workday Jobs Scraper, LinkedIn Public Jobs, Salary Benchmarks from Job Posts, Visa Sponsorship Jobs, Remote Jobs Aggregator. Use the siblings when you need every job row rather than one summary per company.
Limits
Only boards on the supported ATS vendors, the Workday directory, or LinkedIn public listings. Workday counts are lower bounds above 200 newest roles. Hiring scores are heuristics from public postings, not private data. Issues are answered on the Issues tab.
FAQ
Which job boards are read? Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Workday and LinkedIn public listings.
Am I charged for companies with no jobs found? No. Only rows with hiring data are charged, and in monitor mode only changed companies.
Is salary always present? Only when the employer publishes it.
Does it need a login? No. Public pages and APIs only.
Did this actor do the job? If it saved you time, a short honest review on the Reviews tab helps other people judge it. If something was off, open an Issue on this page with the input you used. I read every one and fix real bugs, usually the same day.
This Actor vs tribloc/company-hiring-signals: that one checks each company website for its careers page and job board. This one merges Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Workday and LinkedIn public job listings into one row per company with new-role counts, a trend and a 0-100 score.
Changelog
- 0.1.1 (2026-10-23): README sections for input, FAQ and use cases; new icon.
- 0.1 (2026-10-22): first release. Combines hiring-velocity-signals, ats-open-roles (pay fields), workday-jobs-scraper and LinkedIn public jobs logic in one run; adds top roles with links, pay summary and Workday support.
- 2026-10-25: Listing refresh: new Store icon, README reorganised (overview, data fields, pricing, FAQ) and changelog tab added. No code change.