All templates

Automated Chlorine Residual Reading Digest

Every morning, WebRun opens Operator10, reads the chlorine residual readings logged across each sample point and shift, checks them against your target range, logs the trend to a Google Sheet, and posts a clear residual digest to Telegram so operators can see disinfection at a glance.

Runs on WebRun · Strict Lockdown policy
Every day at 6:45 AM WebRunorchestrates each step
1 AllMax Operator10 read chlorine residual readings
2 Google Sheets log the residual trend
3 Telegram post the residual digest
In short

How do I get a daily chlorine residual digest from Operator10?

WebRun opens Operator10 every morning, reads the chlorine residual readings logged at each sample point and shift, and checks them against your target range. It logs the trend to a Google Sheet and posts a clear residual digest to Telegram, leading with any out-of-range reading, so operators see disinfection performance at a glance.

  • Operators see disinfection performance in one digest every morning
  • Out-of-range residuals are called out first, not buried in a log
  • A rolling residual trend builds automatically without manual charting

Built for water treatment operators · wastewater operators · disinfection staff · chief plant operators

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

  2. 1
    AllMax Operator10 - read chlorine residual readings
    allmaxsoftware.com
    WebRun in Operator10: read chlorine residual readings
    WebRun opens Operator10 to read chlorine residual readings.
    • Open Operator10 and load the disinfection DataView
    • Read the chlorine residual readings for each sample point and shift
    • Compare each reading against your target minimum and maximum range
    • Flag any reading below the minimum or above the maximum

    Done when Every chlorine residual reading is captured and checked against the target range.

  3. 2
    Google Sheets - log the residual trend
    google.com
    WebRun in Google Sheets: log the residual trend
    WebRun opens Google Sheets to log the residual trend.
    • Open the Chlorine Residual Trend workbook
    • Append today's readings by sample point with their shift and value
    • Mark any out-of-range reading in the flag column
    • Keep a rolling view so the last several days sit side by side

    Done when Today's residual readings are logged and the rolling trend is up to date.

  4. 3
    Telegram - post the residual digest
    telegram.org
    WebRun in Telegram: post the residual digest
    WebRun opens Telegram to post the residual digest.
    • Post a chlorine residual digest to the operations Telegram group
    • Lead with any reading outside the target range and where it was measured
    • Summarize the high, low, and typical residual across sample points

    Done when Operators have a residual digest in Telegram with any out-of-range point called out first.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
allmaxsoftware.com
ScheduleRuns automatically on this cadence
Every day at 6:45 AM
DeliveryHow each run's result reaches you
Residual digest · Telegram
OutputWhat each run produces - A daily chlorine residual digest in Telegram plus a rolling trend logged to Google Sheets.
Digest + trend
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 the residual digest sent to anyone outside the plant?

No. The digest is an internal summary posted to your own operations Telegram group, so WebRun posts it automatically each morning. No reading is sent to a regulator or any external party.

What counts as an out-of-range reading?

Any chlorine residual below your target minimum or above your target maximum is flagged. You set the range once, and WebRun checks every logged reading against it before building the digest.

Does it edit the readings in Operator10?

No. WebRun only reads the disinfection DataView in Operator10. It logs the trend and digest elsewhere, so the readings your operators entered stay exactly as recorded.

Put this on autopilot.

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