Predictika · Transit bus quotes
An AI sales agent prepares a quote for a fleet of low floor transit buses, with a length, a body style, a powertrain, seating, wheelchair positions, charging equipment, a discount and a stated subtotal. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the bus options and returns a verdict and every reason.
This validator models transit bus fleet quotes, not just the scenarios shown below.
Any bus fleet quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: parts, service contracts and financing. Product names, lengths, powertrains, the battery electric body restriction and the seating baseline follow Gillig's public information; the other rules, thresholds and all prices are modeled, not published by Gillig, and the prices are illustrative.
6 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 |
|---|---|---|
| Body, length and powertrain combinations | Only with care Battery electric is offered on one body only, BRT Plus on one length, and the shortest bus only with two powertrains. | The body, length and powertrain are fields of one request and are checked together on every call. |
| Seats and wheelchair positions by length | Only with care Each length carries a different number of seats and wheelchair positions, so a change of length changes both limits. | Seats and positions are checked against the length chosen, whatever order they were entered in. |
| Charging equipment and route range | Only with workarounds A battery electric bus needs chargers somewhere, overhead charging only suits battery electric, and the range depends on that choice. | Chargers, overhead charging and daily miles are checked together, including the range with and without it. |
| Discount limit and approval band | Only with workarounds A small discount passes, a middle band needs sales management and a larger one is not allowed. | The discount is checked on every call and the approval comes back with the blocks. |
| Stated subtotal against the computed subtotal | Only with workarounds The subtotal depends on length, powertrain, body, positions, chargers and count, so any change has to be recomputed. | The stated subtotal is a field of the quote and is compared with the computed one on every call. |
| Every problem returned in one answer | Only 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, whatever order the choices arrived in. |
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.
| 1 | Battery electric is offered only on the Low Floor Plus body; the quote has a different body. |
| 2 | The BRT Plus body is quoted only at 40 ft in this model. |
| 3 | The 29 ft bus is diesel or CNG only in this model. |
| 4 | The agency needs 41 seats per bus; this length seats 40. |
| 5 | The quote has 4 wheelchair positions per bus; this length allows 3. |
| 6 | Overhead (pantograph) charging applies only to battery electric buses. |
| 7 | Battery electric buses need charging equipment on the quote or at the agency; the quote has neither. |
| 8 | The quote relies on chargers the agency already owns; a person should confirm they work with the quoted buses. |
| 9 | The route needs 130 miles a day; a battery electric bus without overhead charging is quoted for at most 129 miles. |
| 10 | The route needs 190 miles a day; a battery electric bus is quoted for at most 187 miles even with overhead charging. |
| 11 | The quote states a subtotal of 5,000,000 dollars; the quoted buses add up to 5,750,000. |
| 12 | A discount of 6 percent is above 5 percent and needs sales management approval. |
| 13 | A discount of 10 percent is above 5 percent and needs sales management approval. |
| 14 | A discount of 11 percent is over the 10 percent limit. |
| 15 | An order of 25 buses needs a contract review before it is sent. |
| 16 | The route needs 160 miles a day; a battery electric bus without overhead charging is quoted for at most 129 miles. |
| 17 | The agency needs 32 seats per bus; this length seats 28. |
| 18 | The quote has 3 wheelchair positions per bus; this length allows 2. |
| 19 | The quote states a subtotal of 17,000,000 dollars; the quoted buses add up to 17,250,000. |
| 20 | A discount of 12 percent is over the 10 percent limit. |
| 21 | An order of 30 buses needs a contract review before it is sent. |
| 22 | A discount of 8 percent is above 5 percent and needs sales management approval. |
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 twelve 35 ft Low Floor battery electric buses with 34 seats and 4 wheelchair positions per bus, for a route of 140 miles a day, and a 12 percent discount. The quote states a subtotal of $11,900,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote twelve 40 ft Low Floor Plus battery electric buses with 34 seats and 4 wheelchair positions per bus, with depot chargers on the quote and overhead pantograph charging, for a route of 140 miles a day, and a 5 percent discount. The quote states a subtotal of $15,324,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote fifteen 29 ft Low Floor hybrid buses with 32 seats and 3 wheelchair positions per bus, with overhead pantograph charging, and a 4 percent discount. The quote states a subtotal of $11,640,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote fifteen 35 ft Low Floor hybrid buses with 32 seats and 3 wheelchair positions per bus, and a 4 percent discount. The quote states a subtotal of $10,965,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote thirty 40 ft Low Floor Plus battery electric buses with 36 seats and 2 wheelchair positions per bus, with the agency's existing chargers, for a route of 100 miles a day, and a 12 percent discount. The quote states a subtotal of $31,500,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote thirty 40 ft Low Floor Plus battery electric buses with 36 seats and 2 wheelchair positions per bus, with the agency's existing chargers, for a route of 100 miles a day, and an 8 percent discount. The quote states a subtotal of $33,600,000. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.