Predictika · Sports flooring orders

An AI sales agent's Taraflex sports floor order, checked before it goes out

An AI sales agent prepares an order for a Taraflex sports floor: the product, the level of play, the sport, the subfloor, the installation method, the subfloor humidity, the number of rolls, the court markings and the accessories. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model and returns a verdict, every reason and the figures it computed.

Scope: Gerflor Taraflex sports floors (Multi-Use 6.2, Sport M Evolution, Sport M Performance, Sport M Comfort): suitability, subfloor, installation, rolls, markings and accessories. See everything this validator covers

This validator models one Taraflex sports floor order at a time, not just the scenarios shown below. Product names, the Multi-Use 6.2 roll size and the glue-down installation come from public Gerflor pages; most other rules are modeled from comparable sports floors.

  • Product and play — which of the four Taraflex floors suits community, school, club and elite play, gymnastics apparatus and heavy fitness equipment.
  • Site and installation — glue-down installation only, the subfloor humidity limit, and a site survey when laying over an existing resilient floor.
  • Rolls and accessories — rolls needed for the floor area (1.5 m by 20.5 m rolls, with an allowance for cutting), the usable area the order states, coloured adhesive strips for court markings and the Isolsport underlay.
  • Approvals — very small and very large orders, an existing floor, and humidity close to the limit go to a person.

Any Taraflex sports floor order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the quote uses no prices; none are modeled), other Gerflor product lines, and details that appear only in documents that are not public. Rules that are not published by Gerflor, such as the product and level suitability, the humidity limit, the cutting allowance and the approval thresholds, are modeled from comparable products and are not Gerflor's official rules.

The AI sales agentBuilds the floor order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

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 caughtTypical rules-based CPQPredictika
Products that suit some levels of play and not othersOnly with workarounds
Each product is allowed for some levels, sports and equipment loads, so a rules-based CPQ needs a compatibility table or one rule per product.
The suitability rules read the product, level, sport and equipment together on every call.
Rolls that must cover the floor areaOnly with care
The rolls needed depend on the area and an allowance for cutting; a rule can compare them, but the arithmetic is easy to get wrong in a price rule.
The usable area is computed from the rolls and checked against the area and against the figure the order states.
Accessories that depend on other choicesOnly with care
Adhesive strips depend on the courts to mark, and the underlay depends on the product, so each pairing is another rule to maintain.
Courts, strips, underlay and product travel in one request and are checked together.
Site limits and items for a person to confirmOnly with workarounds
Humidity limits and survey requirements are usually notes in a document, not checks at quote time; borderline cases are silently allowed.
Hard limits block, borderline values and unusual sites come back as approvals with the reason stated.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved or a step is completed, so a person often fixes one error and meets the next.
All findings come back together, whatever order the choices were made in.

What this validator catches: findings from its test cases

Click to expand

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.

1The order has 0 square meters of floor; at least 1 is needed.
2Taraflex Multi-Use 6.2 is a multi-use floor for community and school halls; club and elite play needs a Sport M floor.
3Elite competition is quoted on Sport M Performance or Sport M Comfort in this model, not Sport M Evolution.
4Gymnastics with apparatus is not quoted on Multi-Use 6.2; choose a Sport M floor.
5Heavy fixed fitness equipment is not placed on the 12 mm Sport M Comfort floor because of point-load indentation.
6Taraflex sports floors are installed glue-down; loose lay is not offered.
7The subfloor humidity is 80 percent; the limit for glue-down installation is 75 percent.
8The subfloor humidity is 75 percent, close to the 75 percent limit; a person should confirm a moisture test.
9The subfloor humidity is 72 percent, close to the 75 percent limit; a person should confirm a moisture test.
10The Isolsport underlay is not added under the foam-backed 12 mm Sport M Comfort floor.
112 court(s) are to be marked but the order has no coloured adhesive strips.
12Coloured adhesive strips are ordered but no courts are to be marked.
1315 rolls do not cover 600 square meters; each 1.5 m by 20.5 m roll gives about 30 usable square meters and the model allows 5 percent for cutting.
14The order states 600 usable square meters; the rolls give 630.
1540 square meters is below the usual minimum order; a person should confirm it can ship.
163000 square meters is a large order; a person should confirm production and delivery lead time.
17Laying over an existing resilient floor needs a site survey; a person should confirm it.

Scenarios and results

Click to expand

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.

1. Level of play and installation: Multi-Use 6.2 for an elite handball hall, loose lay, with court markings and no strips

The agent's request. Please quote Taraflex Multi-Use 6.2 for 900 square meters of elite handball on a concrete screed, loose-lay installation, with the subfloor at 60 percent humidity. The order is for 30 rolls, covering 900 usable square meters. 2 court(s) will be marked.

Verdict: Blocked.

  • Multi-Use 6.2 is for community and school halls. Taraflex Multi-Use 6.2 is a multi-use floor for community and school halls; club and elite play needs a Sport M floor.
  • Loose lay not offered. Taraflex sports floors are installed glue-down; loose lay is not offered.
  • Court markings need adhesive strips. 2 court(s) are to be marked but the order has no coloured adhesive strips.
  • Not enough rolls for the floor. 30 rolls do not cover 900 square meters; each 1.5 m by 20.5 m roll gives about 30 usable square meters and the model allows 5 percent for cutting.

2. Level of play and installation: The agent resubmits after fixing the errors

The agent's request. Please quote Taraflex Sport M Performance for 900 square meters of elite handball on a concrete screed, glue-down installation, with the subfloor at 60 percent humidity. The order is for 32 rolls with coloured adhesive strips, covering 960 usable square meters. 2 court(s) will be marked.

Verdict: Allowed.

  • Order summary. 900 square meters of floor on 32 rolls giving 960 usable square meters, 2 court(s) to mark.

3. Equipment, underlay and rolls: Comfort floor for a fitness hall with heavy equipment, Isolsport and too few rolls

The agent's request. Please quote Taraflex Sport M Comfort for 450 square meters of community fitness on a concrete screed, glue-down installation, with the subfloor at 60 percent humidity. The order is for 13 rolls with the Isolsport underlay, covering 390 usable square meters. Heavy fitness equipment will stand on the floor.

Verdict: Blocked.

  • Heavy equipment on the 12 mm Comfort floor. Heavy fixed fitness equipment is not placed on the 12 mm Sport M Comfort floor because of point-load indentation.
  • Isolsport not used with Comfort. The Isolsport underlay is not added under the foam-backed 12 mm Sport M Comfort floor.
  • Not enough rolls for the floor. 13 rolls do not cover 450 square meters; each 1.5 m by 20.5 m roll gives about 30 usable square meters and the model allows 5 percent for cutting.

4. Equipment, underlay and rolls: The agent resubmits after fixing the errors

The agent's request. Please quote Taraflex Sport M Performance for 450 square meters of community fitness on a concrete screed, glue-down installation, with the subfloor at 60 percent humidity. The order is for 16 rolls, covering 480 usable square meters. Heavy fitness equipment will stand on the floor.

Verdict: Allowed.

  • Order summary. 450 square meters of floor on 16 rolls giving 480 usable square meters, 0 court(s) to mark.

5. Site conditions: Existing floor, 80 percent humidity and a wrong stated coverage

The agent's request. Please quote Taraflex Sport M Evolution for 700 square meters of school multi-sport on an existing resilient floor, glue-down installation, with the subfloor at 80 percent humidity. The order is for 22 rolls with coloured adhesive strips, covering 700 usable square meters. 1 court(s) will be marked.

Verdict: Blocked.

  • Subfloor humidity too high. The subfloor humidity is 80 percent; the limit for glue-down installation is 75 percent.
  • Not enough rolls for the floor. 22 rolls do not cover 700 square meters; each 1.5 m by 20.5 m roll gives about 30 usable square meters and the model allows 5 percent for cutting.
  • Stated coverage does not match the rolls. The order states 700 usable square meters; the rolls give 660.
  • Existing floor needs a survey. Laying over an existing resilient floor needs a site survey; a person should confirm it.

6. Site conditions: The agent resubmits after fixing the errors

The agent's request. Please quote Taraflex Sport M Evolution for 700 square meters of school multi-sport on an existing resilient floor, glue-down installation, with the subfloor at 62 percent humidity. The order is for 25 rolls with coloured adhesive strips, covering 750 usable square meters. 1 court(s) will be marked.

Verdict: Needs approval.

  • Existing floor needs a survey. Laying over an existing resilient floor needs a site survey; a person should confirm it.
  • Order summary. 700 square meters of floor on 25 rolls giving 750 usable square meters, 1 court(s) to mark.

7. Site conditions: The agent resubmits after fixing the errors

The agent's request. Please quote Taraflex Sport M Evolution for 700 square meters of school multi-sport on a concrete screed, glue-down installation, with the subfloor at 62 percent humidity. The order is for 25 rolls with coloured adhesive strips, covering 750 usable square meters. 1 court(s) will be marked.

Verdict: Allowed.

  • Order summary. 700 square meters of floor on 25 rolls giving 750 usable square meters, 1 court(s) to mark.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares an order for a Taraflex sports floor: the product, the level of play, the sport, and more. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote Taraflex Multi-Use 6.2 for 900 square meters of elite handball on a concrete screed, loose-lay installation, with the subfloor at 60 percent humidity. The order is for 30 rolls, covering 900 usable square meters. 2 court(s) will be marked.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. Taraflex Multi-Use 6.2 is a multi-use floor for community and school halls; club and elite play needs a Sport M floor. Taraflex sports floors are installed glue-down; loose lay is not offered. 2 court(s) are to be marked but the order has no coloured adhesive strips. The other one is on screen.
  6. The validator returned four blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the order are checked against each other.
  7. What this shows: for rolls that must cover the floor area, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the product to Taraflex Sport M Performance, the installation to Glue-Down, the rolls to 32, the coloured adhesive strips to yes and the stated usable area as to 960.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared.
  13. Four problems caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.