All templates

Source Passive Candidates on LinkedIn

Every Monday, WebRun runs your saved LinkedIn searches for each open role, collects profiles that match your ideal candidate criteria, adds them to your sourcing spreadsheet, and sends your team a summary of the week's best passive candidates.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 LinkedIn search for matching profiles
2 Google Sheets log sourced candidates
3 Slack brief the team on top matches
In short

How can I automatically source passive candidates on LinkedIn for open roles?

Every Monday, WebRun runs your saved LinkedIn searches for each open role, collects matching profiles, adds them to your sourcing spreadsheet in Google Sheets, and posts a summary of the week's best passive candidates to Slack - so your team always has a fresh pool to work from.

  • A fresh shortlist of passive candidates lands in your spreadsheet every week
  • Recruiters spend time engaging candidates, not searching for them
  • Every open role gets consistent sourcing attention without manual effort

Built for recruiters · talent acquisition teams · HR leaders · executive search firms

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.linkedin.com/talent in a real browser with your saved login - no setup, no API keys.

  2. 1
    LinkedIn - search for matching profiles
    linkedin.com
    WebRun in LinkedIn: search for matching profiles
    WebRun opens LinkedIn to search for matching profiles.
    • Open LinkedIn Recruiter (or LinkedIn search) and run your saved searches for each open role
    • Filter by title, location, years of experience, and any must-have skills you specify
    • Collect the top 20 matching profiles: name, current title, company, and profile URL

    Done when Up to 20 matching profiles per role have been collected from LinkedIn.

  3. 2
    Google Sheets - log sourced candidates
    google.com
    WebRun in Google Sheets: log sourced candidates
    WebRun opens Google Sheets to log sourced candidates.
    • Open the passive candidates sourcing sheet
    • Add a row for each new profile: name, title, company, LinkedIn URL, and role they match
    • Skip profiles already in the sheet to prevent duplicates

    Done when All new passive candidate profiles are logged in the spreadsheet.

  4. 3
    Slack - brief the team on top matches
    slack.com
    WebRun in Slack: brief the team on top matches
    WebRun opens Slack to brief the team on top matches.
    • Post a weekly sourcing summary to the recruiting channel
    • List the top 5 profiles per open role with their LinkedIn URLs

    Done when The team has been briefed on this week's best passive candidates.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.linkedin.com/talent
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Sourcing list · Slack
OutputWhat each run produces - A weekly list of passive candidate profiles per open role, logged to your sourcing sheet and summarised in Slack.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it message candidates on LinkedIn?

No - WebRun only searches and logs. Reaching out is always a human decision so your outreach stays personal and timely.

Can I target different criteria for different roles?

Yes - set up a separate search definition per role and WebRun runs each one every Monday, logging results with the matching role tagged.

What if LinkedIn changes its layout?

WebRun monitors for errors and will flag a run failure to Slack rather than silently logging incomplete data.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.