Open job postings from company applicant-tracking systems (Greenhouse, Lever, Ashby, SmartRecruiters, Workable, Recruitee, Personio) via their official public job-board APIs. One clean schema, salary where published, and change tracking: new, updated and removed jobs between runs.
Open jobs from Greenhouse, Lever (global and EU), Ashby, SmartRecruiters, Workable, Recruitee and Personio through their official public job-board APIs, normalised to one schema.
Flexible input: board URLs, single-job URLs, embedded ?gh_jid= / ?ashby_jid= links, ats:token, bare tokens with a default ATS or auto-detection.
Filters: title keywords (any/all, exclusions), locations, departments, remote only, posted after, employment type, max jobs per company.
Salary where the ATS publishes it (Ashby, Lever, Recruitee, Personio; Greenhouse pay ranges on request).
Change tracking between runs: new, updated (with changed fields and previous values), unchanged, removed; changes-only output with selectable change types.
Per-company status rows and run summary in OUTPUT; the run fails with reasons when no job could be extracted at all.
Pay-per-event pricing (job event) that stops gracefully at the run's maximum charge.