Predictika · Rooftop RV air conditioner quotes

An AI sales agent's rooftop air conditioner quote, checked before it goes out

An AI sales agent prepares a quote for Dometic FreshJet rooftop RV air conditioners: the model, the number of units, ducted or non-ducted installation, the control, the heating need, the roof and the electrical service. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product data Dometic publishes and returns a verdict, every reason and the figures it computed.

Scope: Dometic FreshJet 3, FreshJet 4 and FreshJet 5 rooftop RV air conditioners (11,000 to 15,000 BTU, cool only and heat pump): capacity, heating, roof clearance and weight, electrical load, controls and installation parts. See everything this validator covers

This validator models a quote for Dometic FreshJet rooftop RV air conditioners, based on the public Dometic FreshJet leaflet and product pages, not just the scenarios shown below.

  • Models — the eleven FreshJet 3, 4 and 5 models in the leaflet (FJX3473M to FJX5557EHP): rated cooling, whether the unit is a heat pump, standard or low profile, weight, and whether it has a pre-installed control board with RVC communication.
  • Fit and power — cooling needed against the quoted units and against any stated total, heating need against heat pump models, roof clearance against the standard (14.4 in) or low-profile (10.5 in) height, unit weight against the roof rating, roof openings, and the running load against the electrical service.
  • Parts and delivery — a control that fits the unit (analog control kit or RVC thermostat), a return air grille for ducted installs, an air distribution box for non-ducted installs, multi-zone control, and freight rather than parcel shipping.
  • Needs approval — replacing another brand of unit, or replacing a Penguin II or Brisk II with something other than a FreshJet 5, heat from a roof heat pump in cold weather, and a running load above 80 percent of the service.

Any quote for these air conditioners that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (this validator has no price build-up), other Dometic product lines, ceiling assemblies and accessories beyond those named, and the coach itself. Model names, ratings, heat pump option, profile and weight are from Dometic's leaflet; running amps, roof limits, the 80 percent load threshold, the cold-weather threshold and some compatibility checks are modeled from comparable RV air conditioners and are not Dometic-published rules.

The AI sales agentBuilds the rooftop air conditioner 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.

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
Controls that depend on the model: analog kit or RVC thermostatOnly with care
Some models ship with no control board and some with an RVC board, so a rule per model and control type is needed and kept in step with the leaflet.
The control is checked against the selected model on every call.
A part that depends on the install type: return air grille or air distribution boxOnly with workarounds
The requirement depends on ducted or non-ducted on one line and a part on another, so it needs a cross-line rule that interacts with the others.
The install type and every part are in one request and checked together.
Roof clearance and weight by profileOnly with care
Standard and low-profile models have different heights and weights; a rule per model has to be maintained for each.
Height and weight come from the model and are compared with the roof on every call.
Stated cooling totals that must equal the quoted unitsOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed total, but each model needs its own lookup.
The stated total travels with the quote and is compared with the computed total on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote is saved or a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived 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 quote; approval findings need a person to sign off; everything else is computed.

1The customer needs 30,000 BTU of cooling; the quoted units give 27,000 BTU.
2The customer needs heating from the roof unit and this model is cool only; heat pump models are FJX4573EHP, FJX5557MHP and FJX5557EHP.
3The customer needs heat down to 30 F; a roof heat pump loses output in cold weather, so a person should confirm the heating need.
4The quote states 30,000 BTU of cooling in total; the quoted units give 27,000 BTU.
5The roof has 300 mm of clearance; the unit is 366 mm high.
6The roof has 250 mm of clearance; the unit is 267 mm high.
7The unit weighs 93 lb; the roof is rated for 90 lb per unit.
8The running load is 36 A; the electrical service gives 30 A.
9The running load of 44 A is above 80 percent of the 50 A service; a person should confirm the other loads.
10The quote has no thermostat or control kit for the air conditioner.
11This model has a pre-installed control board with RVC communication; an analog control kit does not fit it.
12This model has no pre-installed control board; an RVC thermostat alone does not control it.
13A ducted installation needs a return air grille and control kit and the quote has no return air grille.
14A non-ducted installation needs an air distribution box and the quote has none.
15Multi-zone thermostat control is for ducted installations; this quote is non-ducted.
16Dometic rooftop air conditioners ship by freight (LTL), not by parcel.
17The quote has 2 units and the roof has 1 openings.
18Direct replacement of an existing unit is published for the FreshJet 5 replacing a Penguin II or Brisk II; a person should confirm the fit for this case.

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. Rooftop fit and delivery: FreshJet 3 pair for a heated coach with a low roof, shipping by parcel

The agent's request. Please quote two Dometic FreshJet FJX3573M units for a non-ducted installation with an analog control kit and an air distribution box. The coach needs 30,000 BTU of cooling and heating down to 60 F. The roof has 330 mm of clearance and is rated for 120 lb per unit, with 2 roof openings and a 50 A electrical service carrying 6 A of other loads. The units ship by parcel. The quote states 30,000 BTU of cooling in total. It is ready to send.

Verdict: Blocked.

  • Heating needed, no heat pump. The customer needs heating from the roof unit and this model is cool only; heat pump models are FJX4573EHP, FJX5557MHP and FJX5557EHP.
  • Not enough roof clearance. The roof has 330 mm of clearance; the unit is 366 mm high.
  • Units cannot ship by parcel. Dometic rooftop air conditioners ship by freight (LTL), not by parcel.

2. Rooftop fit and delivery: The agent resubmits after fixing the errors

The agent's request. Please quote two Dometic FreshJet FJX5557MHP units for a non-ducted installation with an analog control kit and an air distribution box. The coach needs 30,000 BTU of cooling and heating down to 50 F. The roof has 330 mm of clearance and is rated for 120 lb per unit, with 2 roof openings and a 50 A electrical service carrying 6 A of other loads. The units ship by freight. The quote states 30,000 BTU of cooling in total. It is ready to send.

Verdict: Allowed.

  • Unit summary. 2 unit(s), 30,000 BTU of cooling in total, 38 A running load including other loads.

3. Ducted replacement: Ducted replacement of another brand with the wrong control

The agent's request. Please quote one Dometic FreshJet FJX4473E unit for a ducted installation with an analog control kit. The coach needs 13,000 BTU of cooling. The roof has 400 mm of clearance and is rated for 100 lb per unit, with 1 roof opening and a 30 A electrical service carrying 4 A of other loads. It replaces another brand of air conditioner. The units ship by freight. The quote states 13,500 BTU of cooling in total. It is ready to send.

Verdict: Blocked.

  • Control board needs an RVC thermostat. This model has a pre-installed control board with RVC communication; an analog control kit does not fit it.
  • Ducted install needs a return air grille. A ducted installation needs a return air grille and control kit and the quote has no return air grille.
  • Replacement to confirm. Direct replacement of an existing unit is published for the FreshJet 5 replacing a Penguin II or Brisk II; a person should confirm the fit for this case.

4. Ducted replacement: The agent resubmits after fixing the errors

The agent's request. Please quote one Dometic FreshJet FJX5557EHP unit for a ducted installation with an RVC thermostat and a return air grille. The coach needs 13,000 BTU of cooling. The roof has 400 mm of clearance and is rated for 120 lb per unit, with 1 roof opening and a 30 A electrical service carrying 4 A of other loads. It replaces a Dometic Penguin II. The units ship by freight. The quote states 15,000 BTU of cooling in total. It is ready to send.

Verdict: Allowed.

  • Unit summary. 1 unit(s), 15,000 BTU of cooling in total, 20 A running load including other loads.

5. Three heat pumps: Three heat pump units on two roof openings

The agent's request. Please quote three Dometic FreshJet FJX5557MHP units for a non-ducted installation with an analog control kit and an air distribution box. The coach needs 42,000 BTU of cooling and heating down to 30 F. The roof has 300 mm of clearance and is rated for 100 lb per unit, with 2 roof openings and a 50 A electrical service carrying 12 A of other loads. The units ship by freight. The quote states 45,000 BTU of cooling in total. It is ready to send.

Verdict: Blocked.

  • Running load over the circuit. The running load is 60 A; the electrical service gives 50 A.
  • More units than roof openings. The quote has 3 units and the roof has 2 openings.
  • Heat pump in cold weather. The customer needs heat down to 30 F; a roof heat pump loses output in cold weather, so a person should confirm the heating need.

6. Three heat pumps: The agent resubmits after fixing the errors

The agent's request. Please quote two Dometic FreshJet FJX5557MHP units for a non-ducted installation with an analog control kit and an air distribution box. The coach needs 28,000 BTU of cooling and heating down to 35 F. The roof has 300 mm of clearance and is rated for 100 lb per unit, with 2 roof openings and a 50 A electrical service carrying 14 A of other loads. The units ship by freight. The quote states 30,000 BTU of cooling in total. It is ready to send.

Verdict: Needs approval.

  • Heat pump in cold weather. The customer needs heat down to 35 F; a roof heat pump loses output in cold weather, so a person should confirm the heating need.
  • Running load close to the circuit limit. The running load of 46 A is above 80 percent of the 50 A service; a person should confirm the other loads.
  • Unit summary. 2 unit(s), 30,000 BTU of cooling in total, 46 A running load including other loads.

7. Three heat pumps: The agent resubmits after fixing the errors

The agent's request. Please quote two Dometic FreshJet FJX5557MHP units for a non-ducted installation with an analog control kit and an air distribution box. The coach needs 28,000 BTU of cooling and heating down to 50 F. The roof has 300 mm of clearance and is rated for 100 lb per unit, with 2 roof openings and a 50 A electrical service carrying 4 A of other loads. The units ship by freight. The quote states 30,000 BTU of cooling in total. It is ready to send.

Verdict: Allowed.

  • Unit summary. 2 unit(s), 30,000 BTU of cooling in total, 36 A running load including other loads.

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 Dometic FreshJet rooftop RV air conditioners: the model, the number of units, ducted or non-ducted installation, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product data Dometic publishes 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 two Dometic FreshJet FJX3573M units for a non-ducted installation with an analog control kit and an air distribution box. The coach needs 30,000 BTU of cooling and heating down to 60 F. The rest of the request is on screen. The quote states 30,000 BTU of cooling in total.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The customer needs heating from the roof unit and this model is cool only; heat pump models are FJX4573EHP, FJX5557MHP and FJX5557EHP. The roof has 330 mm of clearance; the unit is 366 mm high. Dometic rooftop air conditioners ship by freight (LTL), not by parcel.
  6. The validator returned three 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 quote are checked against each other.
  7. What this shows: for roof clearance and weight by profile, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the model to Dometic FreshJet FJX5557MHP, the lowest outdoor temperature to 50 F and the shipping to freight.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared, and the validator's figure matches the quote.
  13. Three 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.