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.
