Job Scraper & Hiring Signals — Greenhouse, Lever, Ashby (Vigia)
Pricing
$6.00 / 1,000 new or updated jobs
Job Scraper & Hiring Signals — Greenhouse, Lever, Ashby (Vigia)
Track who's hiring across Greenhouse, Lever & Ashby. Enriched hiring intelligence (function, seniority, salary, recency). Monitor mode: pay only for new & changed roles; closed roles free.
Pricing
$6.00 / 1,000 new or updated jobs
Rating
0.0
(0)
Developer
omar khandji
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
an hour ago
Last modified
Categories
Share
Vigia Clean Jobs & Hiring Delta
Track who's hiring across Greenhouse, Lever, and Ashby — and pay only for what's new.
Point Vigia at any public company job board and get clean, enriched hiring intelligence — not a raw dump. Perfect for sales/hiring-intent teams, recruiters, and market researchers who need to know who is hiring, for what, and how fast.
Why choose Vigia
- 4 sources, one Actor — Greenhouse, Lever, Ashby, and SmartRecruiters. Most competitors cover only one.
- Enriched, not raw — every role gets a normalized
function(Engineering, Sales, Product, Data & AI…), a derivedseniority, a cleaneddepartment, and recency signals (posted_within_days,is_recent). Ashby roles include a best-effortsalaryband. - Hiring signal & growth — each run returns an aggregate
hiring_signal(open roles by function, seniority, location) and, in monitor mode,hiring_growth— the percent change per function since the last run (e.g. Sales +30% this month). This is the sales-intelligence layer. - Delta monitoring — turn on monitor mode and later runs return only new & changed roles. Closed roles are delivered free.
- Fair, transparent pricing — you are charged only for new/updated roles. A hard
maxTotalChargeUsdcap protects every run. You are never billed without a result. - Clean output — structured JSON/CSV ready for your CRM, n8n, or Make.
Input
Provide one or more public board handles:
greenhouseBoards— e.g.["stripe"]leverCompanies— e.g.["gopuff"]ashbyBoards— e.g.["openai"]smartRecruitersCompanies— e.g.["Visa"]monitorEnabled— first run stores a free baseline; later runs deliver only new results.monitorId— optional name to keep separate targets independent.maxTotalChargeUsd— hard spend cap for the run.
You can also pass your own currentJobs / previousJobs arrays if you bring your own authorized data.
Output
One row per changed role: change_type (new / updated / closed), title, company, location, department, function, seniority, posted_within_days, is_recent, salary (when available), source_url, and source.
Notes
- Uses only public, authorized ATS endpoints. No direct LinkedIn/Trustpilot scraping.
- New and updated roles are charged after delivery; closed roles are free.