Predictika · Installed flooring quotes
An AI sales agent prepares an installed quote for RevWood laminate flooring: the collection and plank width, the subfloor, the room, the installation method and underlayment, the jobsite conditions, the area and waste allowance, the discount and the total it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the installation rules and returns a verdict, every reason and the total it computed.
This validator models quotes of this kind, not just the scenarios shown below.
Any quote that touches these rules is in scope — not only the scenarios pictured here. The collection names follow public Mohawk and retailer information; every installation threshold and every price is modeled from comparable laminate products and industry practice and is not published by Mohawk, so the amounts on this page are illustrative and shown in cents. Not covered: stairs, trim and moldings, removal of the old floor, other Mohawk flooring lines and tax.
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 |
|---|---|---|
| An installation method that limits the subfloor and the underlayment | Only with care Each method allows some subfloors and either needs or forbids an underlayment, so each pair needs its own rule. | The subfloor, the method and the underlayment are checked together on every call. |
| Jobsite readings with numeric limits | Only with care Moisture, flatness, run length, temperature and acclimation each have a limit, and the moisture limit applies to concrete only. | Every reading is a field of the quote and is checked against its limit on every call. |
| Cartons that round up with the waste allowance | Only with workarounds The cartons are the area plus waste divided by the carton coverage, rounded up, so the count must be computed before the price is built. | The carton count and the price build-up are computed on every call. |
| A discount with two thresholds | Only with workarounds Above one limit a manager must approve and above another the quote is blocked, so two rules have to read the same figure. | The discount is checked against both limits, and the approval and the block are reported separately. |
| A stated total that must match the computed total | Only with workarounds The total is built from material, underlayment, labor and the discount, so it must be recomputed before it can be compared with the stated figure. | The stated total is a field of the quote and is compared with the computed total on every call. |
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 | Stapling down needs a plywood or OSB subfloor that holds the staples. |
| 2 | Glued installation is not quoted over radiant heating; use a floating installation. |
| 3 | The radiant system can bring the floor surface to 81 degrees F; the limit for laminate is 80 degrees F. |
| 4 | Laminate must not be installed over carpet; remove the carpet and its pad first. |
| 5 | RevWood laminate is not quoted for full bathrooms; the waterproof edge protection covers spills, not standing water. |
| 6 | RevWood Select in a kitchen or basement needs the perimeter and cut edges sealed with silicone; a person should confirm the plan. |
| 7 | The planks ship without attached underlayment, so a floating installation needs an underlayment on the order. |
| 8 | Underlayment is for floating installations; a stapled or glued installation goes directly on the subfloor. |
| 9 | The slab reads 76 percent relative humidity; above 75 percent the order needs an underlayment with a vapor barrier. |
| 10 | The slab reads 91 percent relative humidity; above 90 percent the slab must be dried or sealed before any laminate is installed. |
| 11 | The subfloor varies 4 sixteenths of an inch over 10 feet; the limit is 3 sixteenths (3/16 inch). |
| 12 | The widest plank on a subfloor at the flatness limit can show lippage; a person should confirm. |
| 13 | A floating floor run of 41 feet needs an expansion break; the longest run without one is 40 feet. |
| 14 | The jobsite is held at 64 degrees F; it must be between 65 and 85 degrees F. |
| 15 | The jobsite is held at 86 degrees F; it must be between 65 and 85 degrees F. |
| 16 | The cartons must acclimate for at least 48 hours; the plan allows 47 hours. |
| 17 | The waste allowance is 4 percent; at least 5 percent is needed for cuts. |
| 18 | A discount of 11 percent is above the 10 percent a salesperson can give; a manager should approve it. |
| 19 | A discount of 25 percent is above the 10 percent a salesperson can give; a manager should approve it. |
| 20 | A discount of 26 percent is outside the 0 to 25 percent that can be quoted. |
| 21 | Over ceramic tile the grout lines may need to be filled and leveled; a person should confirm the preparation. |
| 22 | The quote states a total of 213,159 cents; the price build-up gives 213,160 cents. |
| 23 | The quote states a total of 213,260 cents; the price build-up gives 213,160 cents. |
| 24 | The quote states a total of 1,000 cents; the price build-up gives 235,804 cents. |
| 25 | A discount of 12 percent is above the 10 percent a salesperson can give; a manager should approve it. |
| 26 | The subfloor varies 5 sixteenths of an inch over 10 feet; the limit is 3 sixteenths (3/16 inch). |
| 27 | The cartons must acclimate for at least 48 hours; the plan allows 10 hours. |
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 600 sq ft of RevWood Select laminate in 7-1/2 in. planks for a basement, floating over a concrete slab with foam underlayment, and 10 percent waste. The slab reads 82 percent relative humidity. The subfloor varies 4 sixteenths of an inch over 10 feet, the longest run is 45 feet, the jobsite is at 60 F and the cartons acclimate for 24 hours. The discount is 0 percent and the quote states a total of 271,740 cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 600 sq ft of RevWood Plus laminate in 7-1/2 in. planks for a basement, floating over a concrete slab with foam underlayment with a vapor barrier, and 10 percent waste. The slab reads 82 percent relative humidity. The subfloor varies 2 sixteenths of an inch over 10 feet, the longest run is 40 feet, the jobsite is at 70 F and the cartons acclimate for 48 hours. The discount is 0 percent and the quote states a total of 328,740 cents. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 150 sq ft of RevWood Plus laminate in 7-1/2 in. planks for a bath, glued over a plywood subfloor with foam underlayment, and 10 percent waste. The subfloor varies 1 sixteenths of an inch over 10 feet, the longest run is 30 feet, the jobsite is at 70 F and the cartons acclimate for 48 hours. The floor has radiant heat that reaches 85 F. The discount is 0 percent and the quote states a total of 94,770 cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 150 sq ft of RevWood Plus laminate in 7-1/2 in. planks for a bedroom, floating over a plywood subfloor with foam underlayment, and 10 percent waste. The subfloor varies 1 sixteenths of an inch over 10 feet, the longest run is 30 feet, the jobsite is at 70 F and the cartons acclimate for 48 hours. The floor has radiant heat that reaches 78 F. The discount is 0 percent and the quote states a total of 84,270 cents. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 900 sq ft of RevWood Premier laminate in 7-1/2 in. planks for a living room, stapled over a concrete slab with no underlayment, and 4 percent waste. The slab reads 70 percent relative humidity. The subfloor varies 1 sixteenths of an inch over 10 feet, the longest run is 30 feet, the jobsite is at 70 F and the cartons acclimate for 48 hours. The discount is 30 percent and the quote states a total of 437,422 cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 900 sq ft of RevWood Premier laminate in 7-1/2 in. planks for a living room, stapled over a plywood subfloor with no underlayment, and 10 percent waste. The subfloor varies 1 sixteenths of an inch over 10 feet, the longest run is 30 feet, the jobsite is at 70 F and the cartons acclimate for 48 hours. The discount is 10 percent and the quote states a total of 517,500 cents. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.