Give it a list of companies. Get back one score: are they growing (actively hiring) and not yet using a category of tool you sell? That combination — growth without the category you're pitching — is a classic B2B buying-intent signal you can check from public data.
It doesn't add a new data source. It combines Hiring Signals (public ATS job-board data) and Tech Enricher (public homepage technology detection: HTML, headers and CSP) into one decoded score, instead of two raw dumps you'd cross-reference by hand.
Run on Apify Store →| hiringFound / hiringScore / openJobs / postedLast30d / ats | Same hiring signal as Hiring Signals |
|---|---|
| techFound / technologies / technologiesByCategory | Same tech-stack signal as Tech Enricher |
| hasTargetCategory | Set only when you choose a target category — true if it's in their detected stack, false if it wasn’t seen in a confirmed homepage stack (tags loaded only from script bundles or on other pages can be missed), null when the stack is unknown |
| buyerIntentScore | The combined score — formula below, no hidden weights |
| domain, domainGuessed | The domain used, and whether it was guessed from a bare company name |
| No target category set | buyerIntentScore = hiringScore |
|---|---|
| Target category set, detected in their stack | buyerIntentScore = hiringScore |
| Target category set, at least one technology confirmed on the homepage, category not found | buyerIntentScore = round(hiringScore × 1.5), capped at 100 |
Target category set, but the tech lookup failed or confirmed no technology (techFound: false) | buyerIntentScore = hiringScore — unknown is never guessed as an absence |
The scoring is fully transparent: a documented 1.5× boost when a growing company is missing the category you sell, so every score is explainable to your team.
| Company report | $0.06 — charged only when a public job board with open jobs is found for that company |
|---|
Companies with no job board, or a board with no open jobs, aren't charged (they come back with any tech data found, and a note saying why). Duplicates are free: inputs that resolve to the same job board, like Stripe and greenhouse:stripe, are reported and charged once. Set a maximum cost per run in the Apify run options and the tool stops cleanly at that limit.
Transparent by design: the score is a clear, documented combination of two live signals, hiring momentum and tech-stack fit, so you always know why a company ranks where it does.