A snapshot of open roles is easy to get and hard to act on — a big company always has some. Passing the previous run's results back in turns it into roles added and removed, which is what distinguishes a team that just started expanding from one that has always been large.
A single-tool client over the Mamba Labs Job Board Keyword Signal Scanner actor on Apify. Give it a domain and a set of role categories and it returns matched role counts and titles as a flat JSON row.
- scan_job_board_keywords takes company_domain and role_categories and returns matched counts and titles per category
- Categories: GTM, Engineering, Finance, Operations, Executive, Marketing, HR, CustomerSuccess, Data, Product, Legal, Design or Custom — matching ignores case and separators, and 'sales' resolves to GTM
- custom_keywords matches your own strings when Custom is included
- enable_fallback drops to a pre-indexed job database when the live ATS cascade finds nothing
- previous_roles_detected and previous_run_date turn a snapshot into a delta of roles added and removed
- Each row carries the detected ats_platform, a matched_role_count and a signal_strength
The npm package @mambalabsdev/mcp-job-board-keyword-signal-scanner over stdio, Node.js 18 or newer, and APIFY_TOKEN in the environment from console.apify.com. The scanning runs on Apify against your own account.
One command plus a key — npx -y @mambalabsdev/mcp-job-board-keyword-signal-scanner, then supply credentials
