Skip to main content

How to build a candidate sourcing agent

Automate your sourcing process with a daily-running AI agent that finds leads, sends connection requests, follows up, and fills your lead pipeline.

Updated over a month ago

Step 1: Trigger – scheduled execution

Use a time-based trigger to run the agent automatically, for example:

Every day at 08:00

This ensures the sourcing workflow starts without manual actions.


Step 2: Fetch vacancy data (optional)

Add the function Fetch vacancies if you want to use vacancy details later in the workflow, such as:

  • Job title

  • Location

  • Salary

  • Contract type

This step is only required if you want to use these fields in sourcing instructions or messages.


Step 3: Source candidates

Add the function Source candidates.

Fill in your search criteria: job title, location, seniority, languages, etc.

The more fields you complete, the more specific and relevant the results.

Use AI Expansion (title expansion)

Enable AI Expansion to automatically search for synonyms of job titles.

For example, when using Mechanical Engineer, the AI will also search for Technical Engineer or Field Technician.

This increases reach and often improves result quality.

Use placeholders with the + icon

You can insert dynamic values from previous steps, such as:

  • {Job title}

  • {Job location}


Step 4: Send LinkedIn connection request

Add the function LinkedIn connection request to automatically send a request with a short introduction.


Step 5: Wait 2 days

Add a Delay of 2 days to give candidates time to accept the connection request.


Step 6: Split the situation

Use the Split function to branch the workflow based on the outcome:

Accepted:

Send a LinkedIn message, for example an introduction or invitation.

Not accepted:

Choose one of the following options:

  • LinkedIn InMail (only available with a Recruiter Seat)

  • No Recruiter Seat? Send an Email (only possible if an email address was found during sourcing).

    Use the placeholder {email} to automatically insert the address.


Result

All candidates sourced by this workflow will automatically appear under Leads in the Jaicob menu.

Did this answer your question?