Predictika · Dental sterilizer orders
An AI sales agent prepares an order for a dental steam sterilizer for a practice, with a model, a sterilization cycle, a load, the longest instrument and the practice mains supply. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product page rules and returns a verdict, every reason and the figures it computed.
This validator models orders for the two Lisa sterilizer sizes on the public W&H dental product page, not just the scenarios shown below.
Any order for these two sterilizers that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (W&H publishes no list prices on its product page, so this validator produces no price build-up or line-item quote), handpieces, treatment units and other W&H products, the Lisa Mini and the medical-line Lisa, accessories and their compatibility, and dealer terms.
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 load limit that differs by model and by load type | Only with care Each model has its own solid, porous and container limit, so each needs its own rule, and a new model adds more rules to maintain. | The model, the load type and the load are in one request and compared on every call. |
| A chamber depth that depends on the model | Only with workarounds The longest item must be compared with a value that depends on a different choice, so it takes a lookup that must be kept in step with the product page. | The model and the item length are in one request and the limit is worked out and compared on every call. |
| A stated cycle time that must sit in a range set by model and cycle | Only with workarounds The range depends on two other choices, and the figure the agent states is free text or a separate field, so it takes an extra rule for every combination. | The stated figure is part of the request and is compared with the range for the chosen model and cycle 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 load of 4,501 g is above the 4,500 g maximum for this model and load type. |
| 2 | The load of 6,001 g is above the 6,000 g maximum for this model and load type. |
| 3 | The load of 1,501 g is above the 1,500 g maximum for this model and load type. |
| 4 | The load of 2,001 g is above the 2,000 g maximum for this model and load type. |
| 5 | The load of 9,001 g is above the 9,000 g maximum for this model and load type. |
| 6 | The longest item is 313 mm; the usable chamber space of the selected model is 312 mm deep. |
| 7 | The longest item is 401 mm; the usable chamber space of the selected model is 400 mm deep. |
| 8 | The item cross-section of 196 mm is above the 195 mm usable chamber width and height. |
| 9 | The mains supply of 199 V is outside the 200 to 240 V AC range. |
| 10 | The mains supply of 241 V is outside the 200 to 240 V AC range. |
| 11 | The mains frequency of 55 Hz is not 50 or 60 Hz. |
| 12 | The quote states a cycle time of 42 minutes, but the datasheet range for the selected model and cycle is 21 to 41 minutes. |
| 13 | The quote states a cycle time of 20 minutes, but the datasheet range for the selected model and cycle is 21 to 45 minutes. |
| 14 | The quote states a cycle time of 62 minutes, but the datasheet range for the selected model and cycle is 36 to 61 minutes. |
| 15 | The quote states a cycle time of 39 minutes, but the datasheet range for the selected model and cycle is 40 to 67 minutes. |
| 16 | The quote states a cycle time of 21 minutes, but the datasheet range for the selected model and cycle is 13 to 20 minutes. |
| 17 | The load of 5,000 g is above the 4,500 g maximum for this model and load type. |
| 18 | The longest item is 350 mm; the usable chamber space of the selected model is 312 mm deep. |
| 19 | The item cross-section of 200 mm is above the 195 mm usable chamber width and height. |
| 20 | The mains supply of 110 V is outside the 200 to 240 V AC range. |
| 21 | The quote states a cycle time of 10 minutes, but the datasheet range for the selected model and cycle is 21 to 41 minutes. |
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 a W&H Lisa 17 sterilizer for a solid load of 5,000 g on the B-Prion 134 cycle, with a longest item of 350 mm and a cross-section of 150 mm, on a 230 V, 50 Hz supply. The quote states a cycle time of 45 minutes. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a W&H Lisa 22 sterilizer for a solid load of 5,000 g on the B-Prion 134 cycle, with a longest item of 350 mm and a cross-section of 150 mm, on a 230 V, 50 Hz supply. The quote states a cycle time of 45 minutes. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a W&H Lisa 22 sterilizer for a porous load of 2,500 g on the B-Universal 121 cycle, with a longest item of 420 mm and a cross-section of 200 mm, on a 110 V, 60 Hz supply. The quote states a cycle time of 75 minutes. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a W&H Lisa 22 sterilizer for a porous load of 2,000 g on the B-Universal 121 cycle, with a longest item of 400 mm and a cross-section of 200 mm, on a 110 V, 60 Hz supply. The quote states a cycle time of 70 minutes. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a W&H Lisa 22 sterilizer for a porous load of 2,000 g on the B-Universal 121 cycle, with a longest item of 400 mm and a cross-section of 190 mm, on a 230 V, 60 Hz supply. The quote states a cycle time of 70 minutes. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a W&H Lisa 17 sterilizer for a container load of 9,500 g on the Fast Cycle cycle, with a longest item of 300 mm and a cross-section of 180 mm, on a 230 V, 55 Hz supply. The quote states a cycle time of 25 minutes. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a W&H Lisa 17 sterilizer for a container load of 9,000 g on the Fast Cycle cycle, with a longest item of 300 mm and a cross-section of 180 mm, on a 230 V, 50 Hz supply. The quote states a cycle time of 15 minutes. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.