Predictika · Double-deck bus orders
An AI sales agent prepares an order for a double-deck bus: the version, length, height, seats on each deck, wheelchair space and ramp, fuel tank or battery and charging, and the figures it states for capacity, range and warranty. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of what the public Enviro400 brochures say and returns a verdict, every reason and the figures it computed.
This validator models Enviro400 orders based on the public Enviro400 (03/25), Enviro400EV UK (06/2026) and Enviro400EV London (09/2026) brochures and the Enviro400EV product page, not just the scenarios shown below.
Any Enviro400 order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Alexander Dennis does not publish prices, so this page shows no price build-up), wheelbase and tyres (the brochures and web page disagree or do not pair them with each length), the range of the 354 kWh battery (not published), the Enviro200, Enviro500 and other models, other markets' specifications, and the optional equipment lists.
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 |
|---|---|---|
| Limits that differ by version and length | Only with care Seat limits depend on the length for the diesel bus and on the version for the electric bus, so a rule per length and version is needed, and every new version adds more. | The version and length arrive in one request and the limits are computed on every call. |
| A stated range that depends on the battery fitted | Only with care The brochure range belongs to the 472 kWh battery, so the range rule has to read the battery size chosen on the same order. | The battery and the stated range are compared together on every call. |
| Stated figures that must match the brochure | Only with workarounds A stated range, capacity or warranty has to be compared with a brochure figure that itself depends on the battery and version, so rules must read several lines. | The stated figures are fields in the request and are compared on every call. |
| A claim that depends on an option | Only with care A Low Emission Bus claim is valid only with the SmartPack technology, so the claim and the option must be read together. | The claim and the option are checked together. |
| 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 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 | The selected length is not offered on this bus; the diesel Enviro400 comes in 10.5, 10.9 and 11.5 metres, the Enviro400EV UK specification in 11.1 metres and the Enviro400EV London specification in 10.5 metres. |
| 2 | The Enviro400EV London specification is 4.3 metres high. |
| 3 | 75 seats exceed the maximum of 74 for this length of diesel Enviro400. |
| 4 | 83 seats exceed the maximum of 82 for this length of diesel Enviro400. |
| 5 | 86 seats exceed the maximum of 85 for this length of diesel Enviro400. |
| 6 | 52 upper deck seats exceed the maximum of 51 for this Enviro400EV specification. |
| 7 | 30 lower deck seats exceed the maximum of 29 for this Enviro400EV specification. |
| 8 | 43 upper deck seats exceed the maximum of 42 for this Enviro400EV specification. |
| 9 | 21 lower deck seats exceed the maximum of 20 for this Enviro400EV specification. |
| 10 | The order states a total capacity of 97 passengers; this Enviro400EV specification carries up to 96. |
| 11 | The order states a total capacity of 88 passengers; this Enviro400EV specification carries up to 87. |
| 12 | The order states a total capacity of 96 passengers; this Enviro400EV specification carries up to 87. |
| 13 | 3 wheelchair spaces are not offered; the diesel Enviro400 and the Enviro400EV UK specification have 1 or 2, the London specification has 1. |
| 14 | 0 wheelchair spaces are not offered; the diesel Enviro400 and the Enviro400EV UK specification have 1 or 2, the London specification has 1. |
| 15 | 2 wheelchair spaces are not offered; the diesel Enviro400 and the Enviro400EV UK specification have 1 or 2, the London specification has 1. |
| 16 | The wheelchair ramp does not match this bus; the diesel Enviro400 has a manual ramp at the front or centre door, the Enviro400EV UK specification a manual ramp at the front door and the London specification an electric ramp at the centre door. |
| 17 | A fuel tank of 250 litres is not offered; the diesel Enviro400 has a 200 or 275 litre tank. |
| 18 | A battery of 400 kWh is not offered; the Enviro400EV has a 472 kWh battery as standard or a 354 kWh battery as an option. |
| 19 | A battery of 0 kWh is not offered; the Enviro400EV has a 472 kWh battery as standard or a 354 kWh battery as an option. |
| 20 | The order states a range of 650 km; the brochure gives 620 km theoretical range in the UK Bus Cycle at beginning of life for the 472 kWh battery. |
| 21 | A battery warranty of 16 years is not offered; the brochures give up to 15 years. |
| 22 | The diesel Enviro400 is accredited as a Low Emission Bus when fitted with the SmartPack efficiency technology; this order has no SmartPack. |
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 order a 10.5 metre, 4.2 metre high Enviro400EV, London specification with 62 seats (42 upper deck, 20 lower deck) and a stated total capacity of 90 passengers, 2 wheelchair spaces with a manual ramp at the front door, a 472 kWh battery with a 15 year warranty, CCS2 charging sockets on both sides. The order states a range of 600 km. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a 10.5 metre, 4.3 metre high Enviro400EV, London specification with 62 seats (42 upper deck, 20 lower deck) and a stated total capacity of 87 passengers, 1 wheelchair space with an electric ramp at the centre door, a 472 kWh battery with a 15 year warranty, CCS2 charging sockets on both sides. The order states a range of 600 km. It is ready to send.
Verdict: Allowed.
The agent's request. Please order a 11.1 metre, 4.3 metre high Enviro400EV, UK specification with 80 seats (53 upper deck, 27 lower deck) and a stated total capacity of 96 passengers, 2 wheelchair spaces with a manual ramp at the front door, a 400 kWh battery with a 20 year warranty, CCS2 charging sockets on both sides. The order states a range of 650 km. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a 11.1 metre, 4.3 metre high Enviro400EV, UK specification with 80 seats (51 upper deck, 29 lower deck) and a stated total capacity of 96 passengers, 2 wheelchair spaces with a manual ramp at the front door, a 472 kWh battery with a 20 year warranty, CCS2 charging sockets on both sides. The order states a range of 650 km. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a 11.1 metre, 4.3 metre high Enviro400EV, UK specification with 80 seats (51 upper deck, 29 lower deck) and a stated total capacity of 96 passengers, 2 wheelchair spaces with a manual ramp at the front door, a 472 kWh battery with a 15 year warranty, CCS2 charging sockets on both sides. The order states a range of 620 km. It is ready to send.
Verdict: Allowed.
The agent's request. Please order a 10.9 metre, 4.3 metre high diesel Enviro400 with 84 seats (50 upper deck, 34 lower deck), 2 wheelchair spaces with a manual ramp at the centre door and a 250 litre fuel tank, sold as a Low Emission Bus. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a 10.9 metre, 4.3 metre high diesel Enviro400 with 82 seats (48 upper deck, 34 lower deck), 2 wheelchair spaces with a manual ramp at the centre door and a 275 litre fuel tank, fitted with the SmartPack efficiency technology, sold as a Low Emission Bus. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.