Predictika · Sports flooring
An AI sales agent prepares a quote for an Omnisports sports floor: the product, the use, the colour, the installation method over the subfloor, the area, and the thickness, product code, guarantee and number of rolls it quotes. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the manufacturer's published brochure and installation guides and returns a verdict, every reason and the figures it looked up.
This validator models quotes for the six Omnisports products (Compact, Speed, Training, Reference Multi-use, Active+ and Pureplay) as listed in the Tarkett Omnisports brochure (edition 10/2025) and the installation guides for the glued and Tarkolay methods and for GreenLay (01.2025), not just the scenarios shown below.
Any Omnisports quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Tarkett publishes no list prices in the documents read, so this validator produces no price build-up), the Dancefloor and Speed Table Tennis ranges, other Tarkett product lines, fitting beyond the two installation guides, and the extra thermal resistance a Tarkolay underlay adds. Where the brochure is inconsistent (Pureplay counts 3 plain colours but lists a product code for only 2), the validator asks a person to confirm instead of guessing.
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 |
|---|---|---|
| Which product for which use | Only with workarounds The solution guide is a grid of products against uses with three levels, so the rep has to read the grid and remember which uses need a Lumaflex sub-construction. | The grid is part of the model; an unlisted use is a block and a Lumaflex-only use asks a person to confirm. |
| Installation method against subfloor | Only with workarounds Which of glued, Tarkolay or GreenLay is allowed depends on the subfloor and on the product, and a slab or hydraulic screed also needs a barrier before gluing. | Each method is checked against the subfloor and product on every call, with the barrier rule. |
| Moisture limits by binder and method | Only with care The limit depends on whether the screed is cement or anhydrite and on the method, so the same reading can pass for one method and fail for another. | The limit for the binder and method is looked up on every call and compared with the reading. |
| Product codes by colour and product | Only with workarounds A colour is offered in some products and not in others, and each product and colour pair has its own eight-digit code. | The code table is part of the model, so a colour a product does not offer is reported and the stated code is compared with the table. |
| Rolls calculated from the area | Only with care The number of rolls is the area divided by the roll area, rounded up, and Compact rolls are a different size from the rest. | The roll count is calculated on every call and compared with the number the quote states. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote 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 | Gluing directly on a slab or a hydraulic screed is possible only after an anti-moisture barrier has been applied, and the quote has none. |
| 2 | The installation guide does not allow this installation method on this type of subfloor. |
| 3 | This heated floor needs a floor-covering thermal resistance of 0.09 m² K/W or less, and this product is about 0.12 m² K/W. |
| 4 | This heated floor needs a floor-covering thermal resistance of 0.09 m² K/W or less, and this product is about 0.14 m² K/W. |
| 5 | The GreenLay loose-lay method is available only for Reference Multi-use, Active+ and Pureplay. |
| 6 | The GreenLay method is not permitted in gyms with large roof windows. |
| 7 | The substrate moisture is 4.1 %, which is not within the 4 % limit for this installation method and binder. |
| 8 | The substrate moisture is 7.1 %, which is not within the 7 % limit for this installation method and binder. |
| 9 | The substrate moisture is 7.5 %, which is not within the 7 % limit for this installation method and binder. |
| 10 | The substrate moisture is 0.5 %, which is not within the 0.5 % limit for this installation method and binder. |
| 11 | The substrate moisture is 1 %, which is not within the 1 % limit for this installation method and binder. |
| 12 | The brochure lists no product code for this colour in this product, so it is not offered. |
| 13 | For Pureplay the brochure counts 3 plain colours but lists a product code for only 2 (Sky Blue and Coral); a person should confirm this colour with Tarkett Sports. |
| 14 | A customised colour has a minimum quantity of 800 m² per colour; the quote is for 799 m². |
| 15 | The quote has 19 rolls, but 820 m² needs at least 20 stock rolls of this product. |
| 16 | The quote has 20 rolls, but 821 m² needs at least 21 stock rolls of this product. |
| 17 | The quote has 10 rolls, but 461 m² needs at least 11 stock rolls of this product. |
| 18 | The cut service has a minimum quantity of 5 m²; the quote is for 4.9 m². |
| 19 | Roll length on demand has a minimum quantity of 250 m² per colour; the quote is for 249 m². |
| 20 | The quote states product code 26528099, but the brochure code for this product and colour is 26528017. |
| 21 | The quote states a thickness of 8.1 mm, but this product is 6.2 mm thick. |
| 22 | The quote states a guarantee of 20 years, but the brochure gives 15 years for Omnisports installed according to the Tarkett Sports recommendations. |
| 23 | The quote states a guarantee of 10 years, but the brochure gives 15 years for Omnisports installed according to the Tarkett Sports recommendations. |
| 24 | The solution guide does not list this product for this use. |
| 25 | The solution guide rates this product highly recommended for this use only with a Lumaflex sub-construction, and the quote has none; a person should confirm. |
| 26 | The quote states a thickness of 3 mm, but this product is 2 mm thick. |
| 27 | The quote has 5 rolls, but 640 m² needs at least 14 stock rolls of this product. |
| 28 | A customised colour has a minimum quantity of 800 m² per colour; the quote is for 640 m². |
| 29 | The substrate moisture is 0.8 %, which is not within the 0.5 % limit for this installation method and binder. |
| 30 | The quote states a guarantee of 12 years, but the brochure gives 15 years for Omnisports installed according to the Tarkett Sports recommendations. |
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 Omnisports Compact for Tai Chi in a customised colour, installed on Tarkolay over a hydraulic screed, for 640 m2. The quote states a thickness of 2 mm, a 20-year guarantee and 14 rolls. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Omnisports Training for Tai Chi in Grey, installed on Tarkolay over a hydraulic screed, for 640 m2. The quote states a thickness of 5 mm, product code 3708009, a 15-year guarantee and 16 rolls. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Omnisports Active+ for basketball in Sky Blue, installed glued over bituminous concrete, for 1,230 m2. The quote states a thickness of 8.1 mm, product code 26541017, a 15-year guarantee and 29 rolls. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Omnisports Active+ for basketball in Sky Blue, installed with the GreenLay loose-lay method over bituminous concrete, for 1,230 m2. The quote states a thickness of 8.1 mm, product code 26541017, a 15-year guarantee and 30 rolls. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Omnisports Speed for wellness centers in Night Blue, installed on Tarkolay over a fluid screed, for 820 m2. The quote states a thickness of 3.45 mm, a 15-year guarantee and 20 rolls. The screed binder is anhydrite and its moisture is 1.2 %. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Omnisports Speed for wellness centers in Teal, installed on Tarkolay over a fluid screed, for 820 m2. The quote states a thickness of 3.45 mm, product code 3707015, a 15-year guarantee and 20 rolls. The screed binder is anhydrite and its moisture is 0.8 %. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Omnisports Reference Multi-use for volleyball in Sky Blue, installed with the GreenLay loose-lay method over a hydraulic screed, for 820 m2. The quote states a thickness of 6.2 mm, product code 26528017, a 15-year guarantee and 20 rolls. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.