All templates

Automated QGenda Surgeon Conflict Alerts

Every night, WebRun opens QGenda, reads tomorrow's OR assignment for every surgeon, checks it against their Outlook clinic calendar and the shared Google Calendar for overlapping commitments, and posts any conflict to Slack so your scheduling team can resolve it before the morning.

Runs on WebRun · Strict Lockdown policy
Every night at 8:00 PM WebRunorchestrates each step
1 QGenda read tomorrow's surgeon assignments
2 Outlook check each surgeon's clinic calendar
3 Google Calendar check the shared OR calendar
4 Slack flag any conflict to the scheduling team
In short

How do I catch surgeon schedule conflicts before the OR day starts?

WebRun reads tomorrow's OR assignments in QGenda every night, checks each surgeon's Outlook clinic calendar and the shared Google Calendar for anything overlapping, and posts every conflict it finds to Slack with both commitments named. Your scheduling team resolves it before morning, so no surgeon shows up double booked.

  • Double booked surgeons get caught the night before instead of at the OR door
  • Scheduling teams get both conflicting commitments named, not just a vague warning
  • Nothing gets moved automatically, so the final call always stays with a person

Built for OR scheduling teams · surgical services directors · perioperative schedulers · hospital medical staff offices

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

  2. 1
    QGenda - read tomorrow's surgeon assignments
    qgenda.com
    WebRun in QGenda: read tomorrow's surgeon assignments
    WebRun opens QGenda to read tomorrow's surgeon assignments.
    • Open QGenda and pull tomorrow's OR assignment for every surgeon
    • Note the room, case time, and expected duration for each assignment

    Done when Tomorrow's full surgeon assignment list is captured with room and time.

  3. 2
    Outlook - check each surgeon's clinic calendar
    microsoft.com
    WebRun in Outlook: check each surgeon's clinic calendar
    WebRun opens Outlook to check each surgeon's clinic calendar.
    • Check each assigned surgeon's Outlook calendar for the same date
    • Flag any clinic block, meeting, or vacation entry that overlaps their OR assignment

    Done when Every surgeon's Outlook calendar has been checked against their OR assignment.

  4. 3
    Google Calendar - check the shared OR calendar
    calendar.google.com
    WebRun in Google Calendar: check the shared OR calendar
    WebRun opens Google Calendar to check the shared OR calendar.
    • Check the shared OR calendar for any second room holding the same surgeon at an overlapping time
    • Note any assignment that overlaps another OR booking

    Done when Every surgeon's OR assignments have been checked against each other for overlap.

  5. 4
    Slack - flag any conflict to the scheduling team
    slack.com
    WebRun in Slack: flag any conflict to the scheduling team
    WebRun opens Slack to flag any conflict to the scheduling team.
    • Post each conflict found to the OR scheduling Slack channel
    • Name the surgeon, the two conflicting commitments, and the times involved
    • Leave the resolution to your scheduling team. Do not move or cancel anything on your own

    Done when The scheduling team has every conflict listed in Slack with enough detail to resolve it.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.qgenda.com
ScheduleRuns automatically on this cadence
Every night at 8:00 PM
DeliveryHow each run's result reaches you
Conflict list · Slack
OutputWhat each run produces - A list of tomorrow's surgeon schedule conflicts, naming the surgeon and both overlapping commitments.
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 move or cancel a conflicting booking?

No. It only flags the conflict in Slack with both commitments named. Deciding which one moves stays with your scheduling team.

What counts as a conflict?

Any overlap between a surgeon's OR assignment and a clinic block, meeting, or vacation entry on their Outlook calendar, or a second OR booking for the same surgeon at an overlapping time.

How far ahead does it check?

It checks tomorrow's full assignment list every night, so your scheduling team has the evening and early morning to resolve anything before the first case.

Put this on autopilot.

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