Agent StoreHuman ResourcesRecruiting and Staffing
Live

Candidate Sourcing Agent

Human ResourcesRecruiting and Staffing

Searches job boards, professional networks, and internal talent pools to build a ranked list of qualified passive and active candidates for open roles.

4
Process steps
5
Integrations
2
Data inputs

Recruiters spend hours manually searching LinkedIn, job boards, and internal databases to find candidates who match a role's requirements, often missing strong passive candidates who aren't actively applying

This manual sourcing process is inconsistent across recruiters and slows down time-to-fill for hard-to-staff positions

The agent continuously scans configured sourcing channels using the role's skills, experience, and location criteria, then scores and ranks candidates against the job requirements

It flags top matches for outreach and drafts personalized first-touch messages, cutting the sourcing cycle from days to hours

The agent ingests the job requisition and parses required skills, seniority, and location constraints, then queries connected sourcing channels via API to pull candidate profiles. It applies a scoring model that weights skill overlap, career trajectory, and tenure patterns to rank candidates, and cross-references internal ATS records to exclude duplicates or previously rejected applicants. Results are pushed into a sourcing queue with draft outreach messages ready for recruiter approval.

1

Parse Requisition

  • Extract required skills and experience from the job description
  • Identify seniority level and location constraints
  • Define must-have versus nice-to-have criteria
  • Set target candidate volume
Outcome: A structured sourcing profile is generated from the raw job requisition.
2

Search and Aggregate

  • Query professional networks and job boards via API
  • Pull internal talent pool and past applicant records
  • Deduplicate candidates across sources
  • Normalize profile data into a common schema
Outcome: A unified candidate pool is assembled from all connected sourcing channels.
3

Score and Rank

  • Score candidates against skill and experience match
  • Weight career trajectory and tenure stability
  • Exclude previously rejected or blacklisted candidates
  • Rank the pool into tiers of fit
Outcome: A ranked shortlist of the strongest-fit candidates is produced.
4

Deliver and Draft Outreach

  • Push shortlist into the sourcing queue
  • Draft personalized outreach messages per candidate
  • Flag candidates requiring recruiter judgment
  • Log sourcing activity to the ATS
Outcome: Recruiters receive a ready-to-contact shortlist with draft messaging attached.
LinkedIn Recruiter
Pulls candidate profiles and activity signals via API
Indeed and Handshake
Aggregates active job seeker applications
Greenhouse or Lever ATS
Cross-references existing candidate records
Slack
Sends daily sourcing digests to recruiting channels
Internal HRIS
Checks internal talent pool for mobility candidates