B2B Hiring Intent & Executive Lead Pipeline (All-in-One MCP) avatar

B2B Hiring Intent & Executive Lead Pipeline (All-in-One MCP)

Pricing

from $3.15 / 1,000 complete b2b hiring-intent & verified executive lead dossiers

Go to Apify Store
B2B Hiring Intent & Executive Lead Pipeline (All-in-One MCP)

B2B Hiring Intent & Executive Lead Pipeline (All-in-One MCP)

All-in-one B2B outbound pipeline: detect open ATS jobs (Greenhouse, Lever, Ashby), enrich company domains with emails & tech stack, generate executive emails, and verify DNS MX deliverability in one run.

Pricing

from $3.15 / 1,000 complete b2b hiring-intent & verified executive lead dossiers

Rating

0.0

(0)

Developer

Burapa Jaiwat

Burapa Jaiwat

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 hours ago

Last modified

Security

Limited permissions

Share

B2B Hiring Intent & Executive Lead Pipeline — All-in-One Outbound Intelligence (MCP Ready)

Run a complete 4-stage B2B Hiring-Intent & Lead Enrichment Pipeline in a single click: detect live open roles on Greenhouse, Lever & Ashby, enrich the company's domain with public emails, social links & 24+ tech stack signals, generate decision-maker email permutations, and verify every email via deduplicated DNS MX lookup — with zero LinkedIn/Apollo cookie bans and zero charge for dead domains.


Use Cases

  • One-Click Hiring-Intent Outbound (All-in-One Pipeline): Instead of chaining 4 separate tools in n8n or Make, pass target companies (domain + optional atsTarget + optional executives) and receive a complete outbound-ready dossier in a single dataset row.
  • Recruiting & Staffing Agency Automation: Spot companies actively hiring (HIGH_ACTIVE_HIRING vs MODERATE_HIRING), inspect their open roles (matchingJobs), and immediately get MX-verified executive and HR/recruiting contact emails.
  • AI SDR & RevOps Agent Tool (/mcp): Native Apify Standby Mode (/mcp) exposes run_b2b_hiring_intent_pipeline to Claude Desktop, Cursor, and LangGraph agents for sub-3-second account research.
  • Zero-Waste Pay-Per-Event Protection: Powered by @fleet/ppe-guard, inactive/dead domains with no DNS MX records, no discovered emails, and zero open jobs are automatically filtered out at $0 charge.

Input Parameters

FieldTypeRequiredDefaultDescription
companiesobject[]Yes[{"domain":"cloudflare.com","atsTarget":"greenhouse:cloudflare","executives":[{"fullName":"Matthew Prince","role":"CEO"}]}]Array of { domain, atsTarget?, executives? } targets. If atsTarget is omitted, the Actor automatically probes Greenhouse, Lever, and Ashby using the domain label.
jobKeywordstringNo""Optional keyword filter for open ATS job titles or departments (e.g., "Engineer", "Security", "Sales").
maxJobsPerCompanyintegerNo5Maximum number of matching open jobs embedded per company dossier (1 to 100).
maxItemsintegerNo10Maximum number of company dossiers to return and bill (1 to 5,000).

Example Input

{
"companies": [
{
"domain": "cloudflare.com",
"atsTarget": "greenhouse:cloudflare",
"executives": [
{ "fullName": "Matthew Prince", "role": "CEO" }
]
}
],
"jobKeyword": "Engineer",
"maxJobsPerCompany": 5,
"maxItems": 10
}

Output Fields

FieldTypeDescription
domainstringNormalized company domain.
companyNamestringCompany name extracted from website or ATS board.
hiringIntentStrengthstringHIGH_ACTIVE_HIRING (>= 10 open roles), MODERATE_HIRING (1–9 open roles), or NO_OPEN_ROLES_FOUND.
openJobsCountintegerTotal matching open roles found on the company's ATS career board.
matchingJobsobject[]Top open roles (id, title, department, location, isRemote, url, atsProvider).
mxValidbooleantrue if the company domain has active DNS MX records.
emailProviderstringDetected enterprise mail gateway (Google Workspace, Microsoft 365, etc.).
emailPatternHintstringInferred corporate email naming pattern ({first}.{last}@domain or {first}@domain).
verifiedExecutiveLeadsobject[]Array of { fullName, role, recommendedEmail, candidateEmails, deliverabilityStatus, qualityScore, mxProvider }.
verifiedCompanyEmailsobject[]DNS MX & syntax verification results for all public emails discovered on the company domain.
phonesstring[]Public phone numbers found on the company website.
socialsobjectCompany social profile links (linkedin, twitter, github).
techSignalsstring[]Detected web technologies (Next.js, Cloudflare, HubSpot, Stripe, etc.).
scrapedAtstringISO 8601 UTC timestamp.

Example Output

{
"domain": "cloudflare.com",
"companyName": "Cloudflare",
"hiringIntentStrength": "HIGH_ACTIVE_HIRING",
"openJobsCount": 42,
"matchingJobs": [
{
"id": "greenhouse:cloudflare:7581920",
"title": "Systems Engineer",
"department": "Engineering",
"location": "Austin, TX",
"isRemote": false,
"url": "https://boards.greenhouse.io/cloudflare/jobs/7581920",
"atsProvider": "greenhouse"
}
],
"mxValid": true,
"emailProvider": "Google Workspace",
"emailPatternHint": "{first}.{last}@cloudflare.com",
"verifiedExecutiveLeads": [
{
"fullName": "Matthew Prince",
"role": "CEO",
"recommendedEmail": "matthew.prince@cloudflare.com",
"candidateEmails": [
"matthew.prince@cloudflare.com",
"matthew@cloudflare.com",
"mprince@cloudflare.com",
"matthewprince@cloudflare.com"
],
"deliverabilityStatus": "DELIVERABLE_MX_VALID",
"qualityScore": 95,
"mxProvider": "Google Workspace"
}
],
"verifiedCompanyEmails": [],
"phones": [],
"socials": {
"linkedin": "https://www.linkedin.com/company/cloudflare"
},
"techSignals": ["Cloudflare"],
"scrapedAt": "2026-11-07T03:00:00.000Z"
}

Pricing (Pay-Per-Event)

Event NamePrice (USD)When is it charged?
apify-actor-start$0.00005Once when the Actor run starts after input validation passes.
result-item$0.00450Charged per complete, verified company hiring-intent & executive lead dossier ($4.50 per 1,000 full company dossiers — 28% cheaper than running all 4 atomic Actors separately). Dead domains with no MX, no emails, and 0 open jobs cost $0.

Standby MCP & AI Agent Integration

Supports Apify Standby Mode (webServerMcpPath: "/mcp"). AI Agents (Claude Desktop, Cursor, Windsurf, LangGraph) can call run_b2b_hiring_intent_pipeline via JSON-RPC 2.0 MCP or POST /run.


Part of the B2B Intelligence Suite

Actor SlugPrimary Use CaseInput → Output
b2b-hiring-intent-lead-pipeline (This Actor)All-in-one ATS Hiring Intent + Domain Contact + Executive Lead + MX Verifiercompanies[] → Complete Outbound Dossier
b2b-domain-contact-enricherFast company domain, DNS MX provider & tech stack enrichmentdomain → Emails, Socials, MX Provider, Tech Stack
bulk-email-mx-verifierHigh-speed bulk email syntax, DNS MX & disposable verification ($0.60/1k)emails[] → Deliverability Status & Quality Score (0–100)
ats-career-job-listing-apiReal-time hiring signals from Greenhouse, Lever & Ashby career boardsboardSlug → Normalized Open Roles & Departments
b2b-company-lead-finderDecision-maker email permutation & MX-verified company lead generationdomains[] + contacts[] → Verified Executive Emails & Firmographics

Data Privacy & Responsible Use

  • Public Corporate Signals Only: This Actor queries official public ATS job board APIs, public company web pages, and public DNS MX records. It does not access private personal databases or bypass authentication.
  • Compliance: Always adhere to GDPR, CCPA, and CAN-SPAM regulations when conducting B2B outreach.

FAQ & Support

  • Am I charged if a target domain is dead and has 0 open jobs? No. @fleet/ppe-guard verifies that each dossier contains active DNS MX records, discovered emails, or open ATS roles before charging result-item.
  • Support & Issues: Open an issue on the Apify Store Issues tab for support.