California requires annual, system-specific validated water-loss audits from urban retail suppliers. That makes one thing clear: leakage is large, persistent, and important enough to force formal reporting.
The mistake many utilities make is treating leak management as a detection problem. It is not. Better results come when sensors, anomaly detection, verification, and dispatch are run as one system, because the loss is created and removed through operations, not through an alert alone.
The loss is larger than the pipe break
Leakage survives because the cost is dispersed. Treated water disappears into the ground, customer complaints arrive late, and the repair budget sits in a different queue from the one that owns analytics. Studies cited in recent literature report 20% to 50% of water disappearing through leaks in some distribution systems, which is large enough to be a balance-sheet problem, not a maintenance nuisance.
The work is fragmented from the start. A leak might surface through a customer call, a pressure event, a meter anomaly, or an acoustic survey, then move through separate verification, prioritization, and dispatch steps. Data is split across SCADA, district metered areas, smart meters, repair records, and GIS, so an analyst may see an anomaly without the asset context needed to decide whether it is a leak, a sensor fault, or a normal shift in demand.
That fragmentation is why old approaches keep missing small or intermittent losses. Many networks still have incomplete sensor coverage, especially in older mains and service lines. Pressure fluctuations, intermittent supply, and aging infrastructure make the signal noisy, and weak incentives make the fix slow. The loss is visible in audit tables long before it becomes visible on the street.
Detection works when the data is joined up
The strongest case for a different model is that leak detection is no longer a guessing exercise when utilities have enough coverage and enough context. A Springer article on artificial intelligence driven approaches for responsible urban water management reports AI-assisted leak detection at about 97.8% accuracy in field work cited there, while a low-cost IoT pipeline-monitoring pilot reported detection in under 2 minutes for moderate leaks and localization to roughly 70 to 100 meters. Those are practical numbers. They point to a threshold: the problem becomes tractable once the utility can see flow, pressure, sound, and asset history together.
That is why data integration sits at the center of any serious design. SCADA and telemetry give continuous flow, pressure, and pump data. Smart meters show household and commercial consumption patterns. Acoustic sensors and leak loggers pick up pipe-borne sound signatures. GIS and the asset registry tell the system what kind of pipe is in the ground, how old it is, where valves sit, and what service connections are nearby. Repair records and call-center systems add the missing operational history.
Once that data is in one event stream and one review queue, anomaly detection stops being a generic model exercise. Statistical methods such as EWMA, X-bar, isolation-style models, and rule-based continuity checks can flag unusual flow or pressure patterns, then compare them against historical repairs and known asset conditions. A review in the IWA and Aqua literature reports frameworks with precision above 70% and most events captured, which is the right bar for a utility workflow because the goal is not a perfect score on a slide. The goal is fewer wasted truck rolls and faster repair of the right asset.
The dispatch queue is where the value appears
A leak alert has no operational value until it becomes a work order. That is the part most programs underbuild. The difference between a dashboard and a utility system is the chain from alert to triage to crew routing to repair confirmation, with each handoff recorded and time stamped.
The best reference design is straightforward. A pressure or acoustic anomaly is validated against meter, SCADA, and GIS context. A rules engine ranks the event by likely leak segment and likely impact. The result becomes a task in the field-service system, where a dispatcher can route the right crew with the right location and asset history. After the repair, the outcome returns to the repair record and the audit log, so the model can learn what was confirmed and what was noise.
That is also where predictive localization matters. The low-cost IoT pilot that localized leaks to about 70 to 100 meters matters because crews search a shorter section of pipe instead of surveying a district by guesswork. In a utility, that is not a data science flourish. It is less time on the road, less time with a leak running, and fewer repairs made on the wrong segment.
If you want a reference architecture for this, start with the layers below.
- 01Source signalsCollect the raw operating data that can reveal leaks or distinguish them from normal demand.
- SCADA and telemetry
- AMI and AMR smart meters
- Acoustic sensors and leak loggers
- Pressure sensors and transient monitors
- 02Data consolidationBring operational, asset, and historical context into one place for cross-checking.
- Event stream
- Document store
- GIS and asset registry connector
- Repair history ingestion
- 03Anomaly detectionFlag unusual flow, pressure, or consumption patterns that merit review.
- Statistical rules
- Machine learning model
- Continuity checks
- Sensor quality filter
- 04Verification and prioritizationSeparate likely leaks from noise and rank them by probable impact and location.
- Review queue
- Rules engine
- Retrieval index over asset records
- Human approval step
- 05Crew dispatch and closureTurn a validated anomaly into a field work order and feed the repair result back into the system.
- Field-service work order system
- Route planning
- Repair confirmation form
- Audit log
- Identity and access control across SCADA, GIS, and field systems
- Audit logging from alert to repair confirmation
- Human approval before dispatch on high-risk or low-confidence anomalies
- Model evaluation and versioning to track false positives and missed leaks
| Capability | Azure | AWS | Google Cloud |
|---|---|---|---|
| Event ingestion and stream processing | Equivalent managed service | Equivalent managed service | Equivalent managed service |
| Operational data storage | Equivalent managed service | Equivalent managed service | Equivalent managed service |
| Workflow orchestration and task routing | Equivalent managed service | Equivalent managed service | Equivalent managed service |
| Identity, access, and audit controls | Equivalent managed service | Equivalent managed service | Equivalent managed service |
| Analytics and model hosting | Equivalent managed service | Equivalent managed service | Equivalent managed service |
What this system has to connect
A working design usually includes SCADA and telemetry systems, AMI and AMR platforms, acoustic sensors, pressure monitors, GIS, repair history, customer service, and non-revenue water audit tools. The exact combination depends on how much of the network is already instrumented, but the logic stays the same. Sense the network, compare the signals, decide whether the anomaly is credible, and dispatch a crew only when the evidence is good enough.
That also means the architecture needs controls, not just models. Water-loss data is operationally sensitive because it can expose weak points in critical infrastructure. Systems need identity and access controls, audit logging, model versioning, and a clear rule for when an anomaly becomes a field response. Utilities also have to separate leaks from sensor faults, normal variability, and cyber events, because the same alert stream can reflect very different problems.
In practice, the biggest design mistake is to let detection live apart from operations. A model in one tool, a dispatcher in another, and a spreadsheet audit in a third will always drift apart. Integration is the point. Without it, high-confidence anomalies still sit in queues while treated water keeps disappearing.
The limits are real, and they define the buying decision
This approach fails when the utility has too little sensor coverage, unreliable asset data, or no willingness to change the dispatch process. In older networks, a small leak can remain invisible if there is no nearby pressure or acoustic coverage. Low-power connectivity such as LoRaWAN or NB-IoT helps with coverage, but it does not fix a poor asset registry or a field team that does not trust the alerts.
Cost is the other constraint. Sensors, software, and workflow redesign are upfront expenses, and the savings are not always immediate or evenly owned across departments. That is why the business case should not be written as an AI purchase. It should be written as a reduction in non-revenue water, repair time, and wasted dispatches, with validation tied to the annual audit and the repair record.
The utilities that get this right will not be the ones with the flashiest model. They will be the ones that can prove, from sensor alert to work order to repaired asset, which signals mattered and which crews saved treated water. QueryNow builds that kind of workflow in your environment in two weeks, and you pay $10,000 only after it meets the acceptance criteria you signed off on. Tell us the workflow you want gone at /build.
Ready to ship AI in your organization?
We build one workflow into a working tool in two weeks. You pay $10,000 only after every acceptance criterion you signed off on is met.
One workflow · Two-week build · $10,000, paid on delivery
QueryNow
QueryNow deploys production AI for enterprises on Azure, AWS, or Google Cloud. Founded in 2014, we help pharma, healthcare, manufacturing, and financial services organizations deploy governed AI systems. We build it, you pay when it works.
Learn more about us →


