B2B Talent Sourcing Brief — Recruiter Account Intel avatar

B2B Talent Sourcing Brief — Recruiter Account Intel

Pricing

from $250.00 / 1,000 company briefeds

Go to Apify Store
B2B Talent Sourcing Brief — Recruiter Account Intel

B2B Talent Sourcing Brief — Recruiter Account Intel

For each target company, a recruiter-ready brief: what they do, their tech stack, the roles they're hiring right now, talent signals and the best angle to pitch recruiting services — or to source talent from them.

Pricing

from $250.00 / 1,000 company briefeds

Rating

0.0

(0)

Developer

Fredrik Hansson

Fredrik Hansson

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

Point it at a list of companies and get back a recruiter's cheat sheet for each one. Give it the domains of the companies you want to pitch recruiting services to — or source talent from — and this Actor hands back a one-page talent sourcing brief per company: what they do, the tech they run on, the exact roles they're hiring for right now, the talent signals that matter, and the single sharpest angle to open the conversation.

You bring the target list. It hands back a ready-to-send recruiter brief.


The flow

┌─ firmographic organ ─ noniner/ai-company-enrichment
domains │
(stripe.com, ──────────► ├─ technographic organ ─ noniner/b2b-tech-stack-detector ──► AI recruiter brief
notion.so, …) │ (one page per company)
└─ hiring organ ────── noniner/career-site-jobs-api
  1. Paste the companies you care about into domains — domains, website URLs or emails all work.
  2. The Actor fires three research organs once across the whole list, indexes everything by company, and degrades gracefully if any organ comes back empty.
  3. An AI then writes one grounded brief per company — tech stack, open roles, talent signals and the best way in — assembled into a clean markdown page you can paste straight into your CRM, a Slack message or an email.

What you get per company

For every company, the Actor returns:

  1. companyOverview / whatTheyDo / industry / sizeSignal — who they are, in plain English, grounded in firmographic data.
  2. techStackSummary — the stack they run on (so you know which engineers to source), or null if nothing was detected.
  3. currentHiring — a short summary of the roles they're hiring for right now, read directly from their live career site.
  4. rolesInDemand — the actual open job titles (or tight title groups) they're recruiting for.
  5. talentSignals — inferred signals like "scaling engineering", "hiring senior security" or "building a sales team" — the stuff that tells you they need help.
  6. bestPitchAngle — one sentence: exactly how a recruiting agency should pitch them (framed around your own offering if you provide one).
  7. sourcingNotes — where and what kind of talent to source for them.
  8. oneLineSummary — a crisp one-liner on the company and its hiring posture.
  9. briefMarkdown — all of the above assembled into a clean, one-page markdown brief, ready to paste.

Everything is grounded strictly in the research data — the AI never invents roles, offices or numbers.


Three ways people use it

  • Recruiting-agency business development — build a prospecting list of companies that are actively hiring in your specialism, each with the best pitch angle already written. Stop cold-guessing which companies to pitch recruiting to; lead with the roles they can't fill.
  • Talent mapping — profile a set of target companies to understand their tech stack and open roles, so you know who to source and from where — perfect for headhunting and passive-candidate research.
  • Staffing & market intel — scan a whole category of companies for hiring intensity, role mix and talent signals to spot where demand is heating up and which accounts to prioritise.

Whether you're figuring out which companies to pitch recruiting to, doing sourcing research before a search mandate, or mapping a competitor's team as it scales — this packages the whole research step into one call.


How the orchestration works

This Actor is an orchestrator: it runs proven public organs once across your list, then layers an AI synthesis on top.

OrganActorWhat it contributes
Firmographicsnoniner/ai-company-enrichmentWhat the company does, industry, size signal, offerings, target customers.
Technographicsnoniner/b2b-tech-stack-detectorDetected technology stack + inferred engineering team signals.
Hiringnoniner/career-site-jobs-apiLive open roles from the company's career site (Greenhouse, Lever, Ashby and more).

Each organ is best-effort: if one returns nothing, the brief is still produced from whatever the others found, and sourcesUsed reflects exactly which organs contributed.

A note on the hiring organ: open roles are read from public ATS boards (Greenhouse / Lever / Ashby). If a company hosts its careers page on an unsupported platform, no roles are matched — currentHiring says so, and the brief still ships from the firmographic + technographic + AI layers.


Input

FieldTypeNotes
domainsarrayRequired. Company domains, website URLs or emails — one per line.
recruiterOfferingstringOptional. What your recruiting / staffing agency offers. Frames bestPitchAngle and sourcingNotes.
maxResultsintegerMax companies to brief. Default 25. One charge per company briefed.
maxConcurrencyintegerCompanies synthesized in parallel. Default 3.
modelstringOpenAI model. Default gpt-4o-mini.
useEnrichmentbooleanCall the firmographic organ. Default true.
useTechStackbooleanCall the technographic organ. Default true.
useHiringbooleanCall the hiring organ. Default true.

Minimal input example

{
"domains": ["stripe.com", "notion.so"],
"recruiterOffering": "We place senior backend and security engineers"
}

Output example

{
"domain": "stripe.com",
"companyName": "Stripe",
"oneLineSummary": "Stripe is a global payments platform hiring heavily across engineering and security.",
"companyOverview": "Stripe builds economic infrastructure for the internet, powering payments and financial tooling for millions of businesses worldwide.",
"whatTheyDo": "Provides payment processing and financial APIs for online businesses.",
"industry": "Financial technology / payments",
"sizeSignal": "Large, late-stage global company",
"techStackSummary": "Modern web stack with heavy backend and infrastructure investment.",
"currentHiring": "Hiring across backend engineering, security and infrastructure, with several senior roles open.",
"rolesInDemand": ["Software Engineer, Backend", "Security Engineer", "Infrastructure Engineer"],
"talentSignals": ["Scaling engineering", "Hiring senior security", "Investing in infrastructure"],
"bestPitchAngle": "Lead with your senior backend and security bench — Stripe has multiple open roles in exactly those functions.",
"sourcingNotes": ["Source senior backend engineers with payments/fintech experience", "Target security engineers with cloud infra backgrounds"],
"sourcesUsed": ["ai-company-enrichment", "b2b-tech-stack-detector", "career-site-jobs-api"],
"briefMarkdown": "# Talent Sourcing Brief — Stripe\n**Domain:** stripe.com · **Industry:** Financial technology / payments · **Open roles:** 12\n\n_Stripe is a global payments platform hiring heavily across engineering and security._\n\n## Current hiring\nHiring across backend engineering, security and infrastructure…\n\n## Best pitch angle\n> Lead with your senior backend and security bench…"
}

Pay-per-event pricing

This Actor uses pay-per-event billing with a single event:

EventPriceCharged when
company-briefed$0.25Once per company researched into a finished recruiter brief. This one charge bundles up to three orchestrated sub-actor runs (firmographic enrichment, technographic detection, hiring/career-site) plus the OpenAI synthesis.

The Actor logs its OpenAI token usage and the estimated AI cost per company at the end of every run, so the event price always stays safely above the model cost.


Setup

The AI synthesis calls the OpenAI API. Set the environment variable / secret OPENAI_API_KEY on the Actor. Without it, the organs still run but no brief is synthesized.


Use it from an AI agent (Apify MCP server)

This Actor is available through the Apify MCP server, so AI agents (Claude, ChatGPT, or anything that speaks MCP) can call it as a tool — hand it a list of domains and your recruiterOffering, and read back a finished recruiter brief per company — with no custom integration code.


Run it locally

npm install
# put your input in storage/key_value_stores/default/INPUT.json
export OPENAI_API_KEY=sk-... # required for the AI brief
apify run -p


Part of the No Niner toolkit — no-code web scraping, enrichment & AI data tools, all pay-per-use. Browse the full set at noniner.io.