Born from a question we kept hearing
We built a full ATS with a CRM and a kick-ass sourcing engine inside it. Every buyer we talked to already had an ATS. Already had a CRM. And every one of them asked the same question about the sourcing engine. So we cut it out and sold them exactly that.
One-time purchase. Your keys. Your data. Feeds the ATS you already have.
Connect Your Sources
Bring your own keys. Search them all at once.
People Data Labs
1.5B+ profiles
Apollo.io
275M+ profiles
ZoomInfo
200M+ profiles
Explorium
170M+ profiles
ContactOut
150M+ profiles
RocketReach
700M+ profiles
Hunter.io
100M+ profiles
Lusha
100M+ profiles
SignalHire
650M+ profiles
Snov.io
100M+ profiles
People Data Labs
1.5B+ profiles
Apollo.io
275M+ profiles
ZoomInfo
200M+ profiles
Explorium
170M+ profiles
ContactOut
150M+ profiles
RocketReach
700M+ profiles
Hunter.io
100M+ profiles
Lusha
100M+ profiles
SignalHire
650M+ profiles
Snov.io
100M+ profiles
You can sign up for People Data Labs right now. You can get an Apollo account in five minutes. ZoomInfo will take your call today. The APIs are public. The pricing is published. The data is there.
The problem is what happens after. You pull a candidate from PDL. Great. Now you need their direct phone number from ZoomInfo and their personal email from ContactOut. Three providers, three dashboards, three logins, no connection between them. You are copying and pasting between browser tabs trying to build a complete profile.
That is the gap. Not the data. The interface that connects it. Every ATS and sourcing platform charges you a premium to be that interface. My Sourcing Engine is that interface, and you buy it once.
Without an engine
Search PDL for "Registered Nurse, Louisville KY"
Name, title, company
Copy name into ZoomInfo
Direct phone number
Search ContactOut for LinkedIn match
Personal email
Check Apollo for company intel
Org chart, hiring signals
Paste everything into a spreadsheet
One candidate. Repeat 50x.
~12 min per candidate. ~10 hours per req.
With My Sourcing Engine
Hit search. All providers fire at once.
50 candidates, deduplicated, scored, enriched. Seconds.
Connect what you want. Activate what you need. Pay provider rates, not platform rates.
People Data Labs
1.5B+ profiles
Broadest person dataset. Employment, education, contact data. Best starting point for any search.
Apollo.io
275M+ profiles
B2B contacts with company intel, org charts, and hiring signals. Strong free tier.
ZoomInfo
200M+ profiles
Deepest company intelligence. Org charts, technographics, intent signals, direct dials.
Explorium
170M+ profiles
Skills-based filtering, career trajectory tracking, job change alerts. Deep prospect intelligence.
ContactOut
150M+ profiles
Finds personal emails and phone numbers that LinkedIn hides. LinkedIn profile enrichment.
RocketReach
700M+ profiles
Verified emails and phone numbers. High coverage for engineering and professional roles.
Hunter.io
100M+ profiles
Domain-based email finder and verifier. Finds every email at a company domain.
Lusha
100M+ profiles
Direct phone numbers and business emails. GDPR/CCPA compliant. Strong in enterprise.
SignalHire
650M+ profiles
Real-time contact data from social profiles. Browser extension for live sourcing.
Snov.io
100M+ profiles
Email finder, verifier, and drip campaigns. Good for high-volume outbound at low cost.
And more
Any API with person data can be added as a provider in a single file.
Works alongside the engine
1B+ profiles · CSV import + extension workflow
LinkedIn does not sell API access. The MSE Companion extension (included) adds any profile to your pipeline in one click, and the engine enriches contact info server-side at wholesale. Or export your project as CSV and import.
350M+ profiles · CSV import + extension workflow
Indeed retired its public APIs. Export candidates or applicants as CSV from your Indeed employer account, import into the engine, and the enrichment pipeline fills in verified emails and phones.
36M+ resumes · CSV import + extension workflow
ZipRecruiter retired its public APIs. Export applicants or resume database contacts as CSV from your employer account, import into the engine, and the enrichment pipeline fills in verified emails and phones.
No public API · CSV import + extension workflow
Glassdoor shut down its API program, and its job postings now run through the Indeed network. Applicants land in your Indeed employer dashboard: export as CSV, import into the engine, and enrich at wholesale.
Neither sells self-serve API access, so no platform can truly integrate them. The difference: the engine is honest about it, and the CSV import path costs you nothing extra.
Profile counts and pricing from each provider's official website and published API documentation, verified July 2026.
Pick your industry, your placement target, and your sourcing ratio. We price the wholesale side against the recommended providers for your vertical, and the platform side against the incumbent tool your vertical actually buys, using its real contract minimums, seat allowances, credit terms, and annual price increases. Both sides shown over three years, because that is how platform contracts actually bill.
Recommended providers for Healthcare
* Industry sourcing benchmarks commonly run 100+ candidates touched per hire in competitive markets. The higher your volume, the harder per-seat and per-credit pricing punishes you, and the wider the wholesale gap gets. This estimate does not include agency fees, which typically run 15-25% of first-year salary.
Wholesale rates: published API pricing from each provider (PDL, Apollo, Explorium, etc.). Platform rates: Vendr verified contract data, vendor pricing pages, G2/Capterra reviews 2026. All figures are pre-tax.
Candidates to source per year
2,000
20 placements x 100 candidates each
Engine, 3-year total
$19.7K
$18K once + $575/yr wholesale (~$0.29/enriched candidate)
hireEZ, 3-year total
$82.8K
2 seats at $13K/yr, 1,800 contacts/seat/yr, 6% annual increase
3-year difference
$63.0K
You break even in month 9. Everything after that is the platform's margin staying in your pocket. And every candidate you source stays in your database permanently.
They resell the same data providers at 3-10x markup, lock you into 12-month contracts, cap your credits so you pay overages, and auto-renew if you miss a 60-day cancel window. Here is what you actually get for your money.
~$7.22
per candidate
100-200 contact reveals/mo per seat
One focused search burns most of your monthly credits. Three open reqs and you are over cap by week three.
Where they get the data
Aggregates 45+ open web platforms: LinkedIn, GitHub, Stack Overflow. No proprietary data.
30% email bounce rates reported on G2. Auto-renews with a 60-90 day cancel window. Miss it and you are locked in at the higher rate. Every phone number and email reveal counts against your bucket.
Vendr, 2026
~$3.33
per candidate
500 contact credits/mo (Lite)
Enterprise credit limits are not published. Quote-based, 3-seat minimum, annual only. No monthly option at any tier.
Where they get the data
LinkedIn, GitHub (40M profiles), academic papers, patents. Contracts third-party providers for contact info.
No monthly billing. 5-7% annual price escalators baked into contracts. Phone accuracy is a recurring complaint. $2,150/yr self-serve tier is one seat only.
Vendr, 64 contracts
~$6.00
per candidate
2,500-10,000 export credits/yr
$14,995 minimum entry gets you 2,500 credits for the entire year. That is 2,500 candidates total, not per month. Additional credits: $0.20-0.60 each.
Where they get the data
Web crawling 28M domains, licensed third-party datasets, Community Edition contact book trades, 300 human researchers.
Pushes 2-3 year deals. Auto-renews unless you send written notice 60-90 days early. Credits are pooled across your team, not per seat. When you run out, you pay per-credit on top of the contract.
Vendr, 1,313 contracts
~$27.78
per candidate
150 InMails/mo pooled (Corporate)
Lite gets 30 InMails/month. Corporate gets 150 pooled across your team. Three recruiters splitting 150 InMails is 50 each, roughly two per business day.
Where they get the data
Their own network only. One source, one channel. No external enrichment. You cannot export the data you find.
Non-cancelable, non-refundable. 3-seat minimum on Corporate. 15% price hike in 2026. One network, one channel. You cannot export the data. Cancel and you lose everything.
LinkedIn Help Center
Per-candidate costs calculated from published contract minimums and credit allocations. Data source claims from hireEZ.com, SeekOut.com, ZoomInfo data-sources page, LinkedIn Help Center, PhantomBuster research 2026.
Every one of them locks you in. Here is how.
12 mo
Minimum contract across the major platforms. Monthly billing is rare or carries a 15-20% premium.
60 days
Cancel window. Miss it and you auto-renew at a higher rate for another year.
5-20%
Annual price escalators built into contracts. Your $15K deal becomes $22K by year three.
Sources: Vendr verified contract data (1,313 ZoomInfo, 64 SeekOut contracts), G2 reviews, LinkedIn Help Center, Cognism pricing analysis 2026
They own your candidate database. Not you.
Every candidate you source through their platform lives on their servers. Cancel your subscription and your database goes with it, or gets exported as a stripped-down CSV. You spent months building a candidate pipeline and they hold the keys. My Sourcing Engine stores everything in your MongoDB, on your infrastructure. Your data never touches a third-party server. AES-256 encrypted. You could air-gap it if you wanted to.
Bullhorn tracks applicants. Salesforce tracks deals. Greenhouse tracks interviews. None of them find candidates. You still need a sourcing tool on top, and now you are paying for two systems.
Annual billing required. ~20% price increases at renewal. Multi-year deals pushed aggressively. Native sourcing is slow. AI sourcing (Amplify) is a paid add-on. $25-50K/yr for a 10-person team.
Pushes 36-month commitments. 5-7% annual escalators built in (up to 15%). Miss the cancel window, locked in at the higher rate. $40K deal becomes $60K by year four.
Enterprise CRM with recruiting bolted on. Requires custom objects, Flows, and admin staff to make it work. Most teams layer a sourcing tool on top anyway. $150-300/user/mo before add-ons.
Annual prepaid, no monthly option. Zero native sourcing. Teams pair it with a separate sourcing tool, doubling stack and cost. Discounts only for 2-3 year prepaid commitments.
Annual contracts with auto-renewal on all plans. Headcount-based pricing, not per-seat. $6K-$144K/yr depending on company size. Post-acquisition velocity has slowed.
Enterprise contracts run 3-5 years. Recruiting is bolted on, not native. Implementation takes 6-12 months. Requires dedicated admin staff. Six-figure pricing at scale.
Annual subscriptions discounted vs monthly. Sourcing limited to resume database search. No multi-provider aggregation. Manual candidate entry is still the norm.
12-mo standard, 24-mo enterprise. Mid-term seat reductions blocked. You pay for 15 seats even if you lay off 5 recruiters. Month-to-month carries 15-20% premium.
Monthly billing exists, but it is a marketing CRM, not recruiting. Zero sourcing, no credential matching, no ATS integrations. Teams hack it into a pipeline and build around it.
Sources: Vendr contract data, Capterra reviews, vendor pricing pages, G2 reviews 2026. All contract terms verified against published documentation.
Three acquisitions (2022-2026), sold as one product
SourceBreaker
Acquired July 2022
Searches job boards and external databases for candidate profiles.
Does not disclose which data providers it uses.
Textkernel
Acquired June 2024
Connects to 20+ external talent databases including Indeed and Monster. LinkedIn, GitHub, and Stack Overflow searched via Google Custom Search.
These are the same databases you can connect to directly at the source.
Amplify
Launched May 2025
AI wrapper for matching, ranking, screening, and outreach. "Digital Workers" announced at Engage 2026.
Trained on 60M historical placements. The AI layer is the only proprietary piece.
Bullhorn charges $99-315/user/mo for base CRM. SourceBreaker, Textkernel, and Amplify are all separately priced add-ons with custom quotes only. No published credit limits. No published per-candidate costs. No self-serve pricing. No free trial. An agency expecting to pay $165/user/mo for Core easily sees that double once they add sourcing, automation, and analytics modules. A 10-person team can hit $50K/yr before a single candidate is sourced.
Sources: Bullhorn.com press releases, Vendr contract data, Pin.com pricing analysis 2026
Per-candidate cost
???
Not published anywhere
What recruiters are saying about the tools they pay for
“ZoomInfo renewal quote jumped from $32K to $38K. When I pushed back they offered 40% off. The original price was never real.”
Recruiter on Reddit, 2026
How it actually works
Each provider does something different. PDL has the broadest data. ZoomInfo has the deepest company intel. ContactOut finds the emails LinkedIn hides. Connect the ones that matter for this search.
Need ZoomInfo for this req but not PDL? Turn it off. Running lean? Use Apollo's free tier only. Scaling up a big push? Light up all ten. You decide what fires on every search.
Hit search. The engine queries every active provider simultaneously, deduplicates the results, scores candidates against your requirements, and hands you a clean list. Seconds, not hours.
You pay each provider directly at their published API rate. No platform markup. No subscription for the privilege of searching. One-time purchase for the engine. Wholesale pricing forever.
Search PDL, Apollo, Hunter, Explorium, and more in a single query. Deduplicated, scored, ranked. No provider has complete data. Together they do.
Autonomous sourcing agent that analyzes your job req, builds a search strategy, runs the engine, and writes a candidate analysis. Uses your own AI key.
Drop a PDF, paste a URL, or upload an image of a job posting. AI reads it and fills in every field automatically.
This is not an ATS and does not want to be. Export candidates as CSV mapped to your exact Bullhorn, iCIMS, Greenhouse, or Lever import format. Source here, manage there. Want a direct API push? It is your code. We build it as a change order, or your team does.
Export CSV or JSON with custom field selection and ordering. Save mapping templates that match your ATS import format so every export drops straight in.
Full source code on your GitHub. Deployed to your Vercel. Your MongoDB. All API keys encrypted (AES-256) and never leave your infrastructure. White-label with your brand.
The full stack, after purchase
Market Playbook
Seven vertical sourcing roadmaps, yours to run
My Sourcing Engine
Multi-provider search, wholesale enrichment, a database you own
Your CRM
Your clients, your relationships, untouched
Your ATS
Bullhorn, iCIMS, Greenhouse, Lever. Source here, manage there
Fully equipped for today’s landscape.
We are not replacing your tools. We bolt on to the stack you already run, and take the sourcing line item down.
Sourcing on day one. No in-house tech person required.
We deploy it and hand you the keys. Have IT? It is Next.js + TypeScript with full docs. Any mid-level engineer can customize it from here.
They charge you to find the same person twice. Your engine saves every candidate permanently. Six months from now, she is already there.
The more you source, the less you spend.
Sarah M.
RN, BSN · Louisville
Jennifer L.
LPN · Lexington
Amanda B.
RN, CCRN · Cincinnati
David C.
NP · Edgewood
Maria S.
CNA · Carrollton
James W.
PT · Florence
Lisa R.
RN, ICU · Louisville
Kevin T.
PA · Lexington
Rachel H.
OT · Covington
Brian P.
RN, ER · Louisville
Nicole F.
SLP · Cincinnati
Chris M.
RN, Med-Surg · Frankfort
+12 and counting
Think of us as your general contractor. We built the house, we hand you the keys, and when you want an addition, you call us for a change order. You never pay rent on your own building. Two options, pick what fits.
Option 1
$0/mo
Full source code, full documentation, clean modular architecture. It is Next.js and TypeScript, the most common web stack in the world. Any mid-level software engineer can read it, maintain it, and build on it. Any AI coding agent (Claude, Cursor, Copilot) can modify it. Hand it to your IT team, a contractor, or do it yourself.
Your code. Your team. Zero ongoing cost.
Option 2
$800/8 hrs
We deploy it, configure your provider integrations, set up your ATS export mappings, and train your team on how to use it. You go from purchase to sourcing without touching a line of code.
Change orders at this rate for 90 days after delivery. No retainer, no minimum.
After 90 days, new feature work is scoped and quoted as standalone projects.
Compare that to $32K/year for ZoomInfo with a 12-month lock-in, 60-day cancel window, and 7% annual price escalators. Whichever option you pick, you own the engine either way.
The research behind the engine, published free: seven vertical playbooks, a state-by-state public roster directory, and an honest field guide to enrichment providers. Usable with any stack, no signup.
Your vertical
Not listed? The same playbook applies to any market with findable talent.
Ask us on a demoIf your question is not here, request a demo and we will answer it live.
Request DemoFull source code delivered to your GitHub. A Next.js application with MongoDB, deployed to your Vercel account. Every integration, every feature, every line of code. You own it.
You create accounts directly with data providers like People Data Labs, Apollo, or Hunter. You paste your API keys into the Settings page. Keys are encrypted (AES-256-GCM) and stored in your database. We never see them, touch them, or route through them.
You pay once. No monthly fee, no per-seat cost, no per-search markup. The only ongoing costs are what you pay the data providers directly at their published rates, and your hosting (Vercel free tier + MongoDB free tier works fine to start).
Yes. The branding page lets you set your company name, logo, and colors. The platform becomes yours. Your recruiters never see "My Sourcing Engine" anywhere.
Perfect. This is not an ATS. It is a sourcing engine that feeds your ATS. Export custom CSVs mapped to your Bullhorn, Salesforce, iCIMS, Greenhouse, or Lever import format, or download JSON. Direct API push is not built in yet. Because you own the code, we (or your team) can add it for your specific ATS as a change order. Source here, manage there.
Most teams are deployed and sourcing within an afternoon. Clone the repo, set four environment variables, deploy to Vercel, create your account. The setup guide walks through every step.
Yes. You get a deployment walkthrough session and 90 days of support to get your team running. During those 90 days, change orders are a flat $800 per 8 hours, no retainer, no minimum. After 90 days, new feature work is scoped and quoted as standalone projects. And you always have the source code and documentation to maintain it independently.
Yes. Each provider is a single file that maps their API to a unified candidate format. Any developer can add a new source in an afternoon.
You could. But this is a jumpstart, not a locked box. It is written in Next.js and TypeScript, the most common stack in web development. It ships with full documentation and clean, modular code that any mid-level engineer could read, understand, and build on in a day. The question is not whether your team can build a sourcing engine. It is whether they should spend months doing it when they could start from here and customize.
Yes. You connect your own AI model key (Claude, OpenAI, or others) and the engine uses it to structure job searches, parse job descriptions from PDFs and URLs, and enhance candidate matching and scoring. Your key, your usage, your rates. No AI markup.
We wrote the memo for you
One printable page for whoever signs off: the number, the 3-year math, the IT and procurement answers, and the contract terms in plain lines. Forward the link instead of writing the pitch.
$18K once. Full source code. Every provider at wholesale. Your GitHub, your Vercel, your MongoDB. The only recurring cost is what you choose to spend at the source. No contract. No cancel window. No escalators.