Recruitment automation

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.

The situation

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.

n8nAirtableExa People SearchOpenAI / Claude
What we built

Piece by piece.

STEP 01Brief intake

Roles and must-haves captured in Airtable.

STEP 02Query agent

An LLM node turns the brief into several precise search queries, with corrected query logic.

STEP 03People search

Exa’s People Search API returns matching public profiles.

STEP 04Scoring

Each profile scored against the brief, with reasons, so recruiters can trust the ranking.

STEP 05Shortlist

Top matches written back to an Airtable view, ready for review.

STEP 06Outreach prep

Personal first lines drafted for the recruiter to edit and send.

The workflow

Press run to see it work.

A simplified version of the real workflow, with sample data.

Workflow

Run logSample data

What changed

The difference it makes.

We only publish numbers clients have verified. These are the changes in how the work gets done.

Hours back

The first-pass search runs by itself.

Explainable

Every candidate comes with the reason they were picked.

Recruiter in control

Nothing is sent without a human saying yes.

Next projectAds-to-booked-call lead engine
Your next step

Let’s stop your leads from going cold.

Tell me how leads reach you today. I’ll map where they slip through, and what the system around them should look like. No pitch deck, just a plan.