How to Automate Omnicell
Omnicell automates the physical side of medication handling. XT cabinets secure and record every transaction, the controlled substance dispenser issues one dose at a time, and Omnicell One adds inventory, waste and diversion monitoring over the devices. Recalls, wholesaler notices and the nurse who owes a signature sit outside. WebRun checks those and hands a pharmacist the list.
Every dose a nurse gives comes out of a locked drawer
Omnicell builds the machines a hospital's medication passes through. On a nursing unit that means an automated dispensing cabinet, the XT Series, which staff usually just call the Omnicell: a locked cabinet holding what the floor needs, opened with a fingerprint, with controlled substances in a dispenser that hands out one dose at a time. Newer units carry the Titan XT name.
Behind the corridor sits the rest of the company: central pharmacy robotics, IV compounding, systems for specialty and retail pharmacy, and software over the top including OmniSphere and the Omnicell One service.
The cabinet matters more than its size suggests. It is the point where a drug stops being pharmacy inventory and becomes something a nurse is holding. Nearly every regulated question about medication, who took it, for which patient, whether the count matched at handover, whether the waste was witnessed, is answered from what happened at that door.
Discrepancies surface when somebody remembers to look
The cabinet records faithfully. Acting on the record is a person with a login and a list.
A controlled substance was wasted at four in the morning and the witness signature is missing. Two nurses counted a drawer at handover and got different numbers. An override was used, which is legitimate in an emergency and also the first thing an auditor asks about, and last week's all need a reason attached before the summary goes to the Director of Pharmacy. A dozen items expire inside sixty days and the technician who would pull them does not know which.
So a pharmacy technician spends the morning running reports, comparing them against par, walking to units, and telephoning nurses about a signature owed from a shift that ended six hours ago. The diversion committee meets on a fixed date and somebody has to have prepared. None of it is difficult, and all of it is easy to be late on.
Omnicell sees everything that happens at an Omnicell device
Omnicell has automated the hard physical part of this, and it is worth being clear how much.
The XT cabinets are built against diversion directly: locking lid drawers, fingerprint bioID, and the controlled substance dispenser that issues one dose so a nurse is not reconciling a count in the corridor. The XT Controlled Substance Manager holds narcotics in the pharmacy the same way. Omnicell One sits over the devices as a service, with visibility and workflow tools for medication inventory optimisation, waste reduction and drug diversion monitoring, including potential diversion activity on nursing floors and in the operating room.
That is a real capability, bounded exactly where you would expect. Everything it knows arrived through an Omnicell device.
A recall notice did not. It is published by the regulator and the manufacturer, carries lot numbers, and matching them against what sits in a drawer means reading one site and one cabinet together. A wholesaler's shortage page did not. The nurse who owes a witness signature is not in the cabinet, she is on a phone and in a chat tool. The ticket recording whether an unresolved count was closed lives in the service desk.
A recall notice matched to the drawer holding the lot
A pharmacy department's day begins at the cabinet, and most of what follows has to reach people and systems it has never heard of.
Waste entries still missing a witness checked hourly, with the nurse and the witness pinged where they read messages, and anything still open at shift end raised as a ticket rather than forgotten. Narcotic counts that disagree at handover caught while both nurses are on site.
Recall notices read as they publish, lot numbers matched against what the cabinets hold, and affected units listed by location so the pull is a route, not a hunt. Expiry dates swept weekly into a pull list for the technician on those floors. Cabinet stock compared against par each morning, so over and short arrive as one digest. Override transactions gathered weekly with the reason each user gave, ready for compliance review. Crash carts left below par after a heavy night flagged before the next.
With controlled drugs the line is set for you. Reading the cabinets, matching lots against a notice and raising what disagrees all run unattended. Nothing is dispensed, no stock adjusted, no count resolved and no diversion case opened without a pharmacist. A licensed person makes every decision on the worklist that arrives.
The looking gets automated, the dispensing never does
None of that needs a pharmacist. It needs a login, a screen, and the patience to compare it against another, at an hour when the department is already short.
WebRun is an AI agent that works a real Chrome browser, signed in the way your pharmacy staff sign in. It opens Omnicell alongside the recall notice, the wholesaler, the service desk or the messaging tool, reads what is there, and brings back a worklist with the drug, the lot, the cabinet and the person attached.
It runs on your schedule in your own private environment, sessions are not shared between tools, and a workflow can be locked to a named list of sites. Any run can be watched and stopped.
The workflows below are already built, and each one names what it opens.
Questions people ask
Can anything here dispense a medication or adjust cabinet stock?
No, and that is a hard limit rather than a setting. The collecting, the checking and the listing happen on their own. Every dispense, every inventory adjustment, every resolved count and every diversion case stays with a pharmacist, who receives a prepared list rather than a completed action.
Our diversion review is a committee decision. Where does an agent stop?
At the paperwork. It can pull the week's anomalies and override transactions, attach the reason each user gave, and put the pack in front of the committee before it sits. Judging whether a pattern is diversion, and what follows from that, stays entirely with the people appointed to decide it.
We run cabinets across four hospitals under separate logins. Is that awkward?
No. A run signs into each site in turn the way your staff do and brings the findings back as one list, ordered by site and cabinet. Sessions are kept separate between them, so nothing from one hospital's login leaks into another's run.
12 ready-made Omnicell workflows
Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.
Want one of these running on your own Omnicell?
Show WebRun the process once and it will run it on schedule, in your own private browser environment.



