All templates

Draft Candidate Rejection Emails

Every morning, WebRun opens Lever to find candidates marked Rejected since yesterday, drafts a personalised rejection email for each one in Gmail referencing the role and a genuine closing note, and alerts the recruiter on Slack to review and send before any candidate hears from you.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Lever identify newly rejected candidates
2 Gmail draft personalised rejection email
3 Slack alert recruiter to review and send
In short

How can I automatically draft personalised rejection emails for declined candidates?

Every morning, WebRun opens Lever to find candidates marked Rejected since yesterday, drafts a warm personalised rejection email for each one in Gmail referencing the role and a genuine closing note, and alerts the recruiter on Slack to review and send — no candidate receives a generic form letter.

  • Every rejected candidate gets a personalised note, not a form letter
  • Recruiters review all rejection emails before they reach a candidate
  • Your employer brand is protected at every stage of the funnel

Built for recruiters · HR teams · talent acquisition teams · people operations

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 hire.lever.co in a real browser with your saved login — no setup, no API keys.

  2. 1
    Lever — identify newly rejected candidates
    lever.co
    WebRun in Lever: identify newly rejected candidates
    WebRun opens Lever to identify newly rejected candidates.
    • Open Lever and filter opportunities by Archive Reason changed to 'Rejected' in the last 24 hours
    • For each candidate, capture their first name, the role they applied for, and the stage they reached
    • Note any personalising detail from the profile (e.g. strong portfolio, relevant background)

    Done when All candidates rejected since yesterday have been identified with their personalising details.

  3. 2
    Gmail — draft personalised rejection email
    gmail.com
    WebRun in Gmail: draft personalised rejection email
    WebRun opens Gmail to draft personalised rejection email.
    • Draft a warm, specific rejection email for each candidate using their name, role, and one genuine observation
    • Close with an invitation to apply again in the future if appropriate
    • Save as a draft — do not send

    Done when A personalised draft rejection email exists for every declined candidate.

  4. 3
    Slack — alert recruiter to review and send
    slack.com
    WebRun in Slack: alert recruiter to review and send
    WebRun opens Slack to alert recruiter to review and send.
    • Post a list of pending rejection drafts to the recruiting channel with a link to each Gmail draft
    • Prompt the recruiter to review and send within the working day

    Done when The recruiter has been notified of every rejection email awaiting review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
hire.lever.co
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Draft rejections · Gmail
OutputWhat each run produces — Personalised Gmail draft rejection emails for each declined candidate, with Slack prompts for recruiter review.
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 send rejection emails without my approval?

Never — every rejection email is saved as a Gmail draft and a human sends it. Candidates never hear from WebRun directly.

How personalised are the drafts, really?

WebRun uses the candidate's name, the role title, the stage they reached, and any standout detail from their profile. You can add tone guidelines and sample emails to make the voice even more yours.

What if we decide to keep a candidate on file instead?

Just delete the draft. WebRun doesn't resend — it only drafts once when the Rejected status is first detected.

Put this on autopilot.

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