Predictika · Oshkosh Pierce

An AI sales agent's fire apparatus quote, checked before it goes out

An AI sales agent prepares a quote for a Pierce fire apparatus: the chassis, rear axle, pump, tank, aerial ladder, foam system, seating, contract and discount. Before it goes out, the agent sends it to Predictika, which prices the build, checks the total and in-service weight the agent states against its own, and returns a verdict, every reason and, for a quote that can proceed, the line-item quote itself.

Scope: Pierce fire apparatus quotes: pumpers, quints and tankers. See everything this validator covers

This validator models quotes for Pierce pumpers, quints and tankers built on the Enforcer, Velocity, Saber, Impel and Arrow XT chassis, with single or tandem rear axle, not other apparatus types or manufacturers. It handles any case involving those lines, not just the scenarios shown on this page.

  • Apparatus type and sizing — the minimum pump and water tank for a pumper, a quint and a tanker, and a quint needing an aerial device.
  • Chassis limits — the aerial ladders each chassis offers, the tandem rear axle an aerial needs, the seats each cab holds, and the pump size each engine can drive.
  • Pump, foam and weight — a foam tank needing a foam proportioning system, CAFS needing a large pump, and the in-service weight (chassis, axle, pump, aerial, water, foam, seats and hose) against the chassis GVWR, with an engineering review when the reserve is thin.
  • Contract, discount and delivery — fixed Sourcewell contract pricing, the discount a dealer may give alone, the direct-sale maximum, the prepay discount, and the build lead time against the date the department needs.
  • Stated figures — the total price and in-service weight the agent states, checked against the computed ones.

Within those lines, any chassis, axle, pump, tank, aerial, foam, seating, contract and discount combination these rules can produce is in scope. Body styling, paint, lighting, equipment packages and other options are not modeled. Prices, weights, lead times, contract terms and discount limits are illustrative values, not those of Pierce, Oshkosh or Sourcewell.

The AI sales agentBuilds the fire apparatus 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.

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 kinds of case. Rows a CPQ handles easily, such as minimum pump and tank sizes and seat limits by chassis, are left out. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
In-service weight built from the chassis, axle, pump, aerial, water, foam, seats and hose, against the chassis rating, with a thin-reserve warningOnly with care
A calculated weight field that adds every component, plus two rules (block above the rating, approval within 5 percent). Doable, but each new option needs its weight added by hand.
Weight is computed from the model on every call and compared with the rating and the reserve.
An aerial ladder that only some chassis offer and that needs a tandem rear axleOnly with care
A product rule per chassis and one for the axle. Reliable while the list of chassis and aerials stays small.
Chassis, axle and aerial are checked together on every call.
Build lead time that depends on the chassis and the aerial, against the date the department needsOnly with workarounds
Usually needs a lookup table and custom logic, and is often left to the order desk.
Lead time is computed from the model and compared with the requested date on every call.
Fixed contract pricing that takes no extra discount, against direct-sale limits with an approval step and a hard maximumOnly with care
Price rules per contract and two thresholds for direct sales. Works, but the limits multiply with each contract.
Block and approval are separate outcomes of the same check; one answer carries both.
A quote that states a total or weight different from what the build gives, such as a total that leaves out the prepay discountOnly with workarounds
The stated figures are rarely fields on the quote, so there is nothing to compare with the calculated ones.
The stated figures travel with the quote and are compared with the computed ones 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.

1Block: a pumper with a pump under 750 gpm or a tank under 300 gal
2Block: a quint without an aerial device, or with a pump under 1,000 gpm or a tank under 300 gal
3Block: a tanker with under 1,000 gal
4Block: an aerial ladder the chassis does not offer
5Block: an aerial device without a tandem rear axle
6Block: more seats than the chassis cab holds
7Block: a pump larger than the chassis engine can drive
8Block: a foam tank without a foam proportioning system
9Block: CAFS with a pump under 1,500 gpm
10Block: in-service weight above the chassis GVWR
11Block: a build lead time longer than the department needs
12Block: an extra discount on fixed Sourcewell contract pricing
13Block: a direct-sale discount above the 6 percent maximum
14Block: a stated total that differs from the computed total
15Block: a stated in-service weight that differs from the computed weight
16Approval: in-service weight within 5 percent of the GVWR
17Approval: a discount above the 2 percent a dealer may give alone

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. Pump and tank size: Pumper with a 500 gpm pump and a 250 gal tank

The agent's request. Please quote one Pierce Saber pumper with a 500 gpm midship pump, a 250 gal water tank, 4 seats and 1,200 lb of hose, for a department that needs it within 30 months. The quote states a total price of $608,500.00 and an in-service weight of 25,085 lb. It is ready to send.

Verdict: Blocked.

  • Pump or tank too small for a pumper. A pumper needs at least a 750 gpm pump and a 300 gal tank; this spec has 500 gpm and 250 gal.

2. Pump and tank size: The agent resubmits after fixing the errors

The agent's request. Please quote one Pierce Saber pumper with a 1,250 gpm midship pump, a 750 gal water tank, 6 seats and 1,500 lb of hose, for a department that needs it within 30 months. The quote states a total price of $696,500.00 and an in-service weight of 30,355 lb. It is ready to send.

Verdict: Allowed.

  • Quote summary. Total price $696,500.00. In-service weight 30,355 lb against a 40,000 lb GVWR; delivery lead time about 22 months.

3. Aerial ladder: Quint with a 107 ft aerial on an Enforcer chassis

The agent's request. Please quote one Pierce Enforcer quint with a 1,500 gpm midship pump, a 500 gal water tank, a 107 ft aerial ladder, 6 seats and 1,500 lb of hose, for a department that needs it within 40 months. The quote states a total price of $1,566,000.00 and an in-service weight of 46,420 lb. It is ready to send.

Verdict: Blocked.

  • Aerial not offered on this chassis. The 107 ft aerial ladder is not offered on the Pierce Enforcer chassis.
  • Aerial needs a tandem rear axle. Aerial devices require a tandem rear axle.
  • Weight above the chassis rating. Estimated in-service weight 46,420 lb exceeds the 46,000 lb GVWR.

4. Aerial ladder: The agent resubmits after fixing the errors

The agent's request. Please quote one Pierce Velocity quint on a tandem rear axle, with a 2,000 gpm midship pump, a 500 gal water tank, a 107 ft aerial ladder, 6 seats and 1,500 lb of hose, for a department that needs it within 40 months. The quote states a total price of $1,775,000.00 and an in-service weight of 51,470 lb. It is ready to send.

Verdict: Allowed.

  • Quote summary. Total price $1,775,000.00. In-service weight 51,470 lb against a 66,000 lb GVWR; delivery lead time about 38 months.

5. Contract and delivery: Sourcewell order with an extra discount, needed in 24 months

The agent's request. Please quote one Pierce Velocity pumper with a 1,500 gpm midship pump, a 750 gal water tank, 6 seats and 1,500 lb of hose, sold under the Sourcewell contract with a further 3 percent discount and the prepay discount, for a department that needs it within 24 months. The quote states a total price of $900,645.00 and an in-service weight of 35,005 lb. It is ready to send.

Verdict: Blocked.

  • Build time longer than the department needs. Build lead time is 32 months; the department needs it in 24 months.
  • Extra discount on fixed contract pricing. Sourcewell contract pricing is fixed; no additional discount may be applied (requested 3 percent).
  • Quoted total does not match. Stated total does not match: the agent stated $900,645.00; the validator computes $869,122.42.

6. Contract and delivery: The agent resubmits after fixing the errors

The agent's request. Please quote one Pierce Velocity pumper with a 1,500 gpm midship pump, a 750 gal water tank, 6 seats and 1,500 lb of hose, sold under the Sourcewell contract with no further discount and the prepay discount, for a department that needs it within 36 months. The quote states a total price of $896,002.50 and an in-service weight of 35,005 lb. It is ready to send.

Verdict: Allowed.

  • Quote summary. Total price $896,002.50. In-service weight 35,005 lb against a 50,000 lb GVWR; delivery lead time about 32 months. Prepay discount of $32,497.50 is already in the total.

7. Weight and discount: Enforcer pumper with a 2,000 gal tank and a 9 percent discount

The agent's request. Please quote one Pierce Enforcer pumper with a 1,500 gpm midship pump, a 2,000 gal water tank, 8 seats and 1,800 lb of hose, sold direct with a 9 percent discount, for a department that needs it within 36 months. The quote states a total price of $846,300.00 and an in-service weight of 44,230 lb. It is ready to send.

Verdict: Blocked.

  • Discount above the direct-sale maximum. Discount of 9 percent is above the 6 percent maximum for a direct sale.
  • Weight reserve needs engineering review. Estimated in-service weight 44,230 lb is within 5 percent of the 46,000 lb GVWR; engineering must confirm the weight reserve.

8. Weight and discount: The agent resubmits after fixing the errors

The agent's request. Please quote one Pierce Enforcer pumper with a 1,500 gpm midship pump, a 2,000 gal water tank, 8 seats and 1,800 lb of hose, sold direct with a 4 percent discount, for a department that needs it within 36 months. The quote states a total price of $892,800.00 and an in-service weight of 44,230 lb. It is ready to send.

Verdict: Needs approval.

  • Weight reserve needs engineering review. Estimated in-service weight 44,230 lb is within 5 percent of the 46,000 lb GVWR; engineering must confirm the weight reserve.
  • Discount needs regional manager approval. Discount of 4 percent is above the 2 percent a dealer may give alone; regional manager approval is needed.
  • Quote summary. Total price $892,800.00. In-service weight 44,230 lb against a 46,000 lb GVWR; delivery lead time about 28 months.

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 Pierce fire apparatus: the chassis, rear axle, pump, and more. Before it goes out, the agent sends it to Predictika, which prices the build, checks the total and in-service weight the agent states against its own, and returns a verdict, every reason and, for a quote that can proceed, the line-item quote itself.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote one Pierce Saber pumper with a 500 gpm midship pump, a 250 gal water tank, 4 seats and 1,200 lb of hose. The quote states a total price of $608,500.00 and an in-service weight of 25,085 lb. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. A pumper needs at least a 750 gpm pump and a 300 gal tank; this spec has 500 gpm and 250 gal.
  6. The validator returned one blocking finding 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 in-service weight built from the chassis, axle, pump, aerial, water, foam, seats and hose, against the chassis rating, with a thin-reserve warning, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote. It starts with Pierce Saber and 1250 gpm midship pump; the other two lines are on screen.
  13. The earlier finding is cleared, and the validator's total, $696,500.00, matches the quote.
  14. One problem 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.