Predictika · Dental ceramics
An AI sales agent prepares an order for a dental laboratory: a VITA VMK Master material such as dentine, opaque or translucent, in a VITA classical or VITA SYSTEM 3D-MASTER shade, a pack size, a catalog product number and, for dentine, a powder number, for a case whose framework alloy has a known expansion (CTE). Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product list published on the VITA VMK Master product page and returns a verdict, every reason and the figures it computed.
This validator models the VITA VMK Master metal-ceramic veneering material as listed on the VITA product page for it, not just the scenarios shown below.
Any VITA VMK Master order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the page publishes none, so the validator produces no price build-up), other VITA ceramics, firing parameters and layering technique, availability and lead times, and any alloy property other than the CTE range.
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 |
|---|---|---|
| Pack sizes that exist for some shades and not others | Only with workarounds On the page, a 250 g pack exists for only 3 of the 16 classical opaque shades, 10 of the 16 classical dentine shades and 7 of the 29 3D-MASTER dentine shades, and translucent comes in 50 and 250 g for T4 only. A rules-based CPQ needs a shade-by-pack availability table for each of the 20 materials, kept in step with the page. | Every material, shade and pack size is checked against the product list on every call, and the missing combination is named. |
| A product number that does not match the material, shade and pack | Only with care The number is built from the material, shade and pack, but an agent can type a neighbouring shade's number and nothing in a typical quote flags it unless a lookup rule compares it. | The stated number is a field in the request and is compared with the listed number on every call. |
| Dentine powder number | Only with care Each dentine shade carries an EN1, EN2 or EN3 powder number that does not follow the shade name (classical C3 is EN1 while C2 is EN2; 3D-MASTER 4M1 is EN1 while 4M2 is EN3). It has to be looked up shade by shade. | The listed powder number is returned for every dentine shade and compared with the one the order states. |
| 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 | A 250 g pack of dentine in shade A4 is not listed on the VITA VMK Master product page. |
| 2 | A 250 g pack of dentine in shade D4 is not listed on the VITA VMK Master product page. |
| 3 | A 250 g pack of dentine in shade 3M1 is not listed on the VITA VMK Master product page. |
| 4 | A 12 g pack of opaque paste in shade A2 is not listed on the VITA VMK Master product page. |
| 5 | A 5 g pack of wash opaque paste in shade WO is not listed on the VITA VMK Master product page. |
| 6 | A 250 g pack of opaque in shade A3.5 is not listed on the VITA VMK Master product page. |
| 7 | A 250 g pack of opaque in shade OP4 is not listed on the VITA VMK Master product page. |
| 8 | A 50 g pack of translucent in shade T1 is not listed on the VITA VMK Master product page. |
| 9 | The shade A1 is not listed for translucent on the VITA VMK Master product page. |
| 10 | The shade OP1 is not listed for dentine on the VITA VMK Master product page. |
| 11 | A 50 g pack of dentine modifier in shade DM8 is not listed on the VITA VMK Master product page. |
| 12 | The framework alloy CTE of 13.7 µm/mK is outside the 13.8 to 15.2 µm/mK range that VITA VMK Master is listed for. |
| 13 | The framework alloy CTE of 15.3 µm/mK is outside the 13.8 to 15.2 µm/mK range that VITA VMK Master is listed for. |
| 14 | The quote orders 0 packs; at least 1 is needed. |
| 15 | The quote states product number B4845450 but the product page lists B4845350 for this material and shade. |
| 16 | The quote states powder number EN1 but the product page lists EN2 for this dentine shade. |
| 17 | A 250 g pack of dentine in shade 4M3 is not listed on the VITA VMK Master product page. |
| 18 | The framework alloy CTE of 16.0 µm/mK is outside the 13.8 to 15.2 µm/mK range that VITA VMK Master is listed for. |
| 19 | The quote states product number B48059250 but the product page lists B48054250 for this material and shade. |
| 20 | The quote states powder number EN1 but the product page lists EN3 for this dentine shade. |
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 check this VITA VMK Master order for a case with a framework alloy CTE of 14.2 µm/mK: 4 packs of 250 g dentine in VITA classical shade A4, catalog product number B48455250, and powder number EN2. It is ready to send.
Verdict: Blocked.
The agent's request. Please check this VITA VMK Master order for a case with a framework alloy CTE of 14.2 µm/mK: 20 packs of 50 g dentine in VITA classical shade A4, catalog product number B4845550, and powder number EN2. It is ready to send.
Verdict: Allowed.
The agent's request. Please check this VITA VMK Master order for a case with a framework alloy CTE of 14.6 µm/mK: 10 packs of 12 g dentine in VITA SYSTEM 3D-MASTER shade 4M2, catalog product number B4805712, and powder number EN1. It is ready to send.
Verdict: Blocked.
The agent's request. Please check this VITA VMK Master order for a case with a framework alloy CTE of 14.6 µm/mK: 10 packs of 12 g dentine in VITA SYSTEM 3D-MASTER shade 4M2, catalog product number B4805312, and powder number EN1. It is ready to send.
Verdict: Blocked.
The agent's request. Please check this VITA VMK Master order for a case with a framework alloy CTE of 14.6 µm/mK: 10 packs of 12 g dentine in VITA SYSTEM 3D-MASTER shade 4M2, catalog product number B4805312, and powder number EN3. It is ready to send.
Verdict: Allowed.
The agent's request. Please check this VITA VMK Master order for a case with a framework alloy CTE of 16.0 µm/mK: 6 packs of 50 g opaque in VITA classical shade B2, catalog product number B4840750. It is ready to send.
Verdict: Blocked.
The agent's request. Please check this VITA VMK Master order for a case with a framework alloy CTE of 14.4 µm/mK: 6 packs of 50 g opaque in VITA classical shade B2, catalog product number B4840750. It is ready to send.
Verdict: Allowed.
The agent's request. Please check this VITA VMK Master order for a case with a framework alloy CTE of 14.2 µm/mK: 5 packs of 12 g translucent in VITA classical shade A1. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.