Predictika · Aluminum plate orders
An AI sales agent prepares an order for Kaiser Aluminum plate: a product line, an alloy and temper, a thickness, width and length, a plate count and an inspection requirement. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plate product lines and returns a verdict and every reason.
This validator models Kaiser Aluminum plate orders, not just the scenarios shown below.
Any Kaiser Aluminum plate order that touches these rules is in scope — not only the scenarios pictured here. The product line names are Kaiser's; the gauge, width, length, alloy pairing, inspection and approval rules are modeled from comparable aluminum plate products and are not published by Kaiser. There are no prices in this validator.
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 |
|---|---|---|
| An alloy that only some product lines carry | Only with care Each product line needs a list of the alloys it may carry, and every new alloy or line changes those lists. | The product and alloy are fields of one request and are checked together on every call. |
| A thickness range that depends on the alloy | Only with care Every alloy has its own minimum and maximum, so each needs its own pair of rules. | The alloy and thickness are checked against the range for that alloy on every call. |
| A width limit that depends on the alloy family | Only with care The limit differs between the heat-treatable alloys and the others, so the rule must look at the alloy first. | Alloy and width are fields of the request and are checked together on every call. |
| An inspection that one product line requires | Only with workarounds The requirement applies to a single product line, so a separate rule is needed and it must be kept in step with that line. | The product and inspection choice are checked together 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 chosen alloy and temper is not offered in this plate product line. |
| 2 | Aerospace plate is quoted with ultrasonic inspection; add it to the quote. |
| 3 | A thickness of 500 thousandths of an inch is outside the range available for this alloy and temper. |
| 4 | A thickness of 3,500 thousandths of an inch is outside the range available for this alloy and temper. |
| 5 | A thickness of 125 thousandths of an inch is outside the range available for this alloy and temper. |
| 6 | Plate 4,000 thousandths of an inch thick is a heavy gauge; a person should confirm mill availability and lead time. |
| 7 | A thickness of 4,500 thousandths of an inch is outside the range available for this alloy and temper. |
| 8 | Plate 4,500 thousandths of an inch thick is a heavy gauge; a person should confirm mill availability and lead time. |
| 9 | Plate 6,000 thousandths of an inch thick is a heavy gauge; a person should confirm mill availability and lead time. |
| 10 | A thickness of 6,500 thousandths of an inch is outside the range available for this alloy and temper. |
| 11 | Plate 6,500 thousandths of an inch thick is a heavy gauge; a person should confirm mill availability and lead time. |
| 12 | A plate width of 108 inches is not available for this alloy; widths run from 24 to 120 inches, and to 96 inches for the heat-treatable 2xxx and 7xxx alloys and Alumold 500. |
| 13 | A plate width of 130 inches is not available for this alloy; widths run from 24 to 120 inches, and to 96 inches for the heat-treatable 2xxx and 7xxx alloys and Alumold 500. |
| 14 | A plate width of 20 inches is not available for this alloy; widths run from 24 to 120 inches, and to 96 inches for the heat-treatable 2xxx and 7xxx alloys and Alumold 500. |
| 15 | A plate length of 300 inches is not available; lengths run from 48 to 288 inches. |
| 16 | A plate length of 40 inches is not available; lengths run from 48 to 288 inches. |
| 17 | The quote has 0 plates; at least 1 is needed. |
| 18 | The quote has 50 plates; orders of 50 or more plates go to a manager for review. |
| 19 | A plate width of 100 inches is not available for this alloy; widths run from 24 to 120 inches, and to 96 inches for the heat-treatable 2xxx and 7xxx alloys and Alumold 500. |
| 20 | Plate 5,000 thousandths of an inch thick is a heavy gauge; a person should confirm mill availability and lead time. |
| 21 | The quote has 60 plates; orders of 50 or more plates go to a manager for review. |
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 4 KaiserSelect Precision Plate plates in 7050-T7451, 0.5 inches thick, 100 by 300 inches, without ultrasonic inspection. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 4 KaiserSelect aerospace plate plates in 7050-T7451, 2 inches thick, 96 by 240 inches, with ultrasonic inspection. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 60 KaiserSelect aerospace plate plates in 7075-T7351, 6.5 inches thick, 48 by 144 inches, without ultrasonic inspection. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 40 KaiserSelect aerospace plate plates in 7075-T7351, 3 inches thick, 48 by 144 inches, with ultrasonic inspection. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 0 Alumold 500 mold plate plates in 6061-T651, 1 inches thick, 48 by 40 inches, without ultrasonic inspection. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 6 Alumold 500 mold plate plates in Alumold 500, 2 inches thick, 48 by 144 inches, without ultrasonic inspection. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.