Predictika · Interior paint orders
An AI sales agent prepares an interior paint order from the Flugger range: the product and the gloss level the specification asks for, the room, the surface and its primer, the tint depth, the number of coats, the liters of paint and primer, the customer type and any total the order states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product range and returns a verdict, every reason and the figures it computed.
This validator models Flugger interior paint orders, not just the scenarios shown below.
Any Flugger interior paint order that touches these rules is in scope — not only the scenarios pictured here. Not covered: exterior and wood paints, fillers, adhesives, floors and other countries' ranges. Product names come from public Flugger listings; wash classes, spreading rates, preparation and tint rules, the professional-range rule, all prices, discounts and thresholds are modeled assumptions, not published by Flugger.
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 product that must match the gloss specification and the room | Only with care Gloss level and wash class are properties of each product, so every product needs lookups and a comparison rule against the specification and against the room. | The product's properties are compared with the specification and the room directly on every call. |
| Surface preparation that depends on the surface | Only with care New surfaces need a primer and chalky ones need a specific primer, so each surface needs its own rule that reads the primer choice. | The surface and the primer are fields of the same request and are checked together on every call. |
| Coats and liters that must cover the area | Only with workarounds The needed coats depend on the tint and the coverage on the product, so a separate rule is needed to compute each and compare it with the order. | The coats and coverage are derived once and compared with the order on every call. |
| A stated total that must match the computed one | Only with workarounds The total depends on product, tint, volume discount and primer, so it has to be recomputed in a separate rule before it can be compared. | The total is derived from the order and compared with the stated 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 order; approval findings need a person to sign off; everything else is computed.
| 1 | The chosen product has gloss level 5 but the specification asks for gloss level 7. |
| 2 | The chosen product has wash class 2 but the room needs wash class 3. |
| 3 | The chosen product has wash class 1 but the room needs wash class 2. |
| 4 | A ceiling with gloss level 7 will show every flaw; ceilings are limited to gloss level 5. |
| 5 | A new plasterboard or concrete surface must be primed before painting. |
| 6 | A chalky painted surface needs the acrylic priming paint Special Grund. |
| 7 | 39 liters of primer do not cover 400 square meters at 10 square meters a liter. |
| 8 | 2 coats are fewer than the 3 needed for this tint depth. |
| 9 | 79 liters at 10 square meters a liter cannot cover 800 square meter coats. |
| 10 | The 161 liters ordered cover more than twice the area to paint; a person should confirm the quantity. |
| 11 | An area of 0 square meters is not valid; at least 1 is needed. |
| 12 | The 100 liters ordered cover more than twice the area to paint; a person should confirm the quantity. |
| 13 | A professional-range product is being sold to a consumer customer; a sales manager should confirm it. |
| 14 | The quote states a total of 114,999 euro cents; the price list gives 115,000 euro cents. |
| 15 | The quote states a total of 120,000 euro cents; the price list gives 115,000 euro cents. |
| 16 | The order value of 16,975,000 euro cents is 20,000 euros or more; a sales manager should confirm it. |
| 17 | The chosen product has gloss level 20 but the specification asks for gloss level 5. |
| 18 | A ceiling with gloss level 20 will show every flaw; ceilings are limited to gloss level 5. |
| 19 | 10 liters at 10 square meters a liter cannot cover 600 square meter coats. |
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 Dekso 5 for Nordlys Hotels: 250 liters on 3,200 square meters of wet rooms on new plasterboard, dark tint, 2 coats, gloss level 10, with no primer, and the order states a total of 4,000 euros. The customer is a professional buyer. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Flutex Pro 10 for Nordlys Hotels: 250 liters on 3,200 square meters of wet rooms on new plasterboard, dark tint, 2 coats, gloss level 10, with 320 liters of Wall Primer Pro, and the order states a total of 6,810 euros. The customer is a professional buyer. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Flutex Pro 10 for Nordlys Hotels: 1,000 liters on 3,200 square meters of wet rooms on new plasterboard, dark tint, 3 coats, gloss level 10, with 320 liters of Wall Primer Pro, and the order states a total of 19,060 euros. The customer is a professional buyer. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Flutex Pro 5 for Nordlys Hotels: 380 liters on 1,800 square meters of corridors on chalky painted walls, medium tint, 2 coats, gloss level 5, with 180 liters of Wall Primer Pro, and the order states a total of 6,380 euros. The customer is a professional buyer. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Flutex Pro 5 for Nordlys Hotels: 300 liters on 1,800 square meters of corridors on chalky painted walls, medium tint, 2 coats, gloss level 5, with 180 liters of Special Grund, and the order states a total of 10,000 euros. The customer is a professional buyer. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Flutex Pro 5 for Nordlys Hotels: 380 liters on 1,800 square meters of corridors on chalky painted walls, medium tint, 2 coats, gloss level 5, with 180 liters of Special Grund, and the order states a total of 6,920 euros. The customer is a professional buyer. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Flutex Pro 5 for Nordlys Hotels: 380 liters on 1,800 square meters of corridors on chalky painted walls, medium tint, 2 coats, gloss level 5, with 180 liters of Special Grund, and the order states a total of 6,920 euros. The customer is a consumer buyer. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.