All templates

Automated MedHub Overdue Evaluation Chasing

Every morning, WebRun opens MedHub, finds every evaluation now past its due date, drafts a polite reminder to each overdue evaluator in Gmail naming the specific evaluation owed, leaves every draft unsent for your program coordinator, and posts a Slack list ranked by days overdue.

Runs on WebRun · Strict Lockdown policy
Every morning at 8:00 AM WebRunorchestrates each step
1 MedHub find evaluations past their due date
2 Gmail draft reminders to overdue evaluators
3 Slack report who is still overdue
In short

How do I chase overdue resident and faculty evaluations in MedHub automatically?

Every morning, WebRun opens MedHub, finds every evaluation now past its due date, and lists exactly who owes what. It drafts a polite reminder to each overdue evaluator in Gmail, naming the specific evaluation, leaves every draft unsent for your program coordinator, and posts a Slack list ranked by days overdue.

  • Overdue evaluations get a drafted reminder the same morning they slip past due
  • Coordinators review and send instead of writing each chase from scratch
  • Evaluators who submit are dropped from the list automatically

Built for GME program coordinators · residency program directors · medical education offices · academic medical centers

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

  2. 1
    MedHub - find evaluations past their due date
    medhub.com
    WebRun in MedHub: find evaluations past their due date
    WebRun opens MedHub to find evaluations past their due date.
    • Open MedHub and filter evaluation assignments to those past their due date
    • Capture the evaluator, the subject, the evaluation type, and days overdue for each
    • Skip any evaluator already reminded in the last 3 days

    Done when Every overdue evaluation is listed with its evaluator and days overdue.

  3. 2
    Gmail - draft reminders to overdue evaluators
    gmail.com
    WebRun in Gmail: draft reminders to overdue evaluators
    WebRun opens Gmail to draft reminders to overdue evaluators.
    • Draft a polite reminder to each overdue evaluator naming the specific evaluation and how overdue it is
    • Include a direct link to complete it in MedHub
    • Save every reminder as a draft and leave it unsent for your program coordinator to review

    Done when A reminder draft sits ready in Gmail for every overdue evaluator.

  4. 3
    Slack - report who is still overdue
    slack.com
    WebRun in Slack: report who is still overdue
    WebRun opens Slack to report who is still overdue.
    • Post the program coordinator a list of evaluators still overdue
    • Sort by days overdue so the most delinquent evaluations stand out first
    • Note that reminder drafts are waiting in Gmail for review

    Done when The program coordinator has today's overdue evaluation list in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.medhub.com
ScheduleRuns automatically on this cadence
Every morning at 8:00 AM
DeliveryHow each run's result reaches you
Overdue evaluation list · Slack
OutputWhat each run produces - Reminder drafts in Gmail for every overdue evaluator plus a Slack list ranked by days overdue.
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 email evaluators without me?

No. WebRun only drafts each reminder in Gmail and leaves it unsent. Your program coordinator reads every draft and sends it, so nothing reaches an evaluator without a person approving it first.

How does it know an evaluation is actually overdue?

It reads the live due date and completion status in MedHub each morning, so only evaluations genuinely past their deadline make the list.

Will it keep nagging someone who just submitted their evaluation?

No. It checks the live status in MedHub every run, so anyone who has completed their evaluation is dropped from the chase automatically.

Put this on autopilot.

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