All templates

Automated Occupational Health Waitlist Slot Filling

Every morning, WebRun opens Enterprise Health, identifies any appointments that were cancelled since the prior run, checks the waitlist for the next eligible employee matching the exam type and location, drafts a slot-fill offer in Gmail for the coordinator to approve, and posts a summary of open slots to the Slack channel.

Runs on WebRun · Strict Lockdown policy
Every day at 8:15 AM WebRunorchestrates each step
1 Enterprise Health find cancelled slots and match waitlist
2 Slack post open slot summary to clinic team
3 Gmail draft slot-fill offer for coordinator review
In short

How do I automatically fill cancelled occupational health exam slots from a waitlist?

WebRun checks Enterprise Health every morning for cancelled exam slots, matches each opening to the next eligible waitlist candidate by exam type and location, posts a slot summary to the occupational health Slack channel, and drafts fill offers in Gmail for the coordinator to review and send so cancelled clinic time is recovered quickly.

  • Cancelled clinic time is matched to a waitlist candidate within hours, not days
  • Coordinators receive ready-drafted fill offers rather than searching the waitlist manually
  • No slot-fill message reaches an employee without coordinator approval

Built for occupational health clinic coordinators · employee health schedulers · corporate health departments · industrial medical clinics

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

  2. 1
    Enterprise Health - find cancelled slots and match waitlist
    enterprisehealth.com
    WebRun in Enterprise Health: find cancelled slots and match waitlist
    WebRun opens Enterprise Health to find cancelled slots and match waitlist.
    • Open Enterprise Health and filter the appointment schedule for cancellations since yesterday's run
    • For each cancelled slot, note the exam type, clinician, location, date, and time
    • Check the waitlist for the next eligible employee matching the same exam type and site

    Done when Every cancelled slot is matched to the next eligible waitlist candidate.

  3. 2
    Slack - post open slot summary to clinic team
    slack.com
    WebRun in Slack: post open slot summary to clinic team
    WebRun opens Slack to post open slot summary to clinic team.
    • Post a summary of newly open slots to the occupational health Slack channel
    • Include exam type, date, time, and the waitlist candidate's name for each slot
    • Ask the coordinator to confirm which offers to send before any outreach

    Done when Clinic team has a clear view of open slots and matched waitlist candidates in Slack.

  4. 3
    Gmail - draft slot-fill offer for coordinator review
    gmail.com
    WebRun in Gmail: draft slot-fill offer for coordinator review
    WebRun opens Gmail to draft slot-fill offer for coordinator review.
    • Draft a slot-fill offer for each waitlist candidate matched to an open appointment
    • Include the exam type, proposed date, time, and location in the draft
    • Leave every draft unsent for the coordinator to review and approve before delivery

    Done when A review-ready slot-fill offer draft exists in Gmail for each open appointment.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.enterprisehealth.com
ScheduleRuns automatically on this cadence
Every day at 8:15 AM
DeliveryHow each run's result reaches you
Open slot summary · Slack
OutputWhat each run produces - A Slack summary of open exam slots with matched waitlist candidates, and drafted slot-fill offers in Gmail awaiting coordinator approval.
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 offer the slot to the employee without asking?

No. The slot-fill offer is drafted in Gmail and stays unsent until the clinic coordinator reviews and approves it. No message about appointment availability reaches an employee without human sign-off.

How does it determine who is first on the waitlist?

WebRun reads the waitlist order in Enterprise Health as recorded by your clinic, matching exam type and site. The order is determined by your own waitlist data, not by any external ranking.

What if no waitlist candidate matches the cancelled slot?

When no waitlist match exists for a cancelled slot, WebRun posts the open slot to Slack without a draft offer so the coordinator can find a suitable employee manually.

Put this on autopilot.

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