We deliver the hire.
Every licensed clinician in the US, on one Talent Graph. AI does the work — you interview and hire.
Kandi · Recruitment engineThe problem
Every week a clinical role stays open,
it gets more expensive.
1,406 are out there.
Job posts only reach the few who are looking. The engine maps the whole licensed market and surfaces the three worth meeting.
Almost no one applies
Post a clinical role and wait. The clinicians you need aren't browsing job boards.
Months go missing
Screens, scheduling, references. The best candidates accept other offers first.
Agencies charge 20–30%
And still take months on clinical roles.
Time to fill, today
This is how long a role stays open.
Median days from a role opening to a signed offer.
days for a typical corporate role.
days for primary-care clinicians.
days for specialty clinicians.
How it works
You send one brief. By dawn, four names are ready to meet.
A 20-minute call becomes a scorecard. The engine runs the search overnight. By morning, the shortlist is on your calendar.
See the engine in detail- 1DODario OkaforPhysical Therapist · Outpatient96%
- 2RHRiya HalvorsenPT · SNF & Home Health94%
- 3MEMarco EspinozaOccupational Therapist91%
- 4JFJules FontainePhysical Therapist88%
You choose who to meet.
From thousands of profiles to a few worth the hour.
AI sourcing at scale, human verification on top. You interview only the ready.
AI expands the top of the funnel.
Licensure and practice data, 50+ platforms — the full clinical universe.
AI filters for intent and fit.
Only candidates who engage and qualify move forward.
Humans verify what matters.
Recruiters review every shortlisted profile for real-world fit.
Result:
You interview 3–5 candidates who are genuinely ready.
The Talent Graph
If they hold a US healthcare license,
Kandi can reach them.
searchable by specialty and state.
Specializations covered
Every NUCC specialty and sub-specialty, searchable from day one.
States of licensure data
State licensing boards plus Medicare enrollment, kept current.
Personal + work contact
Emails and phones resolved from compliant sources, verified before use.
You slept eight hours.
Kandi worked all eight.
AI works the volume. You work the judgment. This is your desk at 07:15, after one overnight run.
Morning report · Physical TherapistIt neverclocks out.
The recruiter is built into the software. It finishes the tasks before you wake.
Mapped the licensed market
1,406 licensed PTs checked against your brief.
212 clinicians matched
License and setting evidence only.
8 quiet clinicians moved to voice
Two picked up tonight.
Comp reply drafted for M. Diaz, PT
Waiting on your approve.
A. Rao, OT booked · Tue 10:00
Invite sent with the brief.
Shortlist voice-screened
License verified, transcript attached.
3 clinician questions answered
One flagged for you.
4 shortlisted by dawn
License-verified, evidence attached.
Who it's for
Built for the way
you hire.
- A Talent Graph: any specialization, any state
- License-verified experience and direct contacts
- Outreach agents clinicians actually answer
- The hire delivered end-to-end, flat 15%
- The engine sources and screens; your recruiters close
- 200+ roles delivered by one desk
- Compliant AI voice, transcripts kept
- Pilot on two real roles from your book
- One apply link per role, share it anywhere
- AI ranking on every applicant
- Email and scheduling built in
- Upgrade only on the roles that hurt
Case files
Roles the market said couldn't be filled.
CASE FILE"Several hard specialist searches, no new recruiters and no agency for every role. Recruitment cost cut 10×."
Agency spend avoided by one California medical group.
BLOGEvery licensed clinician in the US, on one Talent Graph.
CASE FILEPlaced by one agency, same headcount as before.
Proof, not promises.
"We enjoyed working with the team at Kandidate. They moved quickly and efficiently, presenting four well-vetted candidates within just 10 days. We would absolutely use Kandidate again."
John Owens ✓Talent Acquisition Lead · Qualified Technical Services"We ran 200+ senior placements through Kandidate without adding headcount. The engine does the volume; my recruiters do the judgment."
Recruitment agency partnerTellus Solutions · 20 years in staffingWhy Kandidate wins
Agencies sell you hours. We sell the hire.
| Features | Agencies | DIY tools | Job boards | Kandidate |
|---|---|---|---|---|
| Clinician coverage | Their own rolodex | LinkedIn-only | Whoever applies | Every licensed clinician |
| Cost per role | 20–30% fee | Seats + effort | Pay per post | Flat 15% of salary |
| Human screening | Yes | No | No | Always included |
| Transparent pricing | No | Partial | Limited | Fully transparent |
| Published hire rate | No | No | No | Yes, public |
FAQ
Fair questions.
What exactly costs money?
Two things. A platform subscription when you want the engine working your roles continuously. Or pay-on-hire: we run the whole search and you pay a flat 15% of first-year salary only when the clinician starts.
How is 15% different from a healthcare staffing agency?
Staffing agencies charge 20–30% and work a role in a black box. We charge 15%, the search runs inside your ATS where you can watch it, a human recruiter signs off every shortlist, and the engine doesn't stop until the role is filled.
Why don't job boards or LinkedIn work for clinical roles?
Most licensed clinicians have no LinkedIn profile and never browse job boards, so posting only reaches the small slice who happen to be applying. We start from licensure data and reach the whole market directly — including the clinicians who aren't looking.
What makes the healthcare data different?
Most healthcare professionals have no meaningful online profile, so the usual sourcing tools never see them. Our proprietary Talent Graph is built for exactly that: search any specialization in any state, layered with verified current experience and enriched direct contact details, so the people you can't find anywhere else are both findable and reachable.

Open a file on the role you've been sitting on.
Send us the brief and we'll deliver the hire. If we can't, we'll tell you.




