Predictika · Factory-built home quotes

An AI sales agent's factory-built home quote, checked before it goes out

An AI sales agent prepares a quote for a factory-built home: the brand, the home type, the number of sections, the floor area, the bedrooms, the foundation, the wind, thermal and snow conditions of the site, the options, the delivery distance, the discount, the financing and the total the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how these choices fit together, and returns a verdict, every reason and the total it computed.

Scope: One factory-built home quote: brand, home type, sections, area, foundation, site conditions, options, delivery, discount, financing and the stated total. See everything this validator covers

This validator models factory-built home quotes for six brands and three home types, not just the scenarios shown below.

  • Brands and home types — Cavco, Fleetwood, Palm Harbor, Nationwide, Commodore and Fairmont, quoted as manufactured, modular or park model homes, including the brands that quote only some home types.
  • Sections, area and bedrooms — the most sections each home type allows, the floor area the sections can carry, the park model size limit and the bedrooms that fit in the floor area.
  • Foundation and site conditions — pier, permanent or basement foundations by home type, wind zone, thermal zone and snow load against the wind package, the energy package and the roof package.
  • Options, delivery, discount and financing — porch, fireplace, 9-foot ceilings, attached garage, delivery distance, the discount, the chattel or mortgage loan and the total stated on the quote, which is compared with the modeled price.

Any factory-built home quote for these brands that touches these rules is in scope — not only the scenarios pictured here. Not covered: other brands and models, lot and site work, and financing terms. The brand names and the three home types are public (Cavco annual report); the brand-to-type restrictions, section and area limits, option dependencies, approval thresholds and every price are modeled from comparable products and are not published by Cavco.

The AI sales agentBuilds the home quote from the conversation with the buyer and says it is ready to send.
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
Brands that quote only some home typesOnly with care
One brand is quoted for modular homes only and park models are offered under three brands, so every brand needs its own rule on the home type.
The brand and the home type are fields of one request and are checked together on every call.
Limits that change with the home typeOnly with care
The most sections, the floor area per section and the park model size all depend on the home type, so each rule has to test the type first.
The home type sets the section limit, the area limit and the foundation choices in the same pass.
Site conditions that call for packagesOnly with workarounds
A wind zone needs the wind package, a cold zone needs the energy package and a snow load needs a roof rated for it, each with its own exceptions.
Wind, thermal and snow conditions are checked against the packages and the roof rating in one pass.
A stated total that must match the computed oneOnly with workarounds
The price adds an area rate, the roof, the foundation, the options and the freight, less the discount, 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.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, so the agent can fix them in a single pass.

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.

1The Nationwide brand is quoted for modular homes only; the quote has another home type.
2A park model is limited to 400 sq ft; the quote has 401 sq ft.
3Park models are quoted under the Cavco, Fleetwood and Palm Harbor brands only.
4A home of 3 sections needs a transport permit and crane set plan confirmed.
5The quote has 4 sections; this home type allows at most 3.
61,200 sq ft exceeds the 1,100 sq ft this number of sections can carry.
75 bedrooms do not fit in 1,000 sq ft.
8A basement foundation is offered for modular homes only, not manufactured homes.
9A manufactured home sited in wind zone II or III needs the wind package.
10Thermal zone 3 (cold climate) needs the energy package.
11The site snow load is 30 psf; the roof package is rated for 20 psf.
12An attached garage is offered on modular homes only.
139-foot ceilings need a multi-section home; the quote has 1 section(s).
14The quote states a total of $150,000; the quoted lines come to $156,100.
15The discount of $8,000 is more than 5 percent of the $156,100 gross price; a sales manager should approve it.
16The discount of $20,000 is more than 12.5 percent of the $156,100 gross price.
17Delivery of 600 miles needs a freight and route survey.
18A chattel loan on a permanent or basement foundation; finance should confirm the loan type.

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. A four-section home: A Nationwide manufactured home with four sections, a basement, a garage and demanding site conditions

The agent's request. Please quote a Nationwide manufactured home with 4 sections, 3,600 square feet and 4 bedrooms, on a basement foundation, sited in wind zone III and thermal zone 3 with a 30 psf snow load, with an attached garage, delivered 200 miles, on a chattel loan. The quote states $379,600. It is ready to send.

Verdict: Blocked.

  • Modular-only brand on another home type. The Nationwide brand is quoted for modular homes only; the quote has another home type.
  • Too many sections. The quote has 4 sections; this home type allows at most 3.
  • Basement on a HUD-code home. A basement foundation is offered for modular homes only, not manufactured homes.
  • Wind zone needs the wind package. A manufactured home sited in wind zone II or III needs the wind package.
  • Cold climate needs the energy package. Thermal zone 3 (cold climate) needs the energy package.
  • Roof too light for the snow load. The site snow load is 30 psf; the roof package is rated for 20 psf.
  • Attached garage on a non-modular home. An attached garage is offered on modular homes only.
  • Chattel loan on a permanent foundation. A chattel loan on a permanent or basement foundation; finance should confirm the loan type.
  • Three or more sections need a route and set plan. A home of 4 sections needs a transport permit and crane set plan confirmed.

2. A four-section home: The agent resubmits after fixing the errors

The agent's request. Please quote a Cavco manufactured home with 2 sections, 2,200 square feet and 4 bedrooms, on a permanent foundation, sited in wind zone III and thermal zone 3 with a 30 psf snow load, with the wind package and the energy package, delivered 200 miles, on a chattel loan. The quote states $216,700. It is ready to send.

Verdict: Blocked.

  • Roof too light for the snow load. The site snow load is 30 psf; the roof package is rated for 20 psf.
  • Chattel loan on a permanent foundation. A chattel loan on a permanent or basement foundation; finance should confirm the loan type.

3. A four-section home: The agent resubmits after fixing the errors

The agent's request. Please quote a Cavco manufactured home with 2 sections, 2,200 square feet and 4 bedrooms, on a permanent foundation, sited in wind zone III and thermal zone 3 with a 30 psf snow load, with the wind package, the energy package and the 30 psf roof package, delivered 200 miles, on a mortgage loan. The quote states $218,900. It is ready to send.

Verdict: Allowed.

  • Price summary. 2,200 sq ft, gross $218,900, discount $0, net $218,900 (illustrative prices).

4. A park model: A Fairmont park model with two sections on a permanent foundation

The agent's request. Please quote a Fairmont park model with 2 sections, 600 square feet and 1 bedroom, on a permanent foundation, sited in wind zone I and thermal zone 2 with a 15 psf snow load, delivered 100 miles, on a mortgage loan. The quote states $118,300. It is ready to send.

Verdict: Blocked.

  • Brand does not build park models. Park models are quoted under the Cavco, Fleetwood and Palm Harbor brands only.
  • Too many sections. The quote has 2 sections; this home type allows at most 1.
  • Park model over 400 sq ft. A park model is limited to 400 sq ft; the quote has 600 sq ft.
  • Park model on a permanent foundation. A park model sits on piers or its own wheels, not a permanent or basement foundation.

5. A park model: The agent resubmits after fixing the errors

The agent's request. Please quote a Palm Harbor park model with 1 section, 400 square feet and 1 bedroom, on a pier foundation, sited in wind zone I and thermal zone 2 with a 15 psf snow load, delivered 100 miles, on a mortgage loan. The quote states $72,900. It is ready to send.

Verdict: Allowed.

  • Price summary. 400 sq ft, gross $72,900, discount $0, net $72,900 (illustrative prices).

6. A home with 9-foot ceilings: A single-section home with 9-foot ceilings, a large discount and a total that does not match

The agent's request. Please quote a Cavco manufactured home with 1 section, 1,000 square feet and 2 bedrooms, on a permanent foundation, sited in wind zone I and thermal zone 2 with a 15 psf snow load, with 9-foot ceilings, delivered 200 miles, with a discount of $20,000, on a mortgage loan. The quote states $150,000. It is ready to send.

Verdict: Blocked.

  • 9-foot ceiling on a single section. 9-foot ceilings need a multi-section home; the quote has 1 section(s).
  • Stated total does not match. The quote states a total of $150,000; the quoted lines come to $88,300.
  • Discount over 12.5 percent. The discount of $20,000 is more than 12.5 percent of the $108,300 gross price.

7. A home with 9-foot ceilings: The agent resubmits after fixing the errors

The agent's request. Please quote a Cavco manufactured home with 2 sections, 1,600 square feet and 3 bedrooms, on a permanent foundation, sited in wind zone I and thermal zone 2 with a 15 psf snow load, with 9-foot ceilings, delivered 200 miles, with a discount of $6,000, on a mortgage loan. The quote states $154,900. It is ready to send.

Verdict: Allowed.

  • Price summary. 1,600 sq ft, gross $160,900, discount $6,000, net $154,900 (illustrative 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 a quote for a factory-built home: the brand, the home type, the number of sections, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how these choices fit together, 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 a Nationwide manufactured home with 4 sections, 3,600 square feet and 4 bedrooms, on a basement foundation, sited in wind zone III and thermal zone 3 with a 30 psf snow load. The quote states $379,600. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with seven findings and two approvals, all in one answer. The Nationwide brand is quoted for modular homes only; the quote has another home type. The quote has 4 sections; this home type allows at most 3. A basement foundation is offered for modular homes only, not manufactured homes. The other four are on screen.
  6. The validator returned seven blocking findings and two approvals 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.
  7. What this shows: for brands that quote only some home types, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the brand to cavco, the sections to 2, the floor area to 2,200 square feet, the foundation to permanent and the total stated on the quote to $216,700. Three more changes are on screen.
  10. It calls the validator again.
  11. Still blocked, with one finding and one approval, all in one answer. The site snow load is 30 psf; the roof package is rated for 20 psf.
  12. Seven findings cleared. Still blocking: roof too light for the snow load. One approval also remains for a person: chattel loan on a permanent foundation.
  13. The agent resubmits once more.
  14. The revised request. It changes the roof package to 30, the financing to mortgage and the total stated on the quote to $218,900.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. Both earlier findings are cleared.
  18. Nine problems caught in one call, fixed in two passes, and a clean $218,900 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.