All templates
For in-house recruiting teams, HR managers & talent acquisition teams

Screen and shortlist new applicants for you

Every morning, WebRun opens Greenhouse, reads new applications submitted overnight, scores each candidate against your role requirements, appends the shortlisted profiles to your hiring spreadsheet, and posts a ranked summary to Slack so recruiters start the day with a ready-to-action list.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 8:00 AM WebRun
1 Greenhouse read new applications
2 Google Sheets log shortlisted candidates
3 Slack post ranked summary to team
Run a sample
In short

How can I automatically screen and shortlist new job applicants in Greenhouse?

Every morning WebRun opens Greenhouse, reads new applications submitted overnight, scores each candidate against your role requirements, appends shortlisted profiles to your hiring spreadsheet, and posts a ranked summary to Slack - so recruiters start the day with a ready-to-action list of the best fits.

  • Recruiters start each day with a pre-scored shortlist ready to review
  • Every overnight application assessed against your criteria before the team logs on
  • Hiring sheet updated automatically so nothing sits unreviewed

Built for in-house recruiting teams · HR managers · talent acquisition teams · fast-growing startups

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 app.greenhouse.io in a real browser with your saved login - no setup, no API keys.

  2. 1
    Greenhouse - read new applications
    greenhouse.io How to Automate Greenhouse
    WebRun in Greenhouse: read new applications
    WebRun opens Greenhouse to read new applications.
    • Open Greenhouse and navigate to the active job's All Applications view
    • Filter to applications submitted since the last run
    • Read each applicant's resume, answers, and experience fields
    • Score them against your must-have and nice-to-have criteria

    Done when Every new application has been read and scored.

  3. 2
    Google Sheets - log shortlisted candidates
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log shortlisted candidates
    WebRun opens Google Sheets to log shortlisted candidates.
    • Open the hiring shortlist spreadsheet
    • Append a row for each candidate who clears your threshold: name, role, score, and a one-line summary
    • Skip anyone already logged to avoid duplicates

    Done when All shortlisted candidates are appended to the sheet with no duplicates.

  4. 3
    Slack - post ranked summary to team
    slack.com How to Automate Slack
    WebRun in Slack: post ranked summary to team
    WebRun opens Slack to post ranked summary to team.
    • Post a ranked list of today's top candidates to the recruiting channel
    • Include name, score, and a link to the Greenhouse profile for each

    Done when The recruiting team has been notified with a ranked shortlist in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.greenhouse.io
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Shortlist · Slack
OutputWhat each run produces - A ranked shortlist of new candidates with scores and Greenhouse profile links, also logged to your hiring spreadsheet.
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 reject or move applicants in Greenhouse automatically?

No - it only reads and scores. Moving stages or sending rejections is always a human decision; WebRun just surfaces the shortlist.

How does it decide who makes the shortlist?

It checks against the criteria you set - required experience, skills, location, or anything in the application form. You define the threshold and can adjust it anytime.

What if there are no new applications overnight?

It posts a brief "nothing new" note to Slack and skips the sheet update, so you always know the run completed.

Put this on autopilot.

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