One truck, many miles.
A small CCTV team cannot film every pipe every five years if it films the wrong pipes first.
Inspection OS is one system for sewer and stormwater inspection. The office plans the year, reviews CCTV video with AI help, and turns what the camera finds into repairs and a capital plan. Crews get their work on a phone app that works with no signal.
Inspection OS is built for sewer and stormwater teams working toward a five-year inspection cycle with the crews and trucks they have.
A small CCTV team cannot film every pipe every five years if it films the wrong pipes first.
Hours of footage sit on drives until someone codes it by hand.
Video in one system, the map in another, the budget in a spreadsheet.
Rain and groundwater get into cracked pipe. It is hard to say which pipe to fix first.
The office and the field use the same system and the same data, from the first plan to the funded repair.
In the office · plan
We load your sewer, storm and water assets straight from your ArcGIS services. Every asset keeps your IDs. Then we add free public data about the ground around each pipe: groundwater depth, soil, flood zones and nearby rivers.
Every pipe gets an inspection priority score. It asks two questions. How likely is this pipe to leak or fail? And how bad would it be if it did? The reasons are written on every pipe, in words anyone can read.
Enter your network length and your cycle, for example 155 miles over five years. Inspection OS works out the miles you need each year. It then builds the list, highest priority first, until you reach that target. Approve it, and the work is scheduled to your crews month by month.
In the field · phone app
Crews download their jobs. The list, the forms and a map of the area are saved on the phone, so everything works with no signal. Each job shows the pipe, the manholes at each end, its condition and its past inspections.
Take photos and short videos, or import the large video file from the CCTV truck. Note a finding at its video time with a PACP code. For smoke tests, mark each spot where smoke came out, with GPS. Tap Finish. It uploads by itself as soon as there is signal.
In the office · review
The original video is kept untouched, with a digital fingerprint that proves it never changed. A copy plays in any browser, with nothing to install. Bookmarks save a still image and the exact time, so anyone can jump back to it.
Reviewers pick codes from the full NASSCO PACP v7 list, so there are no typos. The form asks for what each code needs, like a clock position. The Quick Rating, Pipe Rating and Pipe Ratings Index are worked out live. Nobody types them.
AI is optional. It looks at still images from the video and suggests PACP codes. Each suggestion links to its moment in the video. A reviewer accepts, changes or rejects it, and adds anything it missed. Nothing counts until a person says yes.
A certified reviewer approves the inspection after watching the full video. The approval is locked and kept in the history. The pipe’s risk score updates on its own. One click turns a finding into a work order, with a link to the exact second of video.
In the office · decide
Risk asks a different question: what should we fix first? It uses the grades from approved inspections. Your engineer chooses repair, rehab or replace. Inspection OS prices it from your unit costs and fits it into a five-year plan that stays inside your budget.
The workspace shows what is in draft, what is waiting for review, and how many miles are inspected and approved against the yearly target. A pipe filmed twice counts once. Drafts and test footage do not count. Inflow and infiltration is ranked by basin, with the smoke and CCTV evidence behind each rank.
We checked Inspection OS line by line against a real municipal RFP for sewer and stormwater inspection and asset decision support. Here is what it asks for, and what you get.
Beyond the ask. Every finding is placed at its exact distance on the pipe and linked to its second of video.
Beyond the ask. The AI never sets a grade, and its first answer is kept next to the reviewer’s decision.
Beyond the ask. A separate inspection priority uses public soil, groundwater, flood and river data to plan the year’s inspections, and a pipe is re-scored the moment its inspection is approved.
Beyond the ask. Your assets can be loaded from your public map services before a single file is shared.
Beyond the ask. View-only links for council or partners that expire, with a log of every time they are opened.
Beyond the ask. An offline map of the work area, and the crew can start an inspection on any asset without a signal.
Beyond the ask. Your administrator can see the latest backup-restore proof inside the app.
Beyond the ask. After a PACP import, the grades we work out are checked against the grades in your file.
Jobs on the phone. Works with no signal. Nothing to type twice.
Video, PACP codes and AI suggestions on one screen. The grades are worked out for you.
Scores that explain themselves. Repair decisions backed by the video.
See if the cycle is on track, and a capital plan you can defend.
Office staff only need a web browser. Field crews use the TwinEdge app on iPhone.
Every score shows the facts behind it, and every decision shows who made it and when.
Every AI suggestion waits for a reviewer. The AI’s first answer is kept, next to the person’s decision.
A missing fact is shown as unknown. It is never treated as good news.
Test footage and drafts never count toward your coverage or your pipe history.
A change makes a new version. The earlier approval stays visible.
Setup, training and support are included. Every page in Inspection OS has a built-in guide.
We connect to your ArcGIS layers and keep your IDs.
We import your CUES and Granite records and videos.
Sign-in with your own accounts, and a role for each person.
Admins, managers, reviewers and field crews, plus refreshers.
Run it on your own videos and measure it against your reviewers.
No. Your truck keeps recording as it does today, and your Esri GIS stays the map of record. Inspection OS imports the videos and inspection data, links them to your assets, and writes back only the fields you approve.
CCTV, cleaning, smoke testing, hydrant, stormwater and general asset inspections. Each has its own form. Manholes use MACP, and pipes use PACP v7.
It suggests PACP codes from still images of the video. A reviewer accepts, changes or rejects each one. AI is optional, you see the cost before each run, and you can turn it off at any time.
We do not quote a number we have not measured on your videos. In a pilot, we run it on your own footage and compare it with your reviewers’ coding. The built-in report shows how it did.
No. Only the still images you approve are sent for analysis. Your original videos stay in private storage.
Yes. Crews download their work, do the job with no signal, and it uploads by itself when they are back in coverage, even if the app was closed.
Yes. We import CUES exports, PACP v7 databases and Granite exports, with their videos. Every row is accounted for, and pipes are matched by your own asset IDs.
Yes. You set the weights, add your own rules, and save each change as a new version. Every score shows the facts behind it.
Each customer has its own database. Videos and photos can be kept in your own Amazon S3 account or on your own servers. You own your data and can export it at any time.
We load your map, run your videos through Inspection OS, and walk your team through the plan, the review and the field app.