Predictika · Valve order checks
An AI sales agent prepares an order for two-piece bronze full-port ball valves: the series, the size, the end connection, the steam and cold working pressures the customer needs, the solder for solder ends and the lead-free or oxygen-service option. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model of what the valve spec sheets allow and returns a verdict and every reason.
This validator models orders for these three valve series, not just the scenarios shown below.
Any order for these three series that touches these rules is in scope — not only the scenarios pictured here. Not covered: other NIBCO valves and series. Series, sizes, ends, pressure ratings, the solder limit and the options follow the public NIBCO spec sheets T-S-585-70 and T-585-70-66-ST (both revised 7/19/2018). No prices are modeled because none are published.
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 |
|---|---|---|
| Ratings that depend on the series | Only with care The steam rating is 150 psi for two series and 250 psi for the third, so a rule per series is needed and must be kept in step with the spec sheets. | The steam rating is derived from the series and compared with the pressure requested on every call. |
| Sizes listed for one series only | Only with workarounds A table of series and sizes, edited whenever a size is added or dropped, and easy to miss for a rarely ordered series. | The series and size are checked together in the same pass as every other rule. |
| End connection tied to the series | Only with care Threaded and solder ends belong to different series, so a rule must tie the end connection to the series in both directions. | Both directions are checked and each finding says which series has which ends. |
| A solder limit that applies to one series | Only with workarounds The limit only matters when solder ends are chosen, so it is often left to a note on the order. | The solder melting point is checked whenever the solder series is ordered. |
| Options not listed for one series | Only with care An option listed for two series and missing for the third is easy to sell by mistake, and what it needs is a person, not a refusal. | The option is flagged for NIBCO to confirm instead of being blocked or passed silently. |
| 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 T-585-70-66-ST steam-service valve is listed in sizes 1/2 inch to 2 inch only; 1/4 inch and 3/8 inch are not listed. |
| 2 | The T-585-70 and T-585-70-66-ST valves have threaded NPT ends; only the S-585-70 has solder ends. |
| 3 | The S-585-70 has solder (copper tube) ends, not threaded ends. |
| 4 | A saturated steam pressure of 151 psi is above the 150 psi saturated steam rating of the selected valve. |
| 5 | A non-shock cold working pressure of 601 psi is above the 600 psi rating of these valves. |
| 6 | A solder with a melting point of 501 F would damage the seat material; the solder ends are designed for solders not exceeding 500 F. |
| 7 | The lead-free and oxygen-service options are listed on the T-585-70 and S-585-70 spec sheet; the T-585-70-66-ST sheet does not list them, so NIBCO should confirm availability. |
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 order 300 NIBCO T-585-70-66-ST ball valves in 3/8 inch with threaded ends, for saturated steam at 200 psi and a cold working pressure of 400 psi, with the lead-free option. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 300 NIBCO T-585-70-66-ST ball valves in 1/2 inch with threaded ends, for saturated steam at 200 psi and a cold working pressure of 400 psi, with the lead-free option. It is ready to send.
Verdict: Needs approval.
The agent's request. Please order 300 NIBCO T-585-70-66-ST ball valves in 1/2 inch with threaded ends, for saturated steam at 200 psi and a cold working pressure of 400 psi. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 240 NIBCO S-585-70 ball valves in 1-1/2 inch with solder ends, for saturated steam at 125 psi and a cold working pressure of 400 psi, using a solder that melts at 600 F. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 240 NIBCO S-585-70 ball valves in 1-1/2 inch with solder ends, for saturated steam at 125 psi and a cold working pressure of 400 psi, using a solder that melts at 450 F. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 150 NIBCO T-585-70 ball valves in 1 inch with threaded ends, for saturated steam at 200 psi and a cold working pressure of 500 psi. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 150 NIBCO T-585-70-66-ST ball valves in 1 inch with threaded ends, for saturated steam at 200 psi and a cold working pressure of 500 psi. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.