How utility screening works

AquaIntel watches public utility records and shows your team when a utility has a buying signal. Four stages take a public record to a signal your team can act on, and each one below carries the screen that does the work.

Collect

We collect public records, such as permits, board minutes, funding lists and bid notices.

The demo's Source card for one collected record. A PFAS detection above the federal limit at Philadelphia Water Department, computed 31 August 2026, from the EPA UCMR 5 PFAS sampling data file.
Each collected record keeps its origin. This one is a PFAS result read from the EPA's own sampling file, with the date behind it.

Match to the utility

We match records to utilities with official IDs, such as PWSID and NPDES permit numbers, and with name rules. Unclear matches go to a person for review.

The demo's utility panel for Philadelphia Water Department. State, county, system type, population served and ownership come from the federal record, with pillar scores and the fit signals the record holds.
Records land on a utility, not on a name. The panel shows that utility's federal-record profile and the signals held for it.

Score

Screeners filter utilities by project type, asset or compliance signal. You get a ranked target list.

The demo's Market screener. A table of 1,002 utilities ranked by a Composite score, with Fit, Access and Timing columns beside each utility's location, county and state.
The screener ranks the list. Composite blends Fit, Access and Timing by the split you set.

Show signals

Signals include design authorizations, consultant awards, funding movement and new bids. Alerts show in the app, and in-app alerts are live. Feed items show their source and date.

The demo's Home page. A feed of alerts and buying signals from utility records, five new opportunities ranked by fit, upcoming board meetings, and open actions.
Signals, alerts and new opportunities land on one page. Each item names the utility, the source and the date.

Agent interface and API access

The agent interface is live. API access on request.

Data quality

Public sources can have gaps. The coverage page says what we read and where.

Talk to us