Predictika · Hydrogen cylinder orders
An AI sales agent prepares an order for G-Stor Pro H2 hydrogen cylinders: a series and model, the service pressure, the approval, mount, thread and valve, where the cylinders are delivered, how many are ordered, a discount and the total it states in euros. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the order rules and returns a verdict, every reason and the totals it computed.
This validator models G-Stor Pro H2 cylinder orders of this kind, not just the scenarios shown below.
Any G-Stor Pro H2 cylinder order that touches these rules is in scope — not only the scenarios pictured here. The series, model and approval names, the pressure ranges, the threads and the mount options follow Luxfer's public product pages; which model takes which thread, the valve rules, the lot sizes, the destination rules, the discount and approval limits and every euro price are modeled and not published by Luxfer, so the prices on this page are illustrative. Not covered: G-Stor Go, CNG and other cylinder lines, freight, taxes and service.
6 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 |
|---|---|---|
| Approvals and pressures that depend on the series | Only with care Each series is offered at its own pressures and with its own approval, so every series needs separate rules for pressure and approval. | The series, the pressure and the approval are fields of one request and are checked together. |
| Threads and mounts that depend on the model and series | Only with care The smallest model takes only one thread, two models cannot take another, and the body mount is for one series, so each needs its own rule on the model or series. | The series, model, thread and mount are checked together on every call. |
| Lot sizes, destinations and reviews | Only with workarounds A minimum lot for one series, an approval needed for one destination and a review for one model at one pressure each depend on several choices at once. | The quantity, destination, model and pressure are in one request and all the conditions are evaluated on every call. |
| A total built from many parts | Only with workarounds The total depends on the model, pressure, approval, valve, mount, quantity and a discount rounded down to a whole euro, so it must be computed before it can be compared with the total stated. | The total is computed on every call and compared with the total stated in the order. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as a step is saved or 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 UNF_2 thread cannot be fitted to the Q042H35. |
| 2 | The Q042H35 is offered in the Mobility series only. |
| 3 | The Mobility series is a 350 bar product; 450 bar is not available. |
| 4 | The Distribution series is offered at 350 or 450 bar; 520 bar is not available. |
| 5 | The UN-ISO series is offered at 350, 450 or 520 bar; 300 bar is not available. |
| 6 | The W322H35 at 520 bar needs an engineering review by a person. |
| 7 | The CSA_B341 approval cannot be supplied on a cylinder of the Mobility series. |
| 8 | The PED_EC79 approval cannot be supplied on a cylinder of the Distribution series. |
| 9 | The TPED approval cannot be supplied on a cylinder of the UNISO series. |
| 10 | The neck and body mount is for the Mobility series; the Distribution series uses the neck mount. |
| 11 | The UNF_1,125 thread cannot be fitted to the W205H35. |
| 12 | A Mobility cylinder is supplied with the TPRD and solenoid valve; the quote has a different valve option. |
| 13 | The Mobility series is ordered in lots of at least 4 cylinders; the quote has 3. |
| 14 | The quote has 0 cylinders; at least one is needed. |
| 15 | An order of 241 cylinders needs the supply plan confirmed by a person. |
| 16 | An order of 500 cylinders needs the supply plan confirmed by a person. |
| 17 | 501 cylinders is above the 500 a single quote can carry. |
| 18 | For delivery to North America the cylinder needs the CSA B341 approval. |
| 19 | Export of hydrogen cylinders to Asia-Pacific needs an export check by a person. |
| 20 | A discount of 4 percent is above the 3 percent a salesperson may give; a manager should approve it. |
| 21 | A discount of 8 percent is above the 3 percent a salesperson may give; a manager should approve it. |
| 22 | A discount of 9 percent is above the 8 percent limit. |
| 23 | The quote states a total of 52,319 euros; the prices give 52,320 euros. |
| 24 | The quote states a total of 45,700 euros; the prices give 45,600 euros. |
| 25 | A discount of 12 percent is above the 8 percent limit. |
| 26 | The quote states a total of 1 euros; the prices give 3,505,500 euros. |
| 27 | A discount of 5 percent is above the 3 percent a salesperson may give; a manager should approve it. |
| 28 | An order of 300 cylinders needs the supply plan confirmed by a person. |
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 8 Distribution-series Q042H35 cylinders at 520 bar with PED/EC79 approval, the neck and body mount, the 2-12 UNF thread and a manual valve, for delivery to North America. The discount is 5 percent. The order states a total of 28,652 euros. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 8 Mobility-series Q042H35 cylinders at 350 bar with PED/EC79 approval, the neck and body mount, the 1.125-12 UNF thread and the TPRD and solenoid valve, for delivery to the EU. The discount is 3 percent. The order states a total of 25,143 euros. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 3 Mobility-series W322H35 cylinders at 350 bar with CSA B341 approval, the neck and body mount, the 1.5-12 UNF thread and a manual valve, for delivery to the EU. The discount is 12 percent. The order states a total of 30,000 euros. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 4 Mobility-series W322H35 cylinders at 350 bar with PED/EC79 approval, the neck and body mount, the 1.5-12 UNF thread and the TPRD and solenoid valve, for delivery to the EU. The discount is 3 percent. The order states a total of 45,552 euros. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 300 UN-ISO-series W322H35 cylinders at 520 bar with CSA B341 approval, the neck mount, the 2-12 UNF thread and a manual valve, for delivery to Asia-Pacific. The discount is 5 percent. The order states a total of 3,505,500 euros. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 120 UN-ISO-series W205H35 cylinders at 520 bar with CSA B341 approval, the neck mount, the 2-12 UNF thread and a manual valve, for delivery to the EU. The discount is 3 percent. The order states a total of 1,024,320 euros. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.