Predictika · Engineered steel water pipe
An AI sales agent prepares an order for engineered steel water pipe from public product pages: the pipe diameter, the run length and piece length, the working pressure, the lining and coating, the joint type and how the pipe is installed. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of those pages and returns a verdict, every reason and the figures it computed.
This validator models orders for engineered steel water pipe as described on the public Northwest Pipe Company product and specification pages, not just the scenarios shown below.
Any order for this pipe that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Northwest Pipe publishes none, so this validator produces no price build-up or line-item quote), wall thickness and pressure class design, fittings and specials, precast and other product lines, and engineering of the pipeline. Assumptions: the pieces needed are the run length divided by the piece length rounded up; the Carnegie joint has no stated limits and is not restricted.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| A joint type that limits the pipe diameter | Only with care A rule per joint type that reads the diameter from the pipe line; easy to miss when a joint is added or the order is edited. | Joint and diameter travel in one request and every joint limit is checked on every call. |
| Deflection limits that depend on the joint and its mitered ends | Only with workarounds The limit changes with the joint and, for butt welds, with how many ends are mitered, so it needs a lookup plus a comparison. | The limit is derived from the joint and miters and compared with the stated deflection on every call. |
| A lining or coating that suits only some installations or soils | Only with care Each pairing needs its own warning rule, and a person has to decide what to do with it. | Unusual pairings return as approval findings with the reason, beside any blocking findings. |
| A stated piece count that disagrees with the run | Only with workarounds The count the agent states is a free field, so it takes an extra rule that compares it with the run divided by the piece length. | The stated count is part of the request and is compared with the computed need on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order is saved or a step is completed, so a rep often fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| 1 | The pipe diameter is 5 inches; the standard range of the Northwest Pipe engineered steel water pipe specification starts at 6 inches. |
| 2 | The pipe is 6 inches; one Northwest Pipe page gives the range as starting at 6 inches and another as starting at 12 inches, so a person should confirm availability. |
| 3 | The pipe is 9 inches; one Northwest Pipe page gives the range as starting at 6 inches and another as starting at 12 inches, so a person should confirm availability. |
| 4 | The pipe is 160 inches; the standard range ends at 156 inches and larger diameters are available on request, so a person should confirm. |
| 5 | Each piece is 61 feet long; the standard range is lengths up to 60 feet. |
| 6 | The working pressure is 149 psi; the specification states that design shall in no case be less than 150 psi. |
| 7 | The working pressure is 900 psi; Northwest Pipe states operating pressures from 150 to more than 850 psi, so a person should confirm this pressure. |
| 8 | The order states 29 pieces; a run of 1,200 feet in pieces of 40 feet needs a different number of pieces. |
| 9 | The order states 31 pieces; a run of 1,200 feet in pieces of 40 feet needs a different number of pieces. |
| 10 | O-Ring and VanderSeal joints are listed for diameters up to 78 inches; the pipe is 79 inches. |
| 11 | O-Ring and VanderSeal joints are listed for diameters up to 78 inches; the pipe is 84 inches. |
| 12 | The design deflection is 8 degrees per joint; this joint allows up to 7 degrees. |
| 13 | The design deflection is 6 degrees per joint; this joint allows up to 5 degrees. |
| 14 | The design deflection is 11 degrees per joint; this joint allows up to 10 degrees. |
| 15 | The flow velocity is 25 feet per second; cement mortar linings perform best at 20 feet per second or less, so a person should confirm the lining choice. |
| 16 | The soil has high chloride or sulfate and the coating is cement mortar, which is described for soils with low chloride and soluble sulfate; a person should confirm. |
| 17 | Polyethylene tape coating is described for direct buried pipe and the installation is not direct buried; a person should confirm. |
| 18 | Polyurethane coating is described for direct buried, directional drilled or slipline pipe and the installation is exposed; a person should confirm. |
| 19 | The joint is not restrained and the buried pipe works at 500 psi; restrained joints are the ones described for buried pipe above 400 psi, so a person should confirm. |
| 20 | The site has a seismic hazard and the joint is not the InfraShield seismic resilient joint; a person should confirm. |
| 21 | Each piece is 70 feet long; the standard range is lengths up to 60 feet. |
| 22 | The working pressure is 120 psi; the specification states that design shall in no case be less than 150 psi. |
| 23 | The order states 5 pieces; a run of 1,200 feet in pieces of 70 feet needs a different number of pieces. |
| 24 | O-Ring and VanderSeal joints are listed for diameters up to 78 inches; the pipe is 96 inches. |
| 25 | Each piece is 65 feet long; the standard range is lengths up to 60 feet. |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. Please quote 2400 feet of 96-inch engineered steel water pipe in pieces of 50 feet for direct buried installation at 300 psi working pressure, with cement mortar lining and polyurethane coating and O-Ring joints. The order states 40 pieces. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2400 feet of 96-inch engineered steel water pipe in pieces of 50 feet for direct buried installation at 300 psi working pressure, with cement mortar lining and polyurethane coating and bell-and-spigot lap weld joints, designed for 9 degrees of deflection per joint. The order states 48 pieces. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2400 feet of 96-inch engineered steel water pipe in pieces of 50 feet for direct buried installation at 300 psi working pressure, with cement mortar lining and polyurethane coating and bell-and-spigot lap weld joints, designed for 6 degrees of deflection per joint. The order states 48 pieces. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 3000 feet of 60-inch engineered steel water pipe in pieces of 70 feet for direct buried installation at 120 psi working pressure, with polyurethane lining and polyethylene tape coating and bell-and-spigot lap weld joints. The order states 43 pieces. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 3000 feet of 60-inch engineered steel water pipe in pieces of 60 feet for direct buried installation at 250 psi working pressure, with polyurethane lining and polyethylene tape coating and bell-and-spigot lap weld joints. The order states 50 pieces. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1800 feet of 72-inch engineered steel water pipe in pieces of 45 feet for exposed installation at 200 psi working pressure, with liquid epoxy lining and polyethylene tape coating and butt-weld joints with one end mitered, designed for 8 degrees of deflection per joint. The order states 40 pieces. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1800 feet of 72-inch engineered steel water pipe in pieces of 45 feet for exposed installation at 200 psi working pressure, with liquid epoxy lining and liquid epoxy coating and butt-weld joints with both ends mitered, designed for 8 degrees of deflection per joint. The order states 40 pieces. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.