Predictika · Pressure-rated metal valves
An AI sales agent prepares an order for two-piece bronze ball valves: a variant, an end connection, a size, a quantity, the service the valves will see and the pressure of that service, any options, and the number of master cartons it states. Before it goes out, the agent sends the order to Predictika, which checks it against a declarative model of the figures NIBCO publishes on its spec sheets and returns a verdict, every reason and the figures it computed.
This validator models orders for the NIBCO 585-70 family of two-piece bronze ball valves, based on six public NIBCO spec sheets, not just the scenarios shown below.
Any order for these valves that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (NIBCO does not publish list prices, so this page shows no price build-up), other NIBCO valve families, the detailed pressure-temperature chart (steam goes to a person), water ratings for the UL gas variant, and shipping or availability.
8 scenarios in 4 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 |
|---|---|---|
| Variants that exist only in some sizes and end connections (six variants, 61 combinations) | Only with workarounds Each variant has its own size list and end connections, and a few sizes switch from full to conventional port. A rules-based CPQ needs a compatibility table or a rule per row, and every spec sheet revision means editing them. | Variant, end connection and size arrive in one request and are matched to the published rows on every call. |
| Pressure ratings that depend on the variant and on the service (water, steam, gas) | Only with care The rating is a different figure for each variant and service, with some combinations having no rating at all; each needs its own comparison rule. | Variant, service and pressure are compared together on every call. |
| Three-way valve: closed port pressure must not exceed open port pressure | Only with workarounds The rule compares two process pressures that are not part of the product choice, so it needs extra input fields and a cross-field rule. | Both pressures travel in the request and are compared with the rest. |
| Options that exist on some variants only (lead free, oxygen service) | Only with care A product rule per option and variant. It works, but every new variant means another set of rules. | Variant and options are in one request and every availability rule is checked together. |
| Carton count the order states | Only with care The stated count is derived from the chosen row and the quantity, so a rule has to recompute it and compare. | The stated count is a field in the request, compared with the computed one 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 person 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 order has 0 valves; at least 1 is needed. |
| 2 | The NIBCO spec sheets list no valve of the selected variant with this end connection and a nominal size of 65 mm. |
| 3 | The working pressure of 601 PSI is above the 600 PSI non-shock cold working pressure rating of this variant. |
| 4 | The spec sheet refers to the NIBCO pressure-temperature chart for detailed operating pressure; a person should confirm steam service at 150 PSI. |
| 5 | The steam pressure of 151 PSI is above the 150 PSI saturated steam rating of this variant. |
| 6 | The spec sheet refers to the NIBCO pressure-temperature chart for detailed operating pressure; a person should confirm steam service at 151 PSI. |
| 7 | The spec sheet refers to the NIBCO pressure-temperature chart for detailed operating pressure; a person should confirm steam service at 250 PSI. |
| 8 | The steam pressure of 251 PSI is above the 250 PSI saturated steam rating of this variant. |
| 9 | The spec sheet refers to the NIBCO pressure-temperature chart for detailed operating pressure; a person should confirm steam service at 251 PSI. |
| 10 | The NIBCO spec sheets list no valve of the selected variant with this end connection and a nominal size of 15 mm. |
| 11 | The spec sheet refers to the NIBCO pressure-temperature chart for detailed operating pressure; a person should confirm steam service at 200 PSI. |
| 12 | The NIBCO spec sheets list no valve of the selected variant with this end connection and a nominal size of 25 mm. |
| 13 | The spec sheet for this variant lists no saturated steam rating. |
| 14 | The spec sheet refers to the NIBCO pressure-temperature chart for detailed operating pressure; a person should confirm steam service at 50 PSI. |
| 15 | The working pressure of 401 PSI is above the 400 PSI non-shock cold working pressure rating of this variant. |
| 16 | The closed port pressure of 120 PSI exceeds the open port pressure of 80 PSI; the three-way ball can be forced off its seat and let the lines mix. |
| 17 | The NIBCO spec sheets list no valve of the selected variant with this end connection and a nominal size of 40 mm. |
| 18 | The LP gas pressure of 251 PSI is above the 250 PSI non-shock rating per UL 842. |
| 19 | The CSA certification for natural and propane gas covers only the 1/2 to 1 inch sizes; the order has a nominal size of 40 mm. |
| 20 | The natural gas pressure of 126 PSIG is above the 125 PSIG limit of the CSA certification. |
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 60 three-way bronze ball valves, 1-1/2 inch (40 mm), with threaded ends, for water service at 300 PSI, with an open port pressure of 80 PSI and a closed port pressure of 120 PSI. The order states 7 master cartons. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 60 three-way bronze ball valves, 1-1/2 inch (40 mm), with threaded ends, for water service at 300 PSI, with an open port pressure of 120 PSI and a closed port pressure of 80 PSI. The order states 8 master cartons. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 150 standard bronze trim bronze ball valves, 1 inch (25 mm), with threaded ends, for saturated steam service at 180 PSI. The order states 4 master cartons. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 150 250 steam bronze ball valves, 1 inch (25 mm), with threaded ends, for saturated steam service at 180 PSI. The order states 30 master cartons. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 120 standard bronze trim bronze ball valves, 1-1/2 inch (40 mm), with threaded ends, for natural gas service at 100 PSIG. The order states 12 master cartons. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 120 UL gas bronze ball valves, 1 inch (25 mm), with threaded ends, for natural gas service at 100 PSIG. The order states 3 master cartons. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 200 standard bronze trim bronze ball valves, 1-1/4 inch (32 mm), with solder ends, for water service at 150 PSI, to be soldered with a solder that melts at 1100 degrees Fahrenheit, with the lead free and oxygen service options. The order states 10 master cartons. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 200 standard bronze trim bronze ball valves, 1-1/4 inch (32 mm), with solder ends, for water service at 150 PSI, to be soldered with a solder that melts at 430 degrees Fahrenheit, with the lead free and oxygen service options. The order states 10 master cartons. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.