GTM Hiring Signal Scraper
Detect companies actively hiring GTM teams. Scrapes Greenhouse, Lever, and Ashby for Sales, RevOps, and Growth roles. Flat JSON with role counts and velocity signals. Built for Clay enrichment columns. MCP-ready for Claude Desktop, Cursor, and AI agents.
Use Cases
- Clay enrichment column. Add as a Clay integration to flag companies actively hiring GTM roles, then filter your outbound list to only signal-positive accounts.
- Outbound trigger. Run daily on your target account list to detect new GTM job postings and trigger a personalized outreach sequence within 48 hours of posting.
- TAM qualification. Score your total addressable market by hiring activity to prioritize accounts showing active GTM investment.
Features
- gtm_hiring_signal, one boolean to gate on
- 20 signal tags, AE through CRO
- Velocity and change detection across runs
- 22 flat fields, snake_case, one row per domain
- Three ATS platforms probed in parallel
Input
domainstringrequiredBare company domain.
domainsarrayoptionalBatch mode input.
modestringoptionalsingle for Clay row-by-row, batch for bulk lists. Default: single.
role_filterarrayoptionalNarrow to specific GTM functions.
ats_slugstringoptionalOverride slug derivation for unusual boards.
include_role_detailsbooleanoptionalReturn the full role list, not just counts and tags. Default: false.
previous_gtm_role_countintegeroptionalPrior run's count, unlocks velocity.
previous_run_datestringoptionalPrior run's date, unlocks days_between_runs.
Output schema
{
"domain": "stripe.com",
"company_name": "Stripe",
"ats_platform": "greenhouse",
"slug_source": "override_map",
"gtm_hiring_signal": true,
"gtm_role_count": 7,
"gtm_signals": ["AE", "SDR", "RevOps"],
"top_gtm_role": "VP of Sales",
"signal_strength": "high",
"career_page_url": "https://boards.greenhouse.io/stripe",
"role_count_delta": 3,
"velocity_signal": "growing",
"days_between_runs": 7,
"change_detected": true,
"change_type": "new_roles",
"new_gtm_roles": ["Enterprise AE, EMEA", "RevOps Manager"],
"run_date": "2026-06-18T16:12:51.759Z",
"error": null
}Pricing
Pay-per-event billing on the Apify platform. You are charged only when the actor returns a result. No subscription, no seat license.
Free-tier Apify accounts include monthly free compute. Upgrade for higher concurrency and volume.