All templates

Automatic Idle Porter Rebalancing Alerts

Every 15 minutes, WebRun opens Patient Focused Systems, checks which floors or zones have idle porters and which have a growing trip backlog, and posts the dispatch channel a Slack suggestion for which porter to reassign so no zone is left waiting while another sits idle.

Runs on WebRun · Strict Lockdown policy
Every 15 minutes, during operating hours WebRunorchestrates each step
1 Patient Focused Systems compare idle porters to backlogged zones
2 Slack suggest a reassignment to dispatch
In short

How do I rebalance idle porters against backlogged transport zones?

WebRun checks Patient Focused Systems every 15 minutes for porters idle more than 15 minutes and zones with 3 or more pending requests. When it finds both at once, it posts dispatch a Slack suggestion naming the idle porter and the nearest backlogged zone, so reassignment happens before patients in one wing wait behind an idle porter in another.

  • Idle porters get matched to backlogged zones within 15 minutes
  • Dispatch only sees a Slack post when an actual imbalance exists
  • Reassignment decisions stay with the dispatcher, WebRun only suggests

Built for patient transport dispatchers · transport department supervisors · hospital operations managers · charge porters

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

  2. 1
    Patient Focused Systems - compare idle porters to backlogged zones
    patientfocussystems.com
    WebRun in Patient Focused Systems: compare idle porters to backlogged zones
    WebRun opens Patient Focused Systems to compare idle porters to backlogged zones.
    • Open the porter roster and flag anyone idle for more than 15 minutes
    • Open the trip queue and flag any zone with 3 or more pending requests
    • Match idle porters to the nearest backlogged zone by current location

    Done when Every idle porter is matched to the nearest backlogged zone, if one exists.

  3. 2
    Slack - suggest a reassignment to dispatch
    slack.com
    WebRun in Slack: suggest a reassignment to dispatch
    WebRun opens Slack to suggest a reassignment to dispatch.
    • Post the suggested reassignment to the dispatch channel, naming the porter and the backlogged zone
    • Skip the post entirely if no zone is currently backlogged
    • Leave the actual reassignment to the dispatcher in Patient Focused Systems

    Done when Dispatch has a reassignment suggestion whenever an imbalance exists.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
patientfocussystems.com
ScheduleRuns automatically on this cadence
Every 15 minutes, during operating hours
DeliveryHow each run's result reaches you
Rebalancing suggestions · Slack
OutputWhat each run produces - A Slack suggestion naming an idle porter and the nearest backlogged zone, whenever an imbalance is found.
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

Does WebRun reassign the porter itself?

No. It only suggests a reassignment in Slack, naming the idle porter and the backlogged zone. The dispatcher makes the actual reassignment in Patient Focused Systems.

What counts as an idle porter?

Anyone with no active trip assigned for more than 15 minutes. That threshold is adjustable in your run settings if your floors run differently.

Will it post if there's no imbalance to fix?

No. It skips the Slack post entirely when every zone is keeping pace with its porters, so the channel only sees a message when there's an actual suggestion worth acting on.

Put this on autopilot.

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