All templates

Automated WellSky Missed Treatment Alerts

Every hour during the shift, WebRun opens WellSky, finds scheduled respiratory treatments that are overdue or marked missed, logs each one with patient room and therapist to a Google Sheet, and posts the charge therapist a Microsoft Teams alert so coverage is arranged before the shift ends.

Runs on WebRun · Strict Lockdown policy
Every hour during shift, 7 AM to 11 PM WebRunorchestrates each step
1 WellSky find overdue or missed treatments
2 Google Sheets log each miss with patient and therapist
3 Microsoft Teams alert the charge therapist to arrange coverage
In short

How do I catch missed or overdue respiratory treatments before the shift ends?

WebRun checks WellSky every hour for respiratory treatments that are overdue or missed, logs each one with room, treatment type, and therapist to Google Sheets, and posts a Microsoft Teams alert naming who is behind so the charge therapist can arrange coverage. Nothing gets reassigned without a person deciding.

  • Overdue treatments surface within the hour instead of at shift end
  • Charge therapists get a named, room level alert instead of a status board scan
  • Completed treatments drop off the log automatically from live WellSky data

Built for hospital respiratory therapy departments · charge respiratory therapists · RT department managers · acute care RT teams

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

  2. 1
    WellSky - find overdue or missed treatments
    wellsky.com
    WebRun in WellSky: find overdue or missed treatments
    WebRun opens WellSky to find overdue or missed treatments.
    • Open WellSky and filter the Treatments queue to scheduled respiratory treatments past their window
    • Capture the room number, treatment type, assigned therapist, and minutes overdue for each
    • Exclude treatments already marked complete or held per a physician order

    Done when Every overdue or missed treatment this hour is listed with its room, therapist, and how late it is.

  3. 2
    Google Sheets - log each miss with patient and therapist
    google.com
    WebRun in Google Sheets: log each miss with patient and therapist
    WebRun opens Google Sheets to log each miss with patient and therapist.
    • Open the Missed Treatment Log and append a row for each overdue treatment
    • Include room, treatment type, assigned therapist, and minutes overdue
    • Mark any treatment already logged this shift as updated rather than duplicated

    Done when The log reflects every overdue treatment for the current shift.

  4. 3
    Microsoft Teams - alert the charge therapist to arrange coverage
    microsoft.com
    WebRun in Microsoft Teams: alert the charge therapist to arrange coverage
    WebRun opens Microsoft Teams to alert the charge therapist to arrange coverage.
    • Post an alert to the respiratory department Teams channel naming the room, treatment type, and how late it is
    • Mention the charge therapist so coverage can be reassigned
    • Group multiple misses from the same therapist into one message

    Done when The charge therapist has an actionable Teams alert for every overdue treatment.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
wellsky.com
ScheduleRuns automatically on this cadence
Every hour during shift, 7 AM to 11 PM
DeliveryHow each run's result reaches you
Missed treatment log · Microsoft Teams
OutputWhat each run produces - A Google Sheets row per overdue or missed treatment and a Teams alert to the charge therapist naming room, treatment, and therapist.
Alert + log
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 reassign the treatment to another therapist on its own?

No. WebRun only flags the miss and alerts the charge therapist in Teams. A person still decides who picks up the treatment and reassigns it in WellSky.

How does it know a treatment is actually overdue and not just running late?

It reads each treatment's scheduled window directly from WellSky, so only treatments past their window, and not yet marked complete or held, are flagged.

What if the treatment gets completed right after the alert goes out?

The next hourly check reads the live status in WellSky, so any treatment completed since the last run drops off the log and future alerts automatically.

Put this on autopilot.

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