Predictika · Car wash gantry quotes
An AI sales agent prepares a quote for a brush gantry car wash, with the model, the design, the wash programs, the vehicle sizes, the dryer, the options and care chemicals, the hall, the discount and the net price the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the quoting rules and returns a verdict, every reason and the net price it computed.
This validator models brush gantry quotes, not just the scenarios shown below.
Any gantry quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: tunnel, self-service and truck wash lines, VAT, installation and other WashTec products. The model names and several SoftCare SE facts (vehicle height and width, rim size, four colors, the dryer types, FlexControl, lateral high pressure, polishing, the three care chemicals) follow public WashTec product pages; every price, the limits of the other models, the program counts, the hall minimums, the options per model and the discount thresholds are modeled from comparable gantries and are not published by WashTec, so those figures are illustrative.
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 |
|---|---|---|
| Options and chemicals that depend on the model | Only with care FlexControl, lateral high pressure, polishing, the underfloor wash and the care chemicals are offered on some models and not on others, so a rule must read the model and each option together. | The model and every option are fields of one request and are checked together on every call. |
| Vehicle and wash limits that change with the model | Only with workarounds Vehicle height and width, rim size, design count and program count each have a different limit for each model, so each needs its own lookup and rule. | Each limit is a separate finding, and all of them are returned together. |
| A hall that depends on the model and the vehicles | Only with workarounds The hall width depends on the model, and the clear height must clear the tallest vehicle by a margin, so two separate rules must compare fields chosen independently. | Both hall dimensions are compared with the model and the vehicle height on every call. |
| A stated net price that must match the lines | Only with workarounds The net price chains the model price, the options, the quantity and the discount, so a separate rule must recompute it and compare it with the stated figure. | The stated net price is a field of the request and is compared with the computed net price on every call. |
| A discount and an order value with different thresholds | Only with care The discount has an approval level and a hard limit, and a large order needs a manager on value alone, so the approval checks sit on top of the blocking rules. | The approvals are separate findings returned together with the blocking ones. |
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 vehicle height of 3,000 mm is above the 2,900 mm this model washes. |
| 2 | A vehicle width of 2,600 mm is above the 2,580 mm this model washes. |
| 3 | A 22 inch rim is above the 21 inch maximum of this model wheel wash. |
| 4 | Colour/design number 5 is not available for this model; it offers 4. |
| 5 | Colour/design number 4 is not available for this model; it offers 3. |
| 6 | 9 wash programs were requested; this model supports 1 to 8. |
| 7 | The oscillating horizontal dryer is not offered on EasyWash, which has the contour drying system. |
| 8 | The contour drying system is the EasyWash dryer; this model uses a horizontal fixed or oscillating dryer. |
| 9 | FlexControl side brushes are not offered on EasyWash. |
| 10 | The polishing program is not offered on EasyWash. |
| 11 | RainTecs, MagicCare and InsecTecs need the dosing of a SoftCare model; 1 are quoted on EasyWash. |
| 12 | The hall is 4,400 mm wide; this model needs at least 4,700 mm. |
| 13 | The hall clear height is 3,100 mm; it must be at least 500 mm above the vehicle height of 2,700 mm. |
| 14 | The quote has 0 gantries; at least one is required. |
| 15 | A discount of 12 percent is above the 10 percent a sales agent may give alone. |
| 16 | A discount of 30 percent is outside the 0 to 25 percent that can be quoted. |
| 17 | The net value of EUR 255,000 is above EUR 150,000; a sales manager should confirm. |
| 18 | The quote states a net price of EUR 60,000 but the lines add up to EUR 65,000. |
| 19 | The hall clear height is 3,400 mm; it must be at least 500 mm above the vehicle height of 3,000 mm. |
| 20 | The quote states a net price of EUR 70,000 but the lines add up to EUR 62,156. |
| 21 | A discount of 18 percent is above the 10 percent a sales agent may give alone. |
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 1 EasyWash gantry, design 4, with 6 wash programs, a horizontal oscillating dryer and FlexControl, polishing and MagicCare, for vehicles up to 2,700 mm tall and 2,400 mm wide on rims up to 20 inches, in a hall 5,000 mm wide with 3,400 mm clear height. The discount is 30 percent and the net price is EUR 36,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 SoftCare SE gantry, design 4, with 6 wash programs, a horizontal oscillating dryer and FlexControl, polishing and MagicCare, for vehicles up to 2,700 mm tall and 2,400 mm wide on rims up to 20 inches, in a hall 5,000 mm wide with 3,400 mm clear height. The discount is 8 percent and the net price is EUR 66,792. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1 SoftCare SE gantry, design 2, with 12 wash programs, a horizontal oscillating dryer and FlexControl and lateral high pressure, for vehicles up to 3,000 mm tall and 2,600 mm wide on rims up to 22 inches, in a hall 5,000 mm wide with 3,500 mm clear height. The discount is 5 percent and the net price is EUR 65,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 SoftCare Takt gantry, design 2, with 12 wash programs, a horizontal oscillating dryer and FlexControl and lateral high pressure, for vehicles up to 3,000 mm tall and 2,600 mm wide on rims up to 22 inches, in a hall 5,000 mm wide with 3,500 mm clear height. The discount is 5 percent and the net price is EUR 88,635. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 3 SoftCare Takt gantries, design 2, with 5 wash programs, a horizontal fixed dryer and lateral high pressure and polishing, for vehicles up to 2,900 mm tall and 2,400 mm wide on rims up to 20 inches, in a hall 5,000 mm wide with 3,500 mm clear height. The discount is 18 percent and the net price is EUR 220,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 3 SoftCare Takt gantries, design 2, with 5 wash programs, a horizontal fixed dryer and lateral high pressure and polishing, for vehicles up to 2,900 mm tall and 2,400 mm wide on rims up to 20 inches, in a hall 5,000 mm wide with 3,500 mm clear height. The discount is 8 percent and the net price is EUR 251,160. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.