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.
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
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
adherent360.comin a real browser with your saved login - no setup, no API keys. -
1
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.
-
2
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.
-
3
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.
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 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.