Nothing connects, installs, or writes. See the security posture →
The platform

One engine.
Every flow system.

PRISM takes in time-series telemetry and returns time to failure with the probable fault named. It learns each asset's whole operating signature, so it catches modes nobody wrote a rule for.

Read-only
No write path to plant
5
Dispatch channels
4 to 8 wks
Export to scored results
A single PRISM prediction: the flagged asset, why it was flagged, key indicators, recommended actions and the per-sensor evidence behind the score.

One prediction as the operator sees it. Site names anonymized.

Deployed and building with
Central States Water Resources High Tide Technologies Cornell Pump Company
The output

A plan, ordered by how long you have.

Not a health score to interpret. Every monitored asset laid out against the clock, so the work sorts itself.

Maintenance planning
Failure runway: when each asset needs intervention.

Each bar is one asset's predicted days-to-failure window. Where it sits is when to act. How dark it is is how certain and how severe. Sorted soonest first, so a planner works top to bottom.

Schedule
Plan
Monitor
0d 7d 30d 90d 180d+
Lift station 12
10-24 d
Booster station 04
18-33 d
Well pump 07
27-45 d
Treatment works 02
29-47 d
Lift station 31
32-50 d
High-lift pump 1
34-52 d
Cooling water pump 3
41-59 d
Booster station 19
96-138 d
Well pump 22
124-172 d
Critical Elevated Monitor Dispatch window is the first 7 days. Nothing is in it.
Why thresholds miss

A line is the wrong instrument.

A threshold watches one channel and fires when it crosses a line. The information that would have warned you lived in the relationship between channels, months earlier.

📏

One channel at a time

Pressure is fine. Current is fine. Temperature is fine. The three moving together in a way they never have is the signal, and no single line can represent it.

🌑

The control loop hides the decline

When efficiency fades, the controller compensates to hold the same output. The result looks healthy for months. The effort spent to hold it does not.

🔍

Rules only cover known faults

Every alarm encodes a failure someone had already seen. A model that learns the whole signature can flag drift that has no rule attached to it.

How it works

Signatures, not thresholds.

PRISM came out of clinical prediction work, turning a messy medical record into a scientific instrument. The techniques that let you see a patient decline read a pumping station just as well.

🧬

Homeostasis, borrowed

A healthy system holds a steady state under changing load. Failure is the loss of that regulation, and it shows up well before any single reading goes out of range.

📊

Embedded, then measured

Telemetry is projected into a high-dimensional space. Once behavior is a position in that space you can do arithmetic on it, and see the jump across many dimensions at once.

🏟

Two layers, not one

The first layer judges each sensor alone. The second combines them into a verdict for the asset, which is why a struggling lead pump with a healthy standby does not become an alarm.

No data-cleaning project first

A station drops off the network for a week then transmits it all in two minutes. A tag is named for the contractor who installed it in 2009. Half the assets have no failure history. That is the expected input, not a blocker.

  • No cleanup before you start. Mixed, gapped and inconsistent records are normal.
  • No labeled failure set required. Where work-order history exists we parse it, free text included.
  • No baseline needed on a new build. Commissioning is a natural starting point.
Masked degradation
Watch the effort, not the output.
CONTROLLED OUTPUT · LOOKS FINE RUNAWAY EFFORT SPENT TO HOLD IT · CLIMBING CEILING REACHED MASKED DECLINE DETECTED

As heat transfer or hydraulic efficiency fades, the control system raises flow or speed to hold the same result. PRISM watches the compensation.

Capabilities

What ships today.

Live means running in production on a customer's assets. Deploying means built, with evaluations underway. Validating means designed and being proven before we ship it.

Live

Multivariate signature detection

Per-asset drift caught across correlated channels, before any threshold is crossed.

Water
Live

Failure-mode classification

The probable fault named from the shape of the deviation, not just an anomaly score.

Water
Live

Time-to-failure forecast with confidence band

A window in days, ranked across the fleet, that a planner can schedule against.

Water
Live

Dispatch: work order, SMS, voice, email, webhook

Severity-routed into the CMMS, dispatch queue and phones your team already uses.

Water
Live

Gapped, bursty and mislabeled telemetry tolerance

Including sensor classification and calibration for site-specific naming.

All
Live

Cost reconciliation against closed work orders

So the return is measured rather than modeled, in a monthly one-page summary.

Water
Deploying

OEM-embedded fleet monitoring

Prediction delivered through a pump and SCADA manufacturer's installed base.

Production ready
Deploying

Nationwide well monitoring and leak detection

Expansion of the reference deployment beyond the original station set.

In rollout
Validating

Data center cooling and power

Chillers, towers, CRAHs, CDUs, UPS and switchgear. Models are built; we need your data to calibrate and score them.

Evaluations open
Validating

Alarm correlation and root-cause grouping

Taking the existing alarm stream as an input and judging what actually needs action.

Data centers first
Validating

Failure-mode coverage mapping

Every documented mode for an asset class classified by how it is covered today. Designed, not yet shipped.

Electrical assets
Validating

Energy and process model families

Midstream pumping, mining dewatering, chemical and pharmaceutical plant.

See portability

We will tell you the same thing on a call. Anything marked Validating has no measured results behind it yet, and we will not present it as if it does.

Integration surface

Read paths and write paths.

LayerTypical interfaceDirection
Water & wastewaterHistorian export or API, Modbus over the existing gatewayRead only
Data center coolingBACnet via the BMS; VFDs over BACnet or ModbusRead only
Liquid coolingRedfish REST over JSON; Modbus or SNMP on older unitsRead only
Data center powerSNMP via DCIM, Modbus via EPMSRead only
Maintenance historyFlat export, or API where availableRead only
DispatchAPI, webhook, or the channel you already useWrite, to your workflow, never to your plant

Where BRICK tagging or ASHRAE Guideline 36 naming is in place, calibration is faster. Neither is a prerequisite. A site with sixty CRAHs is a better fit than a site with one chiller.

FAQ

Engineering questions

No to both. Mixed, gapped and inconsistent telemetry is the expected input, and the models were developed against data of exactly that character. Where work-order history exists we parse it ourselves, free text included. Where it does not, we surface anomalous periods for a short human review and bootstrap from there.

No, and it is not a configuration option. There is no write path to plant controls in the product, and no agent, controller or gateway is installed on your network. The only thing PRISM writes to is your workflow: a work order, a text, a call, a webhook.

Threshold and anomaly tools fire when one channel crosses a line, which by definition happens once the failure is underway, and they only cover faults someone already encoded. PRISM models the joint signature across correlated channels, so it can flag a developing fault that has no rule attached to it. It also reduces alert volume rather than adding to it, because every flag is triaged before a person sees it.

Four to eight weeks, at no cost, and in the data center case with no live connection at all. One call of about forty-five minutes to scope the export. You send six to twelve months of history as flat files under NDA. We calibrate, run a retrospective against failures you already remember, and score it with misses counted as loudly as hits. Then you decide.

See the engine run on your data.

We build a model on your telemetry, then review the predictions against your real failure history.

No cost to evaluate. No live connection required. No obligation.