All templates

Automated Undelivered Medication Follow-Ups

Every hour, WebRun opens adherent360, finds meds to beds orders that are still undelivered well past their expected window, texts the assigned courier or dispatch team through Twilio to close the gap, and posts your pharmacy ops channel a running chase list of everything still open so nothing quietly ages out.

Runs on WebRun · Strict Lockdown policy
Every hour, 8 AM to 8 PM WebRunorchestrates each step
1 adherent360 find orders undelivered past their window
2 Twilio text the courier or dispatch team
3 Slack post the running chase list
In short

How do I chase down meds to beds orders that never got delivered?

WebRun checks adherent360 every hour for meds to beds orders still undelivered past their expected window, texts the assigned courier or dispatch team through Twilio for an update, and posts your pharmacy ops channel a running Slack chase list of everything still open, so an overdue delivery gets chased within the hour instead of aging silently in the queue.

  • Overdue deliveries get chased within the hour instead of at end of shift
  • Dispatch gets a direct text instead of someone digging through a spreadsheet
  • Unresolved orders carry forward automatically so nothing quietly falls off the list

Built for hospital pharmacy ops · meds to beds courier dispatch · pharmacy logistics coordinators · discharge pharmacy 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 adherent360.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    adherent360 - find orders undelivered past their window
    adherent360.com
    WebRun in adherent360: find orders undelivered past their window
    WebRun opens adherent360 to find orders undelivered past their window.
    • Open the delivery tracker in adherent360 and filter to orders past their expected delivery window
    • Note the assigned courier, unit, and hours overdue for each
    • Exclude anything already reassigned or resolved since the last run

    Done when Every order overdue for delivery is listed with its courier and hours overdue.

  3. 2
    Twilio - text the courier or dispatch team
    twilio.com
    WebRun in Twilio: text the courier or dispatch team
    WebRun opens Twilio to text the courier or dispatch team.
    • Text the assigned courier or dispatch team naming only the order id and how many hours overdue
    • Ask for an updated delivery time or a reassignment
    • Escalate to the dispatch supervisor if an order is overdue by more than double the usual window

    Done when Every overdue order has triggered a courier or dispatch text.

  4. 3
    Slack - post the running chase list
    slack.com
    WebRun in Slack: post the running chase list
    WebRun opens Slack to post the running chase list.
    • Post the running chase list to the pharmacy ops channel, oldest overdue first
    • Note which orders got a courier response and which are still waiting
    • Carry unresolved orders forward to the next hour's list automatically

    Done when Ops has an up to date chase list of every still open, overdue order.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
adherent360.com
ScheduleRuns automatically on this cadence
Every hour, 8 AM to 8 PM
DeliveryHow each run's result reaches you
Undelivered medication chase list · Slack
OutputWhat each run produces - A running list of overdue, undelivered orders with hours overdue and courier response status, refreshed every hour.
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 it contact the patient about the delay?

No. It only texts your courier or dispatch team and posts the chase list to Slack. Reaching out to the patient, if it is even needed, stays a call your team makes.

How overdue does an order have to be before it gets chased?

As soon as it passes its expected delivery window in adherent360. You set that window, WebRun just watches for anything that crosses it.

What if the courier already picked it up but has not delivered yet?

The text still goes out with the current stage and hours overdue, so dispatch has the full picture, in transit is not the same as delivered.

Put this on autopilot.

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