Candidate sourcing agent in n8n
A sourcing workflow that turns a role brief into search queries, finds matching people, scores them against the brief and writes a shortlist back to Airtable.
Why it needed building.
Recruiters spend hours running the same searches, copying profiles into spreadsheets and deciding who’s worth a message.
We built an agent that does the first pass. The recruiter writes the brief; the workflow finds and ranks candidates, and explains why each one fits.
Piece by piece.
Roles and must-haves captured in Airtable.
An LLM node turns the brief into several precise search queries, with corrected query logic.
Exa’s People Search API returns matching public profiles.
Each profile scored against the brief, with reasons, so recruiters can trust the ranking.
Top matches written back to an Airtable view, ready for review.
Personal first lines drafted for the recruiter to edit and send.
Press run to see it work.
A simplified version of the real workflow, with sample data.
Workflow
Run logSample data
The difference it makes.
We only publish numbers clients have verified. These are the changes in how the work gets done.
The first-pass search runs by itself.
Every candidate comes with the reason they were picked.
Nothing is sent without a human saying yes.