All templates
For optical lab managers, lab production leads & operations managers

Spot surfacing queue bottlenecks before they back up the lab

Every hour, WebRun opens Ocuco Innovations, reads the count and wait time of jobs sitting in the surfacing queue and the stages around it, compares them to your normal thresholds, and alerts your lab leads in Microsoft Teams and Slack when a queue is backing up so they can rebalance before jobs miss their promised dates.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every hour WebRun
1 Ocuco Innovations read surfacing queue depth
2 Microsoft Teams alert lab leads to a backup
3 Slack log the hourly queue snapshot
Run a sample
In short

How do I automatically detect surfacing queue bottlenecks in my lab?

WebRun reads the surfacing queue depth and wait times in Ocuco Innovations every hour and compares them to your thresholds. When a stage backs up, it alerts your lab leads in Microsoft Teams with the count and jobs at risk of a late ship, and posts an hourly Slack snapshot, so leads rebalance operators before promised dates slip.

  • Backups surface within the hour instead of at end of day when jobs are already late
  • Leads see which adjacent stage has spare capacity to rebalance operators
  • Fewer jobs miss their promised ship date because queues are managed proactively

Built for optical lab managers · lab production leads · operations managers · wholesale lens labs

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

  2. 1
    Ocuco Innovations - read surfacing queue depth
    ocuco.com How to Automate Ocuco Innovations
    WebRun in Ocuco Innovations: read surfacing queue depth
    WebRun opens Ocuco Innovations to read surfacing queue depth.
    • Open Ocuco Innovations and review the work-in-progress by production stage
    • Capture the number of jobs waiting in surfacing and the oldest job's time in queue
    • Compare surfacing depth to the coating, edging, and finishing queues to see where work is piling up
    • Flag any stage where the count or the oldest wait time exceeds your set threshold

    Done when The current depth and oldest wait time for surfacing and adjacent stages are captured and compared to thresholds.

  3. 2
    Microsoft Teams - alert lab leads to a backup
    microsoft.com How to Automate Microsoft Teams
    WebRun in Microsoft Teams: alert lab leads to a backup
    WebRun opens Microsoft Teams to alert lab leads to a backup.
    • When a stage crosses its threshold, post an alert to the lab leads channel in Microsoft Teams
    • State which stage is backing up, the job count, the oldest wait time, and how many jobs are at risk of missing their promised date
    • Suggest the adjacent stage that has spare capacity so leads can rebalance operators

    Done when Lab leads have a Teams alert naming the backed-up stage and the jobs at risk whenever a threshold is crossed.

  4. 3
    Slack - log the hourly queue snapshot
    slack.com How to Automate Slack
    WebRun in Slack: log the hourly queue snapshot
    WebRun opens Slack to log the hourly queue snapshot.
    • Post a short hourly snapshot of queue depth by stage to the operations Slack channel
    • Show the trend since the previous hour so a slow build-up is visible early
    • Keep the snapshot brief so it reads at a glance

    Done when Operations has an hourly Slack snapshot of queue depth and trend by stage.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.ocuco.com
ScheduleRuns automatically on this cadence
Every hour
DeliveryHow each run's result reaches you
Bottleneck alerts · Microsoft Teams
OutputWhat each run produces - A Teams alert whenever a production stage backs up past threshold, plus an hourly Slack snapshot of queue depth and trend by stage.
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

Is it safe to run this unattended all day?

Yes. WebRun only reads queue data in Ocuco Innovations and posts to your internal Teams and Slack channels. It never touches a job or contacts an account, so it runs safely without supervision.

How does it decide a stage is a bottleneck?

It compares each stage's job count and oldest wait time to thresholds you set. When surfacing or an adjacent stage crosses the line, it alerts and names how many jobs are at risk of a late ship.

Will it alert on every small fluctuation?

No. It only sends a Teams alert when a stage crosses your threshold. The hourly Slack snapshot shows the trend so a slow build is visible without alarm noise.

Put this on autopilot.

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