Predictika · Sewer cleaner truck quotes

An AI sales agent's Vactor sewer cleaner quote, checked before it goes out

An AI sales agent prepares a quote for Vactor combination sewer cleaners: the model, the air mover, the debris body and water tank, the Jet Rodder pump setting, the boom, the axle, a water recycler, the remote controls and the hose reel, with the total the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product line and returns a verdict, every reason and the figures it computed.

Scope: Vactor 2100i, 2100i CB catch basin cleaner and iMPACT combination sewer cleaners: air mover, debris body, water tank, pump, boom, axle, water recycler, controls, hose reel and the stated total. See everything this validator covers

This validator models quotes for Vactor combination sewer cleaners, not just the scenarios shown below.

  • Models and options by model — the 2100i with a hydrostatic fan or a positive displacement blower, the 2100i CB catch basin cleaner and the compact iMPACT; the debris bodies, water tanks, Jet Rodder pump settings, vacuum ratings, booms and hose reels each model takes.
  • Axle and weight — the water and debris load against what a single axle, a tandem axle or a tandem with pusher axle carries, with a person asked to confirm when the load is within 5 percent of the limit.
  • Water recycler, non-CDL and controls — the water recycler on the 2100i with a positive displacement blower only, the non-CDL iMPACT and its load limit, and at least one remote control.
  • Fleet, discount and the stated total — one to ten trucks (fleets of four or more go to a person), discounts checked against the subtotal, and the total on the quote compared with the validator's computed total.

Any quote for these Vactor models that touches these rules is in scope — not only the scenarios pictured here. Not covered: the chassis, Vactor's other products (Ramjet jetters, ACE easement machine, TRUVAC vacuum excavators, the water recycler as a separate unit), the complete option catalog, taxes and freight. Vactor and Federal Signal do not publish prices, so the quote uses illustrative prices modeled from comparable vacuum trucks. The weight limits, the option combinations beyond the per-model lists on Vactor's public pages and every other limit are also modeled, not Vactor's own rules.

The AI sales agentBuilds the sewer cleaner quote from the customer's requirements and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

8 scenarios in 4 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
Options that exist for only some modelsOnly with care
Each model takes its own list of debris bodies, tanks, pump settings, booms and reels; a product rule per model works, but every new model or option adds rules to maintain.
The model and every option are in one request and each is checked against that model's list.
A load that depends on the axleOnly with workarounds
The weight of the water and debris is a computation compared with a limit set by another choice, the axle; validation rules tend to check one field at a time.
The load is computed from the tank and debris body and compared with the limit for the axle on every call.
A pump setting that has to suit the tankOnly with workarounds
Flow, pressure and tank size are three choices that constrain each other, and the pairing has to be written out per model.
Flow and pressure are checked against the model's settings and the tank against the flow, together.
A stated total that must match the computed oneOnly with care
The total the agent typed is free text; a rule can compare it with a computed price, but someone has to write and maintain that comparison.
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 a step is saved, 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 quote has 0 trucks; a single quote covers 1 to 10 trucks.
2The quote has 11 truck; a single quote covers 1 to 10 trucks.
3A quote for 11 trucks is a fleet order; a person should confirm production slots and delivery.
4A quote for 4 trucks is a fleet order; a person should confirm production slots and delivery.
5The iMPACT is built with a positive displacement blower; a hydrostatic fan is offered on the 2100i and 2100i CB only.
6A 8 cubic yard debris body is not offered on this model (iMPACT 3 or 5; 2100i and 2100i CB 5, 10, 12 or 15).
7A 10 cubic yard debris body is not offered on this model (iMPACT 3 or 5; 2100i and 2100i CB 5, 10, 12 or 15).
8A 1,100 gallon water tank is not offered on this model (iMPACT 500 or 750; 2100i and 2100i CB 1,000, 1,300 or 1,500).
9A 1,000 gallon water tank is not offered on this model (iMPACT 500 or 750; 2100i and 2100i CB 1,000, 1,300 or 1,500).
10A Jet Rodder pump setting of 50 gpm at 2,500 psi is not offered on this model.
11A Jet Rodder pump setting of 10 gpm at 1,000 psi is not offered on this model.
12A Jet Rodder pump setting of 60 gpm at 2,500 psi is not offered on this model.
13At 60 gpm a 750 gallon tank would run dry in under 13 minutes; this model needs at least 780 gallons.
14At 80 gpm a 1,000 gallon tank would run dry in under 13 minutes; this model needs at least 1,040 gallons.
15Vacuum rating and blower airflow are chosen on positive displacement units; a hydrostatic fan unit takes neither (the quote has 18 in. Hg and 0 cfm).
16A vacuum rating of 20 in. Hg is not offered on this model (2100i and 2100i CB 15, 16, 18 or 27; iMPACT 15).
17A blower airflow of 3,000 cfm is not offered on this model (2100i and 2100i CB 3,500, 4,000, 4,500 or 5,000; iMPACT up to 2,400).
18A vacuum rating of 16 in. Hg is not offered on this model (2100i and 2100i CB 15, 16, 18 or 27; iMPACT 15).
19A blower airflow of 3,500 cfm is not offered on this model (2100i and 2100i CB 3,500, 4,000, 4,500 or 5,000; iMPACT up to 2,400).
20The boom chosen is not offered on this model (2100i and 2100i CB: RDB 1015, 10 ft extendable, 10 ft telescopic, 5x5; iMPACT: 5 ft extendable or telescopic).
21The iMPACT is offered on a single axle only.
22The water and debris load comes to 22,000 lb, above the 21,000 lb this axle configuration carries.
23The load of 20,400 lb is within 5 percent of the 21,000 lb this axle configuration carries; a person should confirm the chassis rating.
24The water and debris load comes to 27,000 lb, above the 26,000 lb this axle configuration carries.
25The load of 25,400 lb is within 5 percent of the 26,000 lb this axle configuration carries; a person should confirm the chassis rating.
26The load of 20,000 lb is within 5 percent of the 21,000 lb this axle configuration carries; a person should confirm the chassis rating.
27The water and debris load comes to 23,000 lb, above the 21,000 lb this axle configuration carries.
28The order includes a water recycler; a person should confirm the chassis and the local discharge rules.
29The water recycler is available on the 2100i with a positive displacement blower only.
30A water recycler adds weight and needs a tandem axle or tandem with pusher axle.
31The non-CDL configuration is offered on the iMPACT only.
32A non-CDL configuration carries at most 7,500 lb of water and debris; this one carries 20,400 lb.
33A non-CDL configuration carries at most 7,500 lb of water and debris; this one carries 11,000 lb.
34A non-CDL configuration carries at most 7,500 lb of water and debris; this one carries 9,000 lb.
35A 1,200 ft hose reel is longer than the 1,000 ft this model takes.
36A 600 ft hose reel is longer than the 500 ft this model takes.
37No remote control is selected; choose a wireless belly pack, a wireless handheld or a corded pendant.
38A discount of $31,185 is more than 8 percent of the $389,800 subtotal; a person should confirm.
39A discount of $58,470 is more than 8 percent of the $389,800 subtotal; a person should confirm.
40A discount of $58,471 is more than 15 percent of the $389,800 subtotal.
41The quote states a total of $300,000; the illustrative prices give $389800.
42The water and debris load comes to 27,000 lb, above the 21,000 lb this axle configuration carries.

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. Compact non-CDL truck: An iMPACT in the non-CDL configuration with a 5 yard body and a 10 ft boom

The agent's request. Please quote one Vactor iMPACT with a positive displacement blower, a 5 yard debris body, a 750 gallon water tank, a Jet Rodder pump at 40 gpm and 2,500 psi, the 10 ft telescopic boom, a single axle and a 500 ft hose reel, a vacuum rating of 15 in. Hg and 2,400 cfm of airflow, with the non-CDL configuration, and a wireless belly pack. The quote states a total of $241,200. It is ready to send.

Verdict: Blocked.

  • Boom not offered on this model. The boom chosen is not offered on this model (2100i and 2100i CB: RDB 1015, 10 ft extendable, 10 ft telescopic, 5x5; iMPACT: 5 ft extendable or telescopic).
  • Non-CDL load limit. A non-CDL configuration carries at most 7,500 lb of water and debris; this one carries 11,000 lb.

2. Compact non-CDL truck: The agent resubmits after fixing the errors

The agent's request. Please quote one Vactor iMPACT with a positive displacement blower, a 3 yard debris body, a 500 gallon water tank, a Jet Rodder pump at 35 gpm and 3,000 psi, the 5 ft telescopic boom, a single axle and a 500 ft hose reel, a vacuum rating of 15 in. Hg and 2,400 cfm of airflow, with the non-CDL configuration, and a wireless belly pack. The quote states a total of $224,450. It is ready to send.

Verdict: Allowed.

  • Truck summary. 1 truck at $224,450 each at illustrative prices, quote total of $224,450; loaded weight 7,000 lb against 21,000 lb for the axle.

3. Axle for a 15 yard truck: Two Vactor 2100i trucks with 15 yard debris bodies and 1,500 gallon tanks on a single axle

The agent's request. Please quote 2 Vactor 2100i trucks with a positive displacement blower, a 15 yard debris body, a 1,500 gallon water tank, a Jet Rodder pump at 100 gpm and 2,000 psi, the RDB 1015 rapid deployment boom, a single axle and a 1,000 ft hose reel, a vacuum rating of 18 in. Hg and 4,500 cfm of airflow, and a wireless belly pack. The quote states a total of $844,400. It is ready to send.

Verdict: Blocked.

  • Loaded weight above the axle limit. The water and debris load comes to 27,000 lb, above the 21,000 lb this axle configuration carries.

4. Axle for a 15 yard truck: The agent resubmits after fixing the errors

The agent's request. Please quote 2 Vactor 2100i trucks with a positive displacement blower, a 15 yard debris body, a 1,500 gallon water tank, a Jet Rodder pump at 100 gpm and 2,000 psi, the RDB 1015 rapid deployment boom, a tandem axle with pusher and a 1,000 ft hose reel, a vacuum rating of 18 in. Hg and 4,500 cfm of airflow, and a wireless belly pack. The quote states a total of $926,400. It is ready to send.

Verdict: Allowed.

  • Truck summary. 2 trucks at $463,200 each at illustrative prices, quote total of $926,400; loaded weight 27,000 lb against 34,000 lb for the axle.

5. Water recycling truck: A catch basin cleaner with a fan, a 12 yard body and a water recycler

The agent's request. Please quote one Vactor 2100i CB catch basin cleaner with a hydrostatic fan, a 12 yard debris body, a 1,500 gallon water tank, a Jet Rodder pump at 60 gpm and 2,500 psi, the 10 ft telescopic boom, a tandem axle and an 800 ft hose reel, with a water recycler, and a wireless handheld. The quote states a total of $437,600. It is ready to send.

Verdict: Blocked.

  • Water recycler only on the 2100i PD. The water recycler is available on the 2100i with a positive displacement blower only.
  • Water recycler on the order. The order includes a water recycler; a person should confirm the chassis and the local discharge rules.

6. Water recycling truck: The agent resubmits after fixing the errors

The agent's request. Please quote one Vactor 2100i with a positive displacement blower, a 12 yard debris body, a 1,500 gallon water tank, a Jet Rodder pump at 60 gpm and 2,500 psi, the 10 ft telescopic boom, a tandem axle and an 800 ft hose reel, a vacuum rating of 18 in. Hg and 4,000 cfm of airflow, with a water recycler, and a wireless handheld. The quote states a total of $482,600. It is ready to send.

Verdict: Needs approval.

  • Water recycler on the order. The order includes a water recycler; a person should confirm the chassis and the local discharge rules.
  • Truck summary. 1 truck at $482,600 each at illustrative prices, quote total of $482,600; loaded weight 24,000 lb against 26,000 lb for the axle.

7. Three-truck order and discount: Three 2100i trucks with Jack Hammer action and an 18 percent discount

The agent's request. Please quote 3 Vactor 2100i trucks with a hydrostatic fan, a 10 yard debris body, a 1,300 gallon water tank, a Jet Rodder pump at 70 gpm and 3,000 psi, the 10 ft extendable boom, a tandem axle and an 800 ft hose reel, with Jack Hammer pump action, and a wireless handheld and a corded pendant, with a discount of $209,304. The quote states a total of $953,496. It is ready to send.

Verdict: Blocked.

  • Discount above 15 percent. A discount of $209,304 is more than 15 percent of the $1,162,800 subtotal.

8. Three-truck order and discount: The agent resubmits after fixing the errors

The agent's request. Please quote 3 Vactor 2100i trucks with a hydrostatic fan, a 10 yard debris body, a 1,300 gallon water tank, a Jet Rodder pump at 70 gpm and 3,000 psi, the 10 ft extendable boom, a tandem axle and an 800 ft hose reel, with Jack Hammer pump action, and a wireless handheld and a corded pendant, with a discount of $69,768. The quote states a total of $1,093,032. It is ready to send.

Verdict: Allowed.

  • Truck summary. 3 trucks at $387,600 each at illustrative prices, quote total of $1,093,032; loaded weight 20,400 lb against 26,000 lb for the axle.

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 Vactor combination sewer cleaners: the model, the air mover, the debris body and water tank, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product line 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 one Vactor iMPACT with a positive displacement blower, a 5 yard debris body, a 750 gallon water tank. Hg and 2,400 cfm of airflow, with the non-CDL configuration, and a wireless belly pack. The rest of the request is on screen. The quote states a total of $241,200.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. The boom chosen is not offered on this model (2100i and 2100i CB: RDB 1015, 10 ft extendable, 10 ft telescopic, 5x5; iMPACT: 5 ft extendable or telescopic). A non-CDL configuration carries at most 7,500 lb of water and debris; this one carries 11,000 lb.
  6. The validator returned two 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 options that exist for only some models, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the debris body to 3, the water tank to 500, the pump flow to 35, the pump pressure to 3,000, the boom to 5 ft telescopic boom and the stated total to 224,450.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared, and the validator's total, $224,450, matches the quote.
  13. Two 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.