Company Jobs Feed: Greenhouse, Lever, Ashby, Workday & more
Pricing
$2.00 / 1,000 job returneds
Company Jobs Feed: Greenhouse, Lever, Ashby, Workday & more
Get every open job from any company's careers page in one clean format. Auto-detects Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Workable and Recruitee from a company name, website or job board link. Salaries, remote flag, filters, and a new-jobs-only mode for daily monitoring.
Pricing
$2.00 / 1,000 job returneds
Rating
0.0
(0)
Developer
Josh Ungheanu
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Security
Limited permissionsShare
Get every open job from any company's careers page in one clean, consistent format. Paste in company names, websites or job board links. The Actor works out which hiring system each company uses and returns all of its open roles, with salaries, locations, remote status and full descriptions.
Supported job boards: Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Workable, Recruitee.
Why use it
- Just give it a company.
stripe.com,Ramp, orhttps://jobs.lever.co/palantirall work. The Actor checks the company's careers page for its job board, and falls back to looking the name up on each supported system. - One schema for seven job boards. Every job has the same fields no matter where it came from, so you can drop the results straight into a spreadsheet, CRM or database.
- Salaries included. Structured pay ranges come from Ashby, Lever and Recruitee. For other boards, the range is pulled from the job description when it's listed there (e.g. "$120,000 – $150,000 per year" or "168,000 USD – 270,250 USD").
- Daily new-jobs feed. Turn on Only new jobs since the last run and schedule the Actor. Each run returns only jobs that have appeared since the previous one.
- Fast and reliable. It reads each company's official public job board feed instead of scraping web pages, so most runs finish in seconds and don't break when a careers page is redesigned.
Use cases
- Sales prospecting: companies hiring for a role you sell to (e.g. "data engineer" means they may need data tooling) are in-market.
- Job boards and newsletters: build a niche job board from a curated list of companies.
- Recruiting and market research: track hiring at competitors, map salary bands by role and location.
- Job seekers: watch a list of dream companies and get only the new postings each morning.
Input
| Field | What it does |
|---|---|
| Companies | One per line: a name, website, careers page URL, or job board link. Force a specific board with ats:slug, e.g. greenhouse:stripe. Workday companies need their myworkdayjobs.com link, or a website that links to it. |
| Title keywords | Keep only jobs whose title, department or team contains one of these words. |
| Exclude title keywords | Drop jobs whose title contains any of these words. |
| Locations | Keep only jobs whose location contains one of these (e.g. New York, United States, Remote). |
| Remote jobs only | Keep only remote roles. |
| Posted within the last N days | Keep only recent postings. |
| Only new jobs since the last run | Return only jobs not seen in earlier runs with the same company list. |
| Include job descriptions | Full description as plain text (on by default). Turning it off makes Workday and SmartRecruiters runs faster. |
| Max jobs per company | Default 1,000. |
Example input
{"companies": ["stripe.com", "Ramp", "https://jobs.lever.co/palantir", "https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"],"keywords": ["engineer", "data"],"locations": ["United States", "Remote"],"onlyNewJobs": true}
Output
{"id": "ashby:openai:240d459b-696d-43eb-8497-fab3e56ecd9b","ats": "ashby","company": "OpenAI","title": "Research Engineer","department": "Research","team": "Research","location": "San Francisco","locations": ["San Francisco"],"country": "United States","workplaceType": "hybrid","isRemote": false,"employmentType": "Full-time","salaryMin": 250000,"salaryMax": 445000,"salaryCurrency": "USD","salaryPeriod": "year","salaryText": "$250K - $445K","postedAt": "2025-04-05T00:03:20.653Z","url": "https://jobs.ashbyhq.com/openai/240d459b-696d-43eb-8497-fab3e56ecd9b","applyUrl": "https://jobs.ashbyhq.com/openai/240d459b-696d-43eb-8497-fab3e56ecd9b/application","descriptionText": "…","matchedBy": "url","scrapedAt": "2026-11-03T09:24:42.000Z"}
matchedBy tells you how the job board was found: url / explicit (you gave it), careers-page (found on the company website), or slug-guess (looked up by name). If a name lookup picks the wrong company, pass the job board link instead.
A SUMMARY record in the run's key-value store lists every company with the job board it resolved to, how many jobs were found and kept, and any errors.
Pricing
You pay per job returned. Filtered-out jobs, and jobs skipped by Only new jobs, are free. Set a maximum cost per run in the run options and the Actor stops cleanly when it is reached.
FAQ
A company wasn't found. Some companies host jobs on systems this Actor doesn't support yet, or on their own site. Try the careers page URL; if it embeds a supported board, the Actor will find it.
Why are some salaries empty? Not every company publishes pay. Salaries are only returned when the job board or the job description includes them.
Is this allowed? The Actor reads the public job board feeds that these systems provide so companies can publish their jobs on their own websites. It doesn't log in or collect any personal data.