Predictika · Commercial vehicle components
An AI sales agent prepares an order for a SAF MODUL rigid trailer axle: the axle version, wheel configuration, wheel bolt pattern and rim, brake, axle load and speed, and the load rating, brake size and ABS ring it quotes. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the manufacturer's published product overview and returns a verdict, every reason and the figures it looked up.
This validator models orders for the 35 rigid axle versions in the SAF-HOLLAND MODUL 7–14 t air suspension overview (Rev B, 08/2018), not just the scenarios shown below.
Any MODUL rigid axle order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (SAF-HOLLAND publishes no list prices, so this validator produces no price build-up), the air suspension models, trailing-arm and air-spring combinations, and options such as lift axles or tyre inflation. The overview's application recommendation tables were not modeled.
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 |
|---|---|---|
| Dozens of axle versions with their own data | Only with workarounds Each version has its own load rating, brake, exciter-ring teeth, bolt patterns and rims, so the lists multiply across product and compatibility rules. | Every version is a row of the model and is checked together with the rest of the order. |
| Wheel bolt and rim lists per version | Only with care Which bolt patterns and rims fit depends on the version, so an allowed value for one axle is an error for another. | The lists for the selected version are looked up on every call and the mismatch is explained in plain words. |
| Figures typed in by the rep must match the catalogue | Only with workarounds A rating, brake size or tooth count quoted by hand is rarely compared with the product data. | Each stated figure is compared with the listed one 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 axle ratings are for speeds up to 105 km/h; the quote has 106 km/h. |
| 2 | The wheel bolt pattern on the quote is not listed for this axle version. |
| 3 | The rim size on the quote is not listed for this axle version. |
| 4 | The quote has an axle load of 10.5 t, but this axle version is rated 10 t. |
| 5 | The wheel configuration on the quote (single or twin wheels) does not match this axle version. |
| 6 | The quote has an axle load of 12.5 t, but this axle version is rated 12 t. |
| 7 | The brake on the quote is not the brake listed for this axle version. |
| 8 | The quote has an axle load of 12 t, but this axle version is rated 11 t. |
| 9 | The quote has an axle load of 11.5 t, but this axle version is rated 11 t. |
| 10 | The quote states an axle load rating of 10 t, but this axle version is rated 9 t. |
| 11 | The quote states a wheel offset of 0 mm, but this axle version is listed with 120 mm. |
| 12 | The quote states a wheel offset of 120 mm, but this axle version is listed with 0 mm. |
| 13 | The quote states a brake diameter of 430 mm, but this axle version has a 377 mm brake. |
| 14 | The quote states a brake width of 200 mm, but this axle version has a 45 mm brake width. |
| 15 | The quote states 100 teeth on the ABS exciter ring, but this axle version has 90. |
| 16 | The quote states 90 teeth on the ABS exciter ring, but this axle version has 100. |
| 17 | The overview lists 7 t axles, 13 to 14 t axles, friction-steered axles and axles for forced steering only as also available, with no data; a person should confirm the combination with SAF-HOLLAND. |
| 18 | The quote has an axle load of 11 t, but this axle version is rated 9 t. |
| 19 | The axle ratings are for speeds up to 105 km/h; the quote has 110 km/h. |
| 20 | The quote states 90 teeth on the ABS exciter ring, but this axle version has 80. |
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 the SAF MODUL axle ZI9-19S for twin wheels with the 10-hole 280/335 bolt pattern on 19.5 inch rims and the SAF SBS 1918 brake. The axle load is 9 t at 80 km/h. The quote states a load rating of 9 t, a 377 x 45 mm brake and 90 exciter-ring teeth. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the SAF MODUL axle ZI9-19S for twin wheels with the 8-hole 220/275 bolt pattern on 19.5 inch rims and the SAF SBS 1918 brake. The axle load is 9 t at 80 km/h. The quote states a load rating of 9 t, a 377 x 45 mm brake and 90 exciter-ring teeth. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the SAF MODUL axle SI11-22K11 for single wheels with the 10-hole 280/335 bolt pattern on 22.5 inch rims and the KNORR SB7 (SK7) brake. The axle load is 12 t at 80 km/h. The quote states a 430 x 45 mm brake and 100 exciter-ring teeth. It states a wheel offset of 0 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the SAF MODUL axle SI12-22K10 for single wheels with the 10-hole 280/335 bolt pattern on 22.5 inch rims and the KNORR SB7 (SN7) brake. The axle load is 12 t at 80 km/h. The quote states a load rating of 12 t, a 430 x 45 mm brake and 100 exciter-ring teeth. It states a wheel offset of 0 mm. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the SAF MODUL axle B(I)9-19S for single wheels with the 10-hole 280/335 bolt pattern on 22.5 inch rims and the SAF SBS 1918 brake. The axle load is 9 t at 80 km/h. The quote states a load rating of 9 t, a 430 x 45 mm brake and 90 exciter-ring teeth. It states a wheel offset of 120 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the SAF MODUL axle B(I)9-19S for single wheels with the 10-hole 280/335 bolt pattern on 22.5 inch rims and the SAF SBS 1918 brake. The axle load is 9 t at 80 km/h. The quote states a load rating of 9 t, a 377 x 45 mm brake and 90 exciter-ring teeth. It states a wheel offset of 120 mm. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the SAF MODUL axle B(I)9-19K for single wheels with the 10-hole 280/335 bolt pattern on 22.5 inch rims and the KNORR SB6 (ST6) brake. The axle load is 9 t at 110 km/h. The quote states a load rating of 9 t, a 377 x 45 mm brake and 90 exciter-ring teeth. It states a wheel offset of 120 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the SAF MODUL axle B(I)9-19K for single wheels with the 10-hole 280/335 bolt pattern on 22.5 inch rims and the KNORR SB6 (ST6) brake. The axle load is 9 t at 100 km/h. The quote states a load rating of 9 t, a 377 x 45 mm brake and 90 exciter-ring teeth. It states a wheel offset of 120 mm. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.