Predictika · Primary aluminium product orders
An AI sales agent prepares an order for primary aluminium: re-melt ingots, foundry alloy ingots, rolling sheet ingots or extrusion billets. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the shapes, alloys, piece weights and dimension ranges in the published product booklet and returns a verdict, every reason and the figures it computed.
This validator models orders for the four product families in EGA's published product booklet, not just the scenarios shown below.
Any order in these four families that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the booklet publishes none, so this validator produces no price build-up or line-item quote), the smelter on which a shape is cast, tolerances, packaging, alloy chemistry, delivery and lead times, order minimums, the further shapes named only in the booklet's summary table (for example 500 kg high-profile sow ingots), and the customer-specific specifications EGA makes to order.
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 shape or alloy that is not offered in the chosen product family | Only with care A list of allowed shapes and alloys per product family; every new alloy or shape means editing several lists. | Family, shape and alloy are in one request and every pairing is checked together. |
| A piece weight that depends on the shape and the family | Only with care The same shape has different weights in different families (a standard ingot is 22 kg for purity and 20 kg for foundry), so each needs its own rule. | The weight is checked against the shape and family on every call. |
| Dimension ranges per product (widths from a list, thickness, diameters, lengths) | Only with care Each limit is a separate validation rule or value list, written and maintained per product. | Every limit for the chosen family is checked in one pass and each breach is named with the value that caused it. |
| A stated total that must equal pieces times weight | Only with care A stated figure is a free-entry field; a rule can compare it with a computed total, but someone has to write and maintain that comparison. | The stated total travels with the order and is compared with the computed total 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 | EGA does not offer a piece weight of 20 kg for this shape. |
| 2 | EGA does not offer a piece weight of 22 kg for this shape. |
| 3 | EGA does not offer a piece weight of 6 kg for this shape. |
| 4 | EGA does not offer a piece weight of 1,500 kg for this shape. |
| 5 | A T-ingot is sawn to a length of 800 to 1,695 mm; the order asks for 1,800 mm. |
| 6 | A T-ingot is sawn to a length of 800 to 1,695 mm; the order asks for 700 mm. |
| 7 | The selected ingot or billet shape is not offered in this EGA product family. |
| 8 | The alloy or purity designation on the order is not offered in this EGA product family. |
| 9 | EGA does not list a sheet ingot width of 1,500 mm. |
| 10 | EGA sheet ingots are up to 600 mm thick; the order asks for 650 mm. |
| 11 | EGA sheet ingots are up to 10,000 mm long; the order asks for 11,000 mm. |
| 12 | EGA does not list a billet diameter of 200 mm. |
| 13 | EGA billets are cut to lengths of 420 to 7,500 mm; the order asks for 8,000 mm. |
| 14 | EGA billets are cut to lengths of 420 to 7,500 mm; the order asks for 400 mm. |
| 15 | The quote states a total of 26,400 kg, but the quantities on it come to 24,200 kg. |
| 16 | The quote states a total of 28,000 kg, but the quantities on it come to 30,000 kg. |
| 17 | The quote states a total of 25,000 kg, but the quantities on it come to 2,250,000 kg. |
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 1400 standard ingots in AlSi10Mg foundry alloy at 22 kg each, 30800 kg in total. The quote states that total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1540 standard ingots in AlSi10Mg foundry alloy at 20 kg each, 30800 kg in total. The quote states that total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 240 extrusion billets in 5xxx series alloy, 200 mm in diameter and cut to 8000 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 240 extrusion billets in 6xxx series alloy, 203 mm in diameter and cut to 8000 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 240 extrusion billets in 6xxx series alloy, 203 mm in diameter and cut to 7500 mm. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 16 rolling sheet ingots in 3xxx series alloy, 1500 mm wide, 650 mm thick and 9000 mm long. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 16 rolling sheet ingots in 3xxx series alloy, 1550 mm wide, 600 mm thick and 9000 mm long. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.