Predictika · Builder appliance packages
An AI sales agent prepares an appliance package quote for a home builder: a kitchen suite, a laundry pair and pedestals for a number of homes, with the finish, the site conditions and the discount the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the package rules and returns a verdict, every reason and the piece count it computed.
This validator models builder appliance packages, not just the scenarios shown below.
Any package that touches these rules is in scope — not only the scenarios pictured here. Not covered: KitchenAid and Maytag products, commercial laundry and service plans. This validator models no prices. The product names, model numbers, refrigerator, range, microwave and dishwasher widths, and the pedestal height follow Whirlpool's public product pages; the finish availability per model, the clearance and width limits, the vent run limits, the discount levels and the project size threshold are modeled from comparable programs and are not published by Whirlpool.
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 |
|---|---|---|
| Utilities that depend on the model chosen | Only with care A gas range and a gas dryer need a gas supply while the electric ones need 240 V, so each rule must read the model and the site together. | The model and the site facts are fields of one request and are checked together on every call. |
| Finish offered per model | Only with workarounds Each model is offered in a different set of finishes, so a lookup per model must be kept in step with the finish chosen. | Every model is checked against the finish quoted, and the count of misses is returned. |
| Fit between the product and the site | Only with workarounds The refrigerator width, the pedestal height and the laundry width each compare a product dimension with a site dimension. | Each fit is a separate finding, and all of them are returned together. |
| A stated total that must match the package | Only with workarounds The piece total multiplies the pieces in one home by the number of homes, so a separate rule must recompute it and compare it with the stated figure. | The stated total is a field of the request and is compared with the computed total on every call. |
| Sign-off for long vent runs, discounts and large projects | Only with workarounds Three different approval triggers must be checked on top of the blocking rules. | The approvals are separate findings returned together with the blocking ones. |
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 | 4 kitchen appliance(s) are not offered in the quoted finish. |
| 2 | The gas range needs a gas supply at the site and the site has none. |
| 3 | The electric range needs a 240 V circuit at the site and the site has none. |
| 4 | The electric dryer needs a 240 V circuit at the laundry location and the site has none. |
| 5 | The gas dryer needs a gas supply at the laundry location and the site has none. |
| 6 | The refrigerator is 36 in wide; the cabinet opening is 30 in. |
| 7 | The quote has 3 pedestals for 2 laundry unit(s). |
| 8 | The pedestal color does not match the laundry color. |
| 9 | A washer on a 15.5 in pedestal needs 56 in of clearance; the space has 55 in. |
| 10 | A side-by-side laundry pair needs 56 in of width; the space has 55 in. |
| 11 | The dryer vent run is 26 ft; a person should confirm the elbows and duct type. |
| 12 | The dryer vent run is 36 ft; the maximum modeled is 35 ft. |
| 13 | The discount is 11 percent; a sales manager should sign off. |
| 14 | The discount is 21 percent; the maximum modeled for the program is 20 percent. |
| 15 | The project covers 50 homes; a person should confirm delivery scheduling and volume terms. |
| 16 | The quote states 90 pieces in total; the package gives 96. |
| 17 | An over-the-range microwave is quoted with no range; a person should confirm the cabinet and hood plan. |
| 18 | The package has no appliances. |
| 19 | The quote covers 0 homes; at least 1 is required. |
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 a package for 24 homes in white: WRF535SWHZ refrigerator, WFGS5030RZ gas range, WDP540HAMZ dishwasher, WMMS3130RZ microwave, WFW5605MW washer and WGD5605MW gas dryer, with 2 XHPC155 pedestals in Metallic Slate. The laundry color is white. The site has no gas supply and 240 V power, a 30 inch refrigerator opening, a 60 inch laundry space that is 84 inches high, and a dryer vent run of 10 feet. The discount is 5 percent and the package comes to 180 pieces in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a package for 24 homes in white: WRT318FZDZ refrigerator, WFES5030RZ electric range, WDP540HAMZ dishwasher, WMMS3130RZ microwave, WFW5605MW washer and WED5605MW electric dryer, with 2 XHPC155 pedestals in white. The laundry color is white. The site has no gas supply and 240 V power, a 30 inch refrigerator opening, a 60 inch laundry space that is 84 inches high, and a dryer vent run of 10 feet. The discount is 5 percent and the package comes to 192 pieces in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a package for 18 homes in stainless steel: WRS325SDHZ refrigerator, WFES5030RZ electric range, WDT750SAKZ dishwasher, WMH32519HZ microwave, WFW5605MW washer and WED5605MW electric dryer, with no pedestals. The laundry color is white. The site has gas and 240 V power, a 30 inch refrigerator opening, a 60 inch laundry space that is 84 inches high, and a dryer vent run of 10 feet. The discount is 25 percent and the package comes to 108 pieces in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a package for 18 homes in white: WRT318FZDZ refrigerator, WFES5030RZ electric range, WDT750SAKZ dishwasher, WMH32519HZ microwave, WFW5605MW washer and WED5605MW electric dryer, with no pedestals. The laundry color is white. The site has gas and 240 V power, a 30 inch refrigerator opening, a 60 inch laundry space that is 84 inches high, and a dryer vent run of 10 feet. The discount is 10 percent and the package comes to 108 pieces in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a package for 52 homes in white: WRF535SWHZ refrigerator, WFGS5030RZ gas range, WDP540HAMZ dishwasher, WMMS3130RZ microwave, WFW5605MW washer and WGD5605MW gas dryer, with 3 XHPC155 pedestals in white. The laundry color is white. The site has gas and 240 V power, a 36 inch refrigerator opening, a 60 inch laundry space that is 84 inches high, and a dryer vent run of 30 feet. The discount is 15 percent and the package comes to 468 pieces in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a package for 52 homes in white: WRF535SWHZ refrigerator, WFGS5030RZ gas range, WDP540HAMZ dishwasher, WMMS3130RZ microwave, WFW5605MW washer and WGD5605MW gas dryer, with 2 XHPC155 pedestals in white. The laundry color is white. The site has gas and 240 V power, a 36 inch refrigerator opening, a 60 inch laundry space that is 84 inches high, and a dryer vent run of 30 feet. The discount is 10 percent and the package comes to 416 pieces in total. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.