How to Automate Ocuco Innovations

Innovations automates the inside of the lab: the Workflow Monitor tracks every job, the Production Scheduler plans capacity, a Rules Engine checks incoming orders and Lablink brings work in electronically. Courier tracking, supplier stock and coating warranties sit on other companies' sites, and an agent such as WebRun reads those.

A pair of lenses is a job that crosses the whole building

Innovations, now in its third version, is Ocuco's management system for the optical labs that actually make the lenses.

A lab is not a shop. An order arrives from an eyecare practice with a prescription on it, and what leaves the building days later is a physical object that had to be cut, ground, coated, edged, mounted and checked. Innovations is built for that shape of work: labs doing freeform and conventional surfacing as well as edging, running wholesale for hundreds of practice accounts and retail for their own.

So the system holds a job from the moment the prescription lands to the moment the tray is boxed. The Rx and its measurements, the lens chosen out of a master database that tracks the industry's catalogue, the price and the account it goes against, the stage the tray has reached, the blanks and frames it will consume, and the invoice at the end.

The lab's afternoon goes on answering where a job is

Every lab has somebody whose day is broken up by the same question arriving from a different practice each time.

A job shipped on Tuesday and the account wants a tracking number, so somebody opens the courier's website and reads it off. A blank never arrived from the supplier, so somebody signs into the supplier's portal to find out whether it ever shipped. A rush job promised for Thursday is sitting in surfacing and nobody has looked at the queue since morning. A practice sends a pair back as a poor fit, and working out whether it falls inside the coating warranty means finding the original job date and then the terms that applied to it.

None of that is lab work. It is browser work, done by people hired for something else, and it grows in exact proportion to how many accounts the lab serves.

The ocuco.com homepage, the app these three jobs run in. Ocuco Innovations
Bottlenecks caught within the hour The surfacing queue checked against your own targets through the day, so a jam reaches a lab lead while there is still a shift to clear it in.
Shipped notices that write themselves Finished jobs matched to their tracking on the courier's site, so each account hears the number without anybody assembling an email.
Remakes settled on the facts Every remake request read against the original job date and the coating warranty, so the ones the lab owes are separated from the ones it does not.

The Workflow Monitor stops at the loading bay doors

Inside the building, Innovations covers this well, and a lab not using the modules it licenses is doing by hand what it has paid for.

The Workflow Monitor shows where every job is. The Production Scheduler plans the day against capacity. A Rules Engine applies the lab's own logic to incoming orders, so the checks a supervisor would make on an Rx happen without a supervisor. Lablink and electronic ordering bring jobs in from practices without anyone retyping them, the master lens database keeps the catalogue current, and inventory management, pricing and accounts receivable, and surfacing calculations with their machine links tie the office to the shop floor.

All of it is genuine, and all of it is about the inside of the lab.

The moment a job leaves, or a part has not yet arrived, Innovations is looking at its own record rather than at the world. The courier holds the delivery status. The lens supplier holds whether the blank shipped and when. The practice that placed the order holds the patient who is ringing them about it. Those are other companies' websites, and not one of them reports back.

The late job is known before the practice rings about it

The lab already knows its own floor. Watch the outside of a job as closely and it stops hearing about problems from its customers.

The surfacing queue checked every hour against your targets, so a bottleneck is a message to a lab lead at eleven rather than a pile of late jobs at five. Rush work compared against its promised time, with anything slipping named while there is still a shift left to fix it in.

Finished jobs matched to their shipments on the courier's site, so the practice gets a shipped notice with a tracking number on it and nobody assembles one. Blanks and frames below their reorder point checked against the supplier's live stock page before a purchase order is drafted. Remake requests read against the original job date and the coating warranty, so the ones the lab owes are separated from the ones it does not.

And for each account, the open backlog written up as a short summary an account manager can send: what is in progress, what shipped, what is late and why.

The pattern holds throughout. Watching, reading and comparing run unattended. Anything that goes to a customer, changes a job or commits money is drafted and waits for a person.

Lenses are the work, phone calls are not

A lab is measured on how many good jobs go out of the door, and none of that phoning round puts a lens in a tray.

WebRun is an AI agent that drives a real Chrome browser, signed in as your staff sign in. It opens Innovations, the courier's tracking page and the supplier's portal, reads what each one shows, and hands back the late list, the tracking notices or the reorder sheet already made up.

Runs happen on your schedule in your own private environment, a workflow can be limited to a named set of sites, and sessions are not shared between them. You can watch a run as it goes and stop it.

The workflows below are already built, and each one names the sites it opens.

Questions people ask

Can it update a job status inside Innovations by itself?

Not by default. Reading, comparing and drafting run unattended. Anything that changes a job, emails a customer or commits a purchase order is prepared and left for someone in the lab to approve first.

Our blank supplier publishes nothing we can connect to. Is that a dead end?

It is the reason to use it. WebRun reads the supplier's website the way your buyer does, in a browser signed in with your own account, so a portal with no interface at all is worked exactly like one that has.

Will our accounts get emails we have not seen?

Not unless you decide otherwise. Status updates, shipped notices and backlog summaries are drafted against the real job data and held for an account manager, so what reaches a practice has been read by someone at the lab first.

11 ready-made Ocuco Innovations 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.

Automated Account Order Backlog Summary
WebRun compiles each eyecare account's open and in-progress jobs from Ocuco Innovations, drafts a personalized backlog summary in Outlook per account, and posts your account managers a Slack rollup of which accounts have aging jobs.
Ocuco InnovationsOutlookSlack
Automated Lens Remake Warranty Check
WebRun reviews remake requests in Ocuco Innovations against the original job date and coating warranty, builds a Google Sheet worklist marking each as warranty or chargeable, and drafts an Outlook reply to the account.
Ocuco InnovationsGoogle SheetsOutlook
Automated Optical Lab Throughput Report
WebRun pulls the day's production numbers from Ocuco Innovations each night, logs jobs started, finished, shipped, and remade to a Google Sheet, and posts your managers a Slack throughput report.
Ocuco InnovationsGoogle SheetsSlack
Automated Rush Lab Order Escalation
WebRun watches rush and same-day jobs in Ocuco Innovations, and when one is falling behind its deadline it drafts an SMS to the assigned lead via Twilio and escalates it in Slack so the job gets pushed to the front.
Ocuco InnovationsTwilioSlack
Automated Lab Blank Reorder Alerts
WebRun checks frame and lens blank stock in Ocuco Innovations each morning, flags anything below its reorder point, drafts a purchase order email per supplier, and posts a Slack summary of what to reorder.
Ocuco InnovationsGmailSlack
Automated Lab Account AR Digest
WebRun pulls past-due account invoices from QuickBooks each Monday, cross-references recent job volume in Ocuco Innovations, drafts a polite reminder per account, and posts your finance team a prioritized AR digest in Slack.
Ocuco InnovationsQuickBooksSlack
Automated Lab Shipment Tracking Notices
WebRun matches finished jobs in Ocuco Innovations to their ShipStation shipments, then drafts a shipped notification with tracking for each eyecare account for your team to approve and send.
Ocuco InnovationsShipStationGmail
Automated Lab Surfacing Bottleneck Alerts
WebRun checks the surfacing queue in Ocuco Innovations each hour, compares wait times and job counts against your targets, and alerts your lab leads in Microsoft Teams the moment a stage starts to back up.
Ocuco InnovationsMicrosoft TeamsSlack
Automated Optical Lab Remake Tracking
WebRun watches Ocuco Innovations for jobs marked as breakage or remake, logs each one to a Google Sheet with its cause, and posts a Slack alert so production can rework it fast and spot recurring quality issues.
Ocuco InnovationsGoogle SheetsSlack
Automated Optical Lab Job Status Updates
WebRun tracks each open lab job in Ocuco Innovations, and when a job moves to a new stage it drafts a status update email to the ordering optometry practice for your team to approve and send.
Ocuco InnovationsGmailSlack
Automated Rx Lab Order Validation
WebRun checks each incoming Rx lab order in Ocuco Innovations for missing measurements, invalid lens combinations, and account details, then flags anything incomplete in Slack before the job reaches the lab floor.
Ocuco InnovationsGmailSlack

Want one of these running on your own Ocuco Innovations?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.