Automated QGenda Add-On Case Slotting
Every hour during the OR day, WebRun opens QGenda, finds add-on cases that still have no room or time, checks open slots across today's and tomorrow's block schedule, places a tentative hold on the best fit in Google Calendar, and nudges your scheduling coordinator in Slack to confirm it.
How do I get add-on cases slotted into the OR schedule quickly?
WebRun watches QGenda throughout the day for add-on cases with no room or time, checks open block gaps across every room, and places a tentative hold on the best fit in Google Calendar. It then nudges your scheduling coordinator in Slack to confirm, so urgent cases get slotted within the hour instead of sitting unassigned.
- Add-on cases get a proposed room and time within the hour instead of sitting unslotted
- Scheduling coordinators confirm with one click instead of hunting for open time
- Urgent cases with no open fit get escalated instead of forced into the wrong room
Built for OR scheduling coordinators · surgical services managers · perioperative schedulers · hospital OR leadership
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.qgenda.comin a real browser with your saved login - no setup, no API keys. -
1
QGenda - find add-on cases with no slot
WebRun opens QGenda to find add-on cases with no slot. - Open QGenda and filter for add-on or unscheduled cases
- Capture the procedure, requesting surgeon, and urgency for each
- Check current open block time and gaps across all rooms for today and tomorrow
Done when Every unslotted add-on case has a shortlist of open rooms and times.
-
2
Google Calendar - hold the best open slot
WebRun opens Google Calendar to hold the best open slot. - Create a tentative hold on the best fit open slot for each add-on case
- Label the hold as tentative and include the surgeon and procedure
- Leave the hold unconfirmed. Do not finalize a booking on your own
Done when A tentative hold exists on the shared OR calendar for every add-on case.
-
3
Slack - nudge the scheduler to confirm
WebRun opens Slack to nudge the scheduler to confirm. - Post each tentative hold to the scheduling coordinator's Slack channel
- Ask the coordinator to confirm or reassign the slot
- Flag any add-on case with no open slot found so it can be escalated
Done when The scheduling coordinator has every add-on case queued for a one click confirm.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Does it book the add-on case on its own?
No. It places a tentative hold on the calendar and leaves it for your scheduling coordinator to confirm. Nothing is finalized without a human clicking confirm.
How does it pick which slot to offer?
It checks open block time and gaps across all rooms for today and tomorrow in QGenda, then holds the earliest slot that fits the procedure's typical length.
What happens if no slot fits?
It flags that add-on case as unslotted in Slack instead of forcing a bad fit, so your coordinator can escalate it or extend a room's day.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.