Predictika · Airport rescue and firefighting vehicles
An AI sales agent prepares an order for airport rescue and firefighting vehicles: the Panther model, the water, foam and dry chemical, the turrets and quick attack lines, and the number of vehicles for the airport's index. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model and returns a verdict, every reason and the figures it computed.
This validator models one Panther ARFF order at a time, not just the scenarios shown below. The Panther 4x4 (1,500 gallons of water, 200 of foam) and 6x6 (3,000 gallons, 400 of foam), their roof and bumper turrets and quick attack lines come from public Rosenbauer base-model information; most other rules are modeled from comparable vehicles.
Any Panther ARFF order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (none are modeled), other Rosenbauer vehicles such as pumpers, aerials and rescues, chassis and engine options, and details that appear only in documents that are not public. Rules that are not published by Rosenbauer, including the 8x8 variant, other tank sizes, pump and dry chemical limits, the foam band, the flow rule and the airport index minimums, are modeled from comparable vehicles and general airport rescue practice and are not Rosenbauer's official rules.
7 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 |
|---|---|---|
| Tank sizes that differ by model | Only with workarounds Each Panther model offers its own tank sizes, so a rules-based CPQ needs a table per model or one rule each. | Sizes are listed once per model and checked on every call. |
| Foam and dry chemical tied to the water tank | Only with care Foam as a share of water is arithmetic across fields; it can be written as a rule, but each model adds limits to maintain. | The shares and limits are computed and checked together with the rest. |
| Fleet totals against the airport index | Only with care Fleet water is vehicles times tank size and must meet the index minimum; the order total is easy to state wrongly. | Fleet water is computed from the vehicles and compared with the index and with the figure the order states. |
| Turret flow against pump and tank | Only with workarounds The roof and bumper flows are separate choices that have to be added and compared with the pump and the tank. | The combined flow is computed and checked against both on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order is saved or a step is completed, so a person often fixes one error and meets the next. | All findings come back together, whatever order the choices were made in. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the order; approval findings need a person to sign off; everything else is computed.
| 1 | The order has 0 vehicles; at least 1 is needed. |
| 2 | The airport index needs at least 1 vehicles; the order has 0. |
| 3 | The fleet carries 0 gallons of water; the airport index needs 3000. |
| 4 | A water tank of 3200 gallons is not an available size for this model; Panther 4x4 offers 1,000, 1,500 or 2,000, the 6x6 offers 2,500, 3,000 or 3,500 and the 8x8 offers 4,000, 4,500 or 6,000. |
| 5 | A water tank of 3000 gallons is not an available size for this model; Panther 4x4 offers 1,000, 1,500 or 2,000, the 6x6 offers 2,500, 3,000 or 3,500 and the 8x8 offers 4,000, 4,500 or 6,000. |
| 6 | 300 gallons of foam is below 12 percent of the 3000 gallon water tank. |
| 7 | 500 gallons of foam is above 16 percent of the 3000 gallon water tank. |
| 8 | The complementary agent is 400 lb of dry chemical; at least 500 lb is required. |
| 9 | 1000 lb of dry chemical is more than this model carries (500 lb). |
| 10 | The roof and bumper turrets together flow 2100 gpm; the pump of this model delivers up to 2000 gpm. |
| 11 | The turrets flow 1250 gpm at full discharge, which empties the 1000 gallon tank in under a minute. |
| 12 | The fleet carries 1000 gallons of water; the airport index needs 1500. |
| 13 | A roof turret flow of 1250 gpm is quoted without a roof turret. |
| 14 | The extendable high-reach turret is not offered on the Panther 4x4 in this model. |
| 15 | The order has 3 quick attack lines; this model allows up to 2. |
| 16 | The airport index needs at least 3 vehicles; the order has 1. |
| 17 | The fleet carries 3000 gallons of water; the airport index needs 4000. |
| 18 | The fleet carries 4500 gallons of water; the airport index needs 6000. |
| 19 | The order states 2500 gallons of fleet water; the vehicles give 3000. |
| 20 | An order of 5 vehicles is a fleet order; a person should confirm production slots and delivery. |
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 1 Panther ARFF 4x4 vehicle(s) with the high-reach turret for an airport index D operation. Each carries 1,500 gallons of water, 200 gallons of foam and 500 lb of dry chemical, with a roof turret flow of 1,250 gpm and a bumper turret flow of 500 gpm, and 2 quick attack lines. The order covers 1,500 gallons of water in total.
Verdict: Blocked.
The agent's request. Please quote 3 Panther ARFF 6x6 vehicle(s) with the high-reach turret for an airport index D operation. Each carries 3,000 gallons of water, 400 gallons of foam and 500 lb of dry chemical, with a roof turret flow of 1,250 gpm and a bumper turret flow of 500 gpm, and 2 quick attack lines. The order covers 9,000 gallons of water in total.
Verdict: Allowed.
The agent's request. Please quote 3 Panther ARFF 8x8 vehicle(s) for an airport index E operation. Each carries 6,000 gallons of water, 500 gallons of foam and 400 lb of dry chemical, with a roof turret flow of 2,000 gpm and a bumper turret flow of 500 gpm, and 3 quick attack lines. The order covers 18,000 gallons of water in total.
Verdict: Blocked.
The agent's request. Please quote 3 Panther ARFF 8x8 vehicle(s) for an airport index E operation. Each carries 6,000 gallons of water, 900 gallons of foam and 1,000 lb of dry chemical, with a roof turret flow of 2,000 gpm and a bumper turret flow of 500 gpm, and 2 quick attack lines. The order covers 18,000 gallons of water in total.
Verdict: Allowed.
The agent's request. Please quote 6 Panther ARFF 6x6 vehicle(s) for an airport index C operation. Each carries 3,200 gallons of water, 400 gallons of foam and 500 lb of dry chemical, with a roof turret flow of 1,250 gpm and a bumper turret flow of 0 gpm, and 2 quick attack lines. The order covers 18,000 gallons of water in total.
Verdict: Blocked.
The agent's request. Please quote 6 Panther ARFF 6x6 vehicle(s) for an airport index C operation. Each carries 3,000 gallons of water, 400 gallons of foam and 500 lb of dry chemical, with a roof turret flow of 1,250 gpm and a bumper turret flow of 0 gpm, and 2 quick attack lines. The order covers 18,000 gallons of water in total.
Verdict: Needs approval.
The agent's request. Please quote 4 Panther ARFF 6x6 vehicle(s) for an airport index C operation. Each carries 3,000 gallons of water, 400 gallons of foam and 500 lb of dry chemical, with a roof turret flow of 1,250 gpm and a bumper turret flow of 0 gpm, and 2 quick attack lines. The order covers 12,000 gallons of water in total.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.