Company Hiring Signals — Greenhouse, Lever & Ashby
Pricing
from $40.00 / 1,000 company checks
Company Hiring Signals — Greenhouse, Lever & Ashby
Turn public job boards into hiring intelligence: open roles by department, eng/sales/GTM split, remote share, 7-day velocity. Monitor mode sends webhook alerts when new roles appear. Official APIs, no login. For Clay, n8n & GTM teams.
Pricing
from $40.00 / 1,000 company checks
Rating
0.0
(0)
Developer
叁 时
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Turn any company's public job board into structured hiring intelligence.
Enter a list of companies. The Actor pulls their live job postings from Greenhouse, Lever, and Ashby (official public job-board APIs — no login, no anti-bot) and returns one clean signal row per company:
- 📊 Open roles — total count, top hiring departments
- 🧑💻 Role mix — engineering / sales / GTM split
- 🌍 Remote share — share of remote-friendly roles
- ⚡ Velocity — roles posted in the last 7 days, newest posting date
- 🔔 Monitor mode — scheduled diffs + webhook alerts when new roles appear
Who uses this
| Use case | Example |
|---|---|
| Sales & GTM teams | A prospect suddenly hiring 3 SDRs + a RevOps lead is building a sales org — a buying signal for outreach timing. |
| Recruiters & sourcing | Track target companies; get alerted the day a relevant role opens. |
| Market & competitor research | Watch hiring trends across a portfolio of companies over time. |
| Clay / n8n / Zapier workflows | Flat output rows drop straight into enrichment tables and automations. |
Output fields
| Field | Type | Meaning |
|---|---|---|
company | string | Company display name |
platform | string | greenhouse | lever | ashby |
boardUrl | string | The company's job board URL |
totalOpenRoles | number | Open roles right now |
engRoles / salesRoles / gtmRoles | number | Role counts by function |
topHiringDepts | string | Top 3 departments, e.g. Engineering(92), Data(28) |
remoteShare | number | Remote-friendly share (0–1) |
newRolesLast7d | number | Roles posted in the last 7 days |
newestPostedAt | date | Most recent posting date |
checkedAt | date | Timestamp of this check |
error | string? | Only present when the board was not found |
Monitor mode adds: newJobCount, newJobs[] (title, department, URL, posted date), webhookSent.
Quick start
- Add companies — each entry needs its ATS
handle. To find it, open the company's careers page:job-boards.greenhouse.io/<HANDLE>,jobs.lever.co/<HANDLE>, orjobs.ashbyhq.com/<HANDLE>. That path segment is the handle (e.g.stripe,palantir,linear). - Leave
platformempty to auto-detect, or set it explicitly. - Run. For monitoring, switch
modetomonitor, add awebhookUrl, and schedule the Actor daily.
Example input
{"mode": "enrich","companies": [{ "handle": "stripe", "platform": "greenhouse", "name": "Stripe" },{ "handle": "linear", "platform": "ashby", "name": "Linear" }]}
Example output
{"company": "Stripe","platform": "greenhouse","boardUrl": "https://job-boards.greenhouse.io/stripe","totalOpenRoles": 654,"engRoles": 193,"salesRoles": 151,"gtmRoles": 44,"remoteShare": 0.16,"newRolesLast7d": 75,"newestPostedAt": "2026-09-17","topHiringDepts": "Account Executives EMEA(22), Global Operations(20), University(15)","checkedAt": "2026-09-17T09:00:00Z"}
Monitor mode (daily radar)
Run the Actor on an Apify Schedule (e.g. every day). The Actor stores a snapshot per company and, on each run:
- Diffs current postings against the last snapshot,
- POSTs
newJobs[]to yourwebhookUrl(Slack, n8n, Zapier, email bridge), - Reports
newJobCountin the dataset.
The first run establishes the baseline (no alerts). From the second run on, you only hear about what changed. Webhook retries with backoff; failed deliveries are flagged in the output, never silently dropped.
Tip: point the webhook at n8n or Zapier to route alerts into Slack, email, or your CRM.
Pricing
- $0.04 per company check — includes signals, snapshot diffing and webhook alerts
- $0.002 per job row — only when
includeJobListis enabled
New Apify accounts get a $5/month platform credit, enough to test with.
Data source & limitations
Data comes from the official public job-board APIs of Greenhouse, Lever, and Ashby — postings are exactly what each company publishes publicly. Department and remote data depend on what the company exposes on its board (e.g. some Greenhouse boards don't publish departments; remote status is then inferred from location text). Role-function classification (eng/sales/GTM) is keyword-based; tell us if your definitions differ and we'll tune it.
Support
Found a bug or need a field added? Open an issue on the Actor page or leave a review — issues are typically answered within a few days.