YP AI Logo
People & HR

How do AI Employees source and draft candidate outreach every day?

An outbound sourcing AI Employee that runs each day, finds candidates on a professional network for each open role, checks your ATS so no one already in the pipeline gets a duplicate reach out, and drafts a personalized outreach email referencing each candidate's real background, then hands every draft to the recruiter to review and send.

YP×
When
Runs on a daily schedule
Systems
ATSProfessional networkEmail
Mode
Sources and drafts only. A recruiter reviews and sends
Problem

Filling an open role isn't just reading the applications that arrive. The best candidates for a lot of roles aren't applying anywhere; they're already employed and not looking. Finding them means searching a professional network by hand, checking the ATS to make sure whoever you found isn't already in the pipeline, and writing an intro that actually references their background instead of a generic template. Done well, it's hours of work per role. Done under time pressure, it gets skipped and the role stays open longer. The usual shortcuts make it worse. A generic sourcing tool exports a list of profiles with no reference to the pipeline, so recruiters rediscover people who are already in the ATS. A templated outreach message goes out to everyone in the list with a name swapped in, and candidates who get a lot of these can tell instantly. Neither problem gets fixed by working faster. They get fixed by connecting the systems that already have the answer.

What it does

The candidate sourcing AI Employee runs once a day, scoped to an open role. It searches a professional network for candidates matching that role's profile, checks the role's ATS pipeline so it never proposes someone already there, and drafts a personalized outreach email for each new match, referencing that candidate's real background, not a template. Every draft lands in the recruiter's inbox for review; the AI Employee never emails a candidate and never touches the ATS.

How it works

See exactly how the work gets done.

Runs on a daily schedule

Once a day, a fresh run scoped to one open role sources and dedupes against the current state of the pipeline. Nothing carries over from the day before.

Carries the role's sourcing profile as a skill

What 'a match' means for this role travels with the AI Employee as a skill and memory: the title, seniority, skills, and any other criteria worth searching for, alongside the outreach angles that make a message worth opening. When the role's bar changes or a message pattern gets better replies, write it down and the next day's batch reflects it.

Connects to your systems, with permissions you set

It searches the professional network for candidates matching the role's profile, checks the ATS pipeline so anyone already applied, contacted, or passed on gets skipped rather than resurfaced, and drafts to Email a personalized message per new candidate, held for the recruiter. It connects with permissions you set; credentials stay in memory, never written to disk, never exposed to the model.

Stops at the draft

It never sends an outreach email itself and never adds, moves, or tags anyone in the ATS. It sources and drafts only. Its job ends at the draft in the recruiter's inbox.

Hands the batch to the recruiter

Each morning brings a small batch of new candidates for the open role, each with a drafted email that references their real background and a note on why they matched. The recruiter reads each one, edits where they want, and sends it themselves, or adds the candidate to the ATS themselves, if they choose to. Nothing leaves your environment except the drafts.

Guardrails

Runs in your environment

Every run happens in your own infrastructure, scoped to one open role. Your data never leaves it; only the drafted emails do.

Pauses for a named human's signature

The AI Employee never sends outreach itself and never adds a candidate to the ATS. Every draft pauses for the recruiter to review, edit, and send, and the ATS is theirs to update.

Dedupe before draft

It checks the role's ATS pipeline before drafting anything, so a candidate already applied, contacted, or passed on never gets a duplicate reach out.

Credentials stay protected

The ATS and professional network credentials connect with permissions you set; they stay in memory, never written to disk, never exposed to the model.

You own every rule

The sourcing profile, the outreach angles, and the per system permissions are yours, versioned and changed on your terms, not in a vendor dashboard.

The outcome

Sourcing for an open role now starts with a batch already searched, deduped against the pipeline, and drafted with a real reference to each candidate's background. The recruiter's day starts with review instead of research, and every send and every ATS change still stays with them.

Every day

New candidates sourced and deduped per open role

Zero

Duplicate reach outs to candidates already in the pipeline

3 systems

ATS, professional network, and Email in one AI Employee

Not sure where to start?

Our free AI audit shows you where AI fits, what your security risks are, and gets your first AI employee working.

Ready to transform your business?

Ready to see your own AI employees in action?

How do AI Employees source and draft candidate outreach every day? | YP AI