All templates

Automated MedHub Procedure Log Tracking

Every Monday, WebRun opens MedHub, compares each resident's logged procedure counts against their required case minimums and expected pace for their training year, updates a Google Sheet with the shortfall by procedure type, and drafts an Outlook nudge for each resident behind pace, left for the associate program director to review before it goes out.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 MedHub check logged procedures against required minimums
2 Google Sheets track the shortfall by procedure type
3 Outlook draft a nudge to each resident behind pace
In short

How do I track resident procedure log gaps against ACGME case minimums?

WebRun checks MedHub every Monday, comparing each resident's logged procedures against their required case minimums and the expected pace for their training year. It updates a Google Sheet with the shortfall by category and drafts an Outlook nudge for each resident behind pace, left for the associate program director to review, so gaps surface months before graduation.

  • Procedure shortfalls surface weekly instead of at graduation review
  • Residents closest to graduation are flagged first when a gap carries over
  • Nudges sit drafted and ready instead of the associate program director writing each one

Built for associate program directors · surgical and procedural GME programs · residency program coordinators · clinical competency committees

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 - check logged procedures against required minimums
    medhub.com
    WebRun in MedHub: check logged procedures against required minimums
    WebRun opens MedHub to check logged procedures against required minimums.
    • Open MedHub and pull each resident's logged procedure counts by category
    • Compare counts against the required case minimums and the expected pace for their training year
    • Flag any resident below the expected pace for their year, by how many cases and which category

    Done when Every resident behind expected procedure pace is listed with the specific category and shortfall.

  3. 2
    Google Sheets - track the shortfall by procedure type
    google.com
    WebRun in Google Sheets: track the shortfall by procedure type
    WebRun opens Google Sheets to track the shortfall by procedure type.
    • Open the procedure log tracker and update each flagged resident's shortfall by category
    • Note whether the shortfall is new this week or has carried over from prior weeks
    • Sort by training year so residents closest to graduation appear first

    Done when The tracker reflects this week's procedure shortfall for every flagged resident, closest to graduation first.

  4. 3
    Outlook - draft a nudge to each resident behind pace
    microsoft.com
    WebRun in Outlook: draft a nudge to each resident behind pace
    WebRun opens Outlook to draft a nudge to each resident behind pace.
    • Draft a short nudge to each resident behind pace, naming the specific category and how many cases they still need
    • Include a direct link to log procedures in MedHub
    • Save every nudge as a draft addressed for the associate program director to review before it's sent

    Done when A draft nudge exists in Outlook for every resident behind procedure pace.

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 Monday at 9:00 AM
DeliveryHow each run's result reaches you
Procedure shortfall tracker · Google Sheets
OutputWhat each run produces - A Google Sheet tracking each resident's procedure shortfall by category and a draft Outlook nudge for anyone behind pace.
Spreadsheet
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

Does it email the resident directly to make them log procedures?

No. WebRun drafts the nudge in Outlook and addresses it for the associate program director to review. No automatic email reaches a resident without a person approving it first.

How does it calculate expected pace?

It divides each specialty's required case minimums across the training years your program has configured, so a second-year resident is compared to a second-year benchmark, not the full graduation requirement.

What if a resident just logged a backlog of cases?

It rereads MedHub every Monday, so newly logged procedures count immediately and a resident who's caught up drops off the shortfall list and its draft nudge on the next run.

Put this on autopilot.

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