Roadmap
PlannedRediscover the candidates you already own before you buy more
The most useful sourcing an agent can do is inside your own database, which is fortunate, because that is the only place the terms of service let it work freely.
The Candidate Sourcing Agent is planned for Wave 2 and is not built today. Autonomous sourcing across third-party platforms is constrained by those platforms' terms of service, which is why it is not a Wave 1 feature. Wave 1 sourcing is your own database first, plus user-initiated capture from pages you are already viewing.
By Surhires Editorial · Published · Reviewed
Where the plan stands
The Candidate Sourcing Agent is one of the twelve named agents in the Surhires set, and it is scheduled for Wave 2. Nothing on this page is in the product today. It is written in the future tense because that is what it is.
We publish the constraint alongside the plan because the constraint is the interesting part. The reason this agent is not shipping first is not that database search is hard. It is that the thing buyers imagine when they hear autonomous sourcing, an agent that goes out across the major professional networks and job boards and pulls back candidates on its own, is a thing those platforms' terms of service do not permit, and building it anyway would put your accounts at risk rather than ours.
The platform terms are the actual constraint
Every large candidate platform restricts automated access and bulk extraction in its terms of service, and enforces it through rate limits, detection and account suspension. Some offer a sanctioned API for partners; others reserve automated access to their own paid products. A tool that scrapes a network from your logged-in session is not a clever workaround, it is a way to lose the seat licence your desk depends on, and the consequence lands on you rather than on the vendor who shipped the scraper.
So the rule we work to is simple. Where a platform offers a sanctioned integration path, we take it and we describe the integration by its actual state: Live, In development or Roadmap, with no implied partnership and no logo we do not have rights to. Where a platform does not, we do not build a covert one, and we say why on the integration page rather than leaving a coming soon tile up for two years.
- Sanctioned APIs and partner programmes are used where they exist
- No scraping of a logged-in session, on any platform, for any customer
- Integration state is published per platform: Live, In development or Roadmap
- No claim of partnership, certification or logo rights that has not been confirmed
Wave 1 sourcing is your own database, and that is not a consolation prize
An agency database of forty thousand records typically has several hundred people in it who match a live brief right now, and no realistic way to find them. The cheapest placement you will ever make is somebody you already spoke to, whose consent you already hold, whose notice period you already know.
That is what ships today. Matching scores your existing candidates against a live requisition with a requirement-level breakdown. Reverse matching ranks open requisitions for a given candidate, which is the query you need when a strong person comes off a finished search. Saved searches turn a brief into a live list that repopulates as records arrive. Talent pools hold the lists a desk works every week. None of it requires anybody's terms of service, because the data is yours.
User-initiated capture is the other half of Wave 1
The second sourcing path is capture at the point where a recruiter is already looking at a profile they have legitimate access to. The browser extension pulls the visible details into a candidate record, checks for a duplicate before it writes, and attaches the requisition it was captured against.
The distinction between that and autonomous crawling is not cosmetic. A recruiter acting inside a product they hold a licence for, capturing a record they are looking at, one at a time, is a different activity from a background process enumerating a platform at machine speed. The first is how sourcing has always worked. The second is what the terms are written to stop.
What the agent will do when it ships
When the Candidate Sourcing Agent arrives in Wave 2, its first and largest job will be your own database: reading a new requisition, searching the whole record set, and surfacing rediscovered candidates with the reason each one surfaced, before any external sourcing spend is considered.
Beyond that it will work through sanctioned channels only. Where a job board or network offers a partner search API, the agent will use it under whatever quota and attribution rules that partner sets. Where a platform does not, the agent will not go there, and the interface will say so plainly rather than returning quietly thinner results. It will also assemble the shortlist as a proposal for a recruiter to approve, in the same pattern as every other agent here.
- Own-database rediscovery on every new requisition, with a stated reason per candidate
- Sanctioned partner APIs used within their quota and attribution rules
- Explicit reporting of which sources were searched and which were not available
- Output as a proposal a recruiter approves, never as automatic outreach
Consent and provenance apply to sourced records too
A sourced candidate is a person whose data you now hold, and the obligations start at the moment the record is created rather than at the moment you contact them. Every record created by sourcing will carry its source, the date, the requisition it was captured against and the consent basis in force.
Retention applies from that point. A sourced record that is never contacted and never responds should not sit in a database indefinitely, and the retention window flags it for review or erasure on the schedule you configure. Where a jurisdiction requires notice to a person whose data you have collected, the record holds what you need to issue it. Issuing it remains your responsibility as the controller of that data.
What you use today
Matching and shortlisting against your own database, saved searches and talent pools, the browser extension for capture, multi-board posting for inbound, and the referral and rediscovery routes that most desks under-use. For most agencies the honest answer is that the database they already own is under-searched, and an autonomous external agent would be solving the second problem while the first goes untouched.
If external sourcing automation is decisive for your evaluation, weigh it as a Wave 2 item and ask about it in a demo. Progress appears on the shipping page and the roadmap, and items move between waves in public.
What you get
Planned for Wave 2
Not built today; this page is written in the future tense and the status badge says planned.
Database-first rediscovery
Will read a new requisition and surface matching candidates you already hold, with reasons.
Sanctioned channels only
Will use partner search APIs where they exist and go nowhere a platform's terms forbid.
No session scraping
We will not extract from a recruiter's logged-in session on any platform, for any customer.
Honest source reporting
Will state which sources were searched and which were unavailable, rather than thinning results silently.
Proposal, not action
Sourced candidates arrive as a list a recruiter approves; the agent never initiates outreach.
Provenance on every record
Source, date, requisition and consent basis written when a sourced record is created.
Retention from creation
Uncontacted sourced records enter the retention window you configure, not an indefinite pool.
Available today: matching
Score your existing database against a live requisition with a requirement-level breakdown.
Available today: reverse matching
Rank open requisitions for a strong candidate coming off a finished search.
Available today: saved searches
Turn a brief into a live list that repopulates as new records arrive.
Available today: capture extension
Pull a profile you are viewing into a deduplicated record against the requisition.
Published integration state
Every platform integration is labelled Live, In development or Roadmap, with no implied partnership.
Questions recruiters ask
Can it source candidates from professional networks for us?
Not today, and when it ships it will only do so through channels those platforms sanction. Their terms restrict automated access and bulk extraction, and they enforce it with suspensions that land on your account rather than ours. Where a partner API exists we will use it within its rules; where none exists we will say so.
Do competitors not already do this?
Some tools do extract from a logged-in session, and it works until a platform decides to enforce. The risk sits with the customer whose seat is suspended, not the vendor who shipped the feature. We have chosen the narrower position and we would rather explain it on this page than in a support ticket after the fact.
What can we actually do about sourcing today?
Search your own database properly, which most desks do not. Matching scores every existing record against a live requisition, reverse matching ranks open jobs for a candidate, saved searches keep a brief live as records arrive, and the browser extension captures profiles you are already viewing into deduplicated records.
Will sourced candidates be contacted automatically?
No. The agent will produce a list a recruiter reviews and approves, and outreach remains a separate deliberate action with its own consent checks. Automated sourcing that flows straight into automated messaging is how a database becomes a spam list and how a domain reputation gets destroyed.
Who is responsible for whether we may hold a sourced record?
You are, as the controller of that data. The product supports consent basis capture, provenance on every sourced record, configurable retention and export or erasure workflows, and holds what you need if a jurisdiction requires you to notify the person. Deciding your lawful basis and issuing any notice remains yours.
When is Wave 2?
We publish waves rather than dates for unbuilt features, because a date we cannot hold is worth less than a status you can check. The roadmap page shows which wave an item sits in, the shipping page shows current state, and items move between waves in public rather than disappearing quietly.
Keep reading
- Matching that shows its working
- One-click capture of the profile in front of you
- The lists you rebuild every month, built once
- Source remote candidates who can work your hours
- Twelve named agents, and where each one really stands
- Capture from LinkedIn today, connect Recruiter when access is granted
- What we are building next, and what it is waiting on
See it against your own reqs
Bring one live role and three resumes. In twenty minutes you will see the match scores, the shortlist and the placement invoice that comes out the other end.