Predictika · Installed flooring quotes

An AI sales agent's installed flooring quote, checked before it goes out

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.

Scope: Installed quotes for Mohawk RevWood laminate (Select, Plus and Premier): subfloor, installation method, underlayment, room, jobsite conditions, cartons, discount approval and the stated total. See everything this validator covers

This validator models quotes of this kind, not just the scenarios shown below.

  • Subfloor, method and underlayment — no installation over carpet, stapling only over plywood or OSB, no glue-down over radiant heat, a floating floor needs underlayment and the other methods do not, and concrete slabs checked for moisture, with a vapor barrier above 75 percent.
  • Room and jobsite — no full bathrooms, the flatness limit, the longest floating run, the jobsite temperature, the acclimation time, the radiant surface temperature and the waste allowance, with approval for Select in a kitchen or basement, the widest plank at the flatness limit and ceramic tile.
  • Cartons, price and approval — cartons of 20 square feet with waste, a price build-up of material, underlayment and labor, a discount that needs approval above 10 percent and is blocked above 25 percent, and the stated total against the computed total.

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.

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

6 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
An installation method that limits the subfloor and the underlaymentOnly 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 limitsOnly 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 allowanceOnly 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 thresholdsOnly 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 totalOnly 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.

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 quote; approval findings need a person to sign off; everything else is computed.

1Stapling down needs a plywood or OSB subfloor that holds the staples.
2Glued installation is not quoted over radiant heating; use a floating installation.
3The radiant system can bring the floor surface to 81 degrees F; the limit for laminate is 80 degrees F.
4Laminate must not be installed over carpet; remove the carpet and its pad first.
5RevWood laminate is not quoted for full bathrooms; the waterproof edge protection covers spills, not standing water.
6RevWood Select in a kitchen or basement needs the perimeter and cut edges sealed with silicone; a person should confirm the plan.
7The planks ship without attached underlayment, so a floating installation needs an underlayment on the order.
8Underlayment is for floating installations; a stapled or glued installation goes directly on the subfloor.
9The slab reads 76 percent relative humidity; above 75 percent the order needs an underlayment with a vapor barrier.
10The slab reads 91 percent relative humidity; above 90 percent the slab must be dried or sealed before any laminate is installed.
11The subfloor varies 4 sixteenths of an inch over 10 feet; the limit is 3 sixteenths (3/16 inch).
12The widest plank on a subfloor at the flatness limit can show lippage; a person should confirm.
13A floating floor run of 41 feet needs an expansion break; the longest run without one is 40 feet.
14The jobsite is held at 64 degrees F; it must be between 65 and 85 degrees F.
15The jobsite is held at 86 degrees F; it must be between 65 and 85 degrees F.
16The cartons must acclimate for at least 48 hours; the plan allows 47 hours.
17The waste allowance is 4 percent; at least 5 percent is needed for cuts.
18A discount of 11 percent is above the 10 percent a salesperson can give; a manager should approve it.
19A discount of 25 percent is above the 10 percent a salesperson can give; a manager should approve it.
20A discount of 26 percent is outside the 0 to 25 percent that can be quoted.
21Over ceramic tile the grout lines may need to be filled and leveled; a person should confirm the preparation.
22The quote states a total of 213,159 cents; the price build-up gives 213,160 cents.
23The quote states a total of 213,260 cents; the price build-up gives 213,160 cents.
24The quote states a total of 1,000 cents; the price build-up gives 235,804 cents.
25A discount of 12 percent is above the 10 percent a salesperson can give; a manager should approve it.
26The subfloor varies 5 sixteenths of an inch over 10 feet; the limit is 3 sixteenths (3/16 inch).
27The cartons must acclimate for at least 48 hours; the plan allows 10 hours.

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. Basement slab, jobsite and total: A RevWood Select floating floor over a basement slab with humidity, flatness, run, temperature and acclimation problems and a low stated total

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.

  • Concrete above 75 percent RH needs a vapor barrier. The slab reads 82 percent relative humidity; above 75 percent the order needs an underlayment with a vapor barrier.
  • Subfloor not flat enough. The subfloor varies 4 sixteenths of an inch over 10 feet; the limit is 3 sixteenths (3/16 inch).
  • Floating run too long. A floating floor run of 45 feet needs an expansion break; the longest run without one is 40 feet.
  • Jobsite temperature outside 65 to 85 F. The jobsite is held at 60 degrees F; it must be between 65 and 85 degrees F.
  • Acclimation shorter than 48 hours. The cartons must acclimate for at least 48 hours; the plan allows 24 hours.
  • Stated total does not match. The quote states a total of 271,740 cents; the price build-up gives 286,740 cents.
  • Select in a wet-prone room. RevWood Select in a kitchen or basement needs the perimeter and cut edges sealed with silicone; a person should confirm the plan.

2. Basement slab, jobsite and total: The agent resubmits after fixing the errors

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.

  • Order summary. 33 cartons of 20 sq ft cover 600 sq ft plus waste, and the discounted total is 328,740 cents at the modeled prices.

3. Bathroom and radiant heat: A glued RevWood floor in a bathroom over radiant heat with underlayment

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.

  • Not for bathrooms. RevWood laminate is not quoted for full bathrooms; the waterproof edge protection covers spills, not standing water.
  • No glue-down over radiant heat. Glued installation is not quoted over radiant heating; use a floating installation.
  • Underlayment only under floating floors. Underlayment is for floating installations; a stapled or glued installation goes directly on the subfloor.
  • Radiant heat surface too hot. The radiant system can bring the floor surface to 85 degrees F; the limit for laminate is 80 degrees F.

4. Bathroom and radiant heat: The agent resubmits after fixing the errors

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.

  • Order summary. 9 cartons of 20 sq ft cover 150 sq ft plus waste, and the discounted total is 84,270 cents at the modeled prices.

5. Staple-down, waste and discount: A stapled RevWood Premier floor over a concrete slab with 4 percent waste, a 30 percent discount and a high stated total

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.

  • Staple-down only over wood. Stapling down needs a plywood or OSB subfloor that holds the staples.
  • Waste allowance below 5 percent. The waste allowance is 4 percent; at least 5 percent is needed for cuts.
  • Discount above 25 percent. A discount of 30 percent is outside the 0 to 25 percent that can be quoted.
  • Stated total does not match. The quote states a total of 437,422 cents; the price build-up gives 387,422 cents.

6. Staple-down, waste and discount: The agent resubmits after fixing the errors

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.

  • Order summary. 50 cartons of 20 sq ft cover 900 sq ft plus waste, and the discounted total is 517,500 cents at the modeled prices.

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 installed quote for RevWood laminate flooring: the collection and plank width, the subfloor, the room, and more. 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.
  2. I will start with the first request by the agent.
  3. The agent says. 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 rest of the request is on screen. The discount is 0 percent and the quote states a total of 271,740 cents.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings and one approval, all in one answer. The slab reads 82 percent relative humidity; above 75 percent the order needs an underlayment with a vapor barrier. The subfloor varies 4 sixteenths of an inch over 10 feet; the limit is 3 sixteenths (3/16 inch). A floating floor run of 45 feet needs an expansion break; the longest run without one is 40 feet. The other three are on screen.
  6. The validator returned six blocking findings and one approval 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 quote are checked against each other and against the stated total.
  7. What this shows: for a stated total that must match the computed total, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the collection to RevWood Plus, the underlayment to foam underlayment with a vapor barrier, the flatness to 2 sixteenths, the longest run to 40 ft and the stated total to 328,740. Two more changes are on screen.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All seven earlier findings are cleared.
  13. Seven problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.