Predictika · Alstom Coradia Stream regional trains
An AI agent drafts a quote for a regional train fleet: Coradia Stream electric, battery and hydrogen trains with ETCS signalling and TrainLife maintenance, in euros. Before the quote goes out, the agent sends it to Predictika, which prices it from a declarative model, checks the total and seat count the quote states against the computed ones, and returns every finding together with the line-item quote.
This model covers the Alstom Coradia Stream regional fleet — electric multiple units (4-car and 6-car), the 4-car battery train, and hydrogen trains (Coradia Stream H 4-car and Coradia iLint 2-car) — quoted with ETCS on-board equipment and TrainLife maintenance for a specific route and fleet order:
Within the Coradia Stream range the validator handles any train type, route profile, formation, option and maintenance-term combination these rules can produce, not just the scenarios shown here. It does not cover other Alstom train families, signalling or infrastructure projects, or other manufacturers' trains. Prices, ranges, lead times and limits are illustrative values, not Alstom's.
7 scenarios in 4 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 |
|---|---|---|
| Route facts against train capability (electrification, battery gap, hydrogen range and depot) | Only with workarounds Product rules describe options, not the customer's route. It takes custom quote fields for the route and a validation formula per train type, and a missed type goes through unchecked. | The route inputs travel with the quote and every train type is checked against them on every call. |
| Formation length and seats against platform and peak demand | Only with care Calculated fields and validation rules can do it, provided someone remembers to add the coupled-unit multiplication to both. | Length and seats are computed from the formation and checked together with every other rule. |
| Delivery date against the lead time of the chosen options | Only with care Lead times of the options have to be summed in a price or formula rule and compared with a field the quote may not carry. | The lead time is built up from the train and the options and compared with the service entry date. |
| A stated total or seat count that differs from the computed one | Only with care A validation rule can compare a stated figure with a calculated field, but only if the stated figure is a field on the quote, which it rarely is. | The stated figures travel with the quote and are compared with the computed ones on every call. |
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 | A battery train needs at least 30 percent electrification to recharge; the route has 20 percent. |
| 2 | The 120 km gap without catenary exceeds the 100 km battery range of the Coradia Stream battery train 4-car. |
| 3 | 900 km between refuelling exceeds the 800 km hydrogen range of the Coradia Stream H hydrogen train 4-car. |
| 4 | Hydrogen trains need hydrogen refuelling at the depot. |
| 5 | Hydrogen fleets must take TrainLife full-service maintenance. |
| 6 | First delivery takes about 32 months with the chosen options; the operator needs service entry in 24 months. |
| 7 | Discount of 10 percent is above the 8 percent maximum for a fleet list value of EUR 426,000,000. |
| 8 | Discount of 6 percent is above the 2 percent a bid manager may give alone. |
| 9 | A 216 m formation does not fit the 200 m shortest platform. |
| 10 | The formation seats 500; the peak train needs 600. |
| 11 | Stated total does not match: the agent stated EUR 130,000,000; the validator computes EUR 141,588,000. |
| 12 | Stated formation seats do not match: the agent stated 600; the validator computes 500. |
| 13 | The Coradia Stream electric train 4-car needs a fully electrified route; only 85 percent is under catenary. |
| 14 | 3 kV DC requires the multi-voltage option on an electric train. |
| 15 | Gauge G1520 is not offered for the Coradia Stream electric train 4-car (1668 mm needs the Iberian bogie option, which is not available on hydrogen trains; 1520 mm is not offered). |
| 16 | ETCS Level 3 requires on-board train integrity monitoring. |
| 17 | Maintenance term of 35 years is outside 5 to 30 years. |
| 18 | Line speed of 200 km/h is above the 160 km/h maximum of the Coradia Stream electric train 4-car; timetable planning must confirm running times. |
| 19 | A fleet of 3 is below the 5-train minimum; engineering and homologation cost must be approved. |
| 20 | Stated total does not match: the agent stated EUR 99,000,000; the validator computes EUR 101,200,000. |
| 21 | Stated total does not match: the agent stated EUR 159,260,000; the validator computes EUR 152,300,000. |
| 22 | 3 coupled units exceed the 2 allowed for the Coradia iLint hydrogen train 2-car. |
| 23 | Gauge G1668 is not offered for the Coradia iLint hydrogen train 2-car (1668 mm needs the Iberian bogie option, which is not available on hydrogen trains; 1520 mm is not offered). |
| 24 | First delivery takes about 36 months with the chosen options; the operator needs service entry in 30 months. |
| 25 | Discount of 7 percent is above the 5 percent maximum for a fleet list value of EUR 69,200,000. |
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 8 Coradia Stream battery trains (4-car) for a route that is 20 percent electrified, with a longest gap of 120 km without wires. Shortest platform is 120 m and the peak train needs 220 seats. Include ETCS Level 2 and 10 years of TrainLife parts supply, with first delivery within 40 months. The quote states 220 formation seats and a total of EUR 101,200,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 8 Coradia Stream battery trains (4-car) for a route that is 60 percent electrified, with a longest gap of 70 km without wires. Shortest platform is 120 m and the peak train needs 220 seats. Include ETCS Level 2 and 10 years of TrainLife parts supply, with first delivery within 40 months. The quote states 220 formation seats and a total of EUR 101,200,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 6 Coradia Stream H hydrogen trains (4-car), run as coupled pairs on an unelectrified line with 900 km between refuelling. Shortest platform is 230 m and the peak train needs 250 seats. Include ETCS Level 2 and 10 years of TrainLife parts supply, with first delivery within 40 months. The quote states 480 formation seats and a total of EUR 96,900,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 6 Coradia Stream H hydrogen trains (4-car), run as coupled pairs on an unelectrified line with 600 km between refuelling and hydrogen refuelling at the depot. Shortest platform is 230 m and the peak train needs 400 seats. Include ETCS Level 2 and 20 years of TrainLife full-service maintenance, with first delivery within 40 months. The quote states 480 formation seats and a total of EUR 114,300,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 30 Coradia Stream electric trains (6-car) for a fully electrified route, with ETCS Level 2 and 15 years of TrainLife full-service maintenance, at a 10 percent discount and with service entry in 24 months. Shortest platform is 170 m and the peak train needs 400 seats. The quote states 400 formation seats and a total of EUR 468,450,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 30 Coradia Stream electric trains (6-car) for a fully electrified route, with ETCS Level 2 and 15 years of TrainLife full-service maintenance, at a 6 percent discount and with service entry in 36 months. Shortest platform is 170 m and the peak train needs 400 seats. The quote states 400 formation seats and a total of EUR 485,670,000. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 12 Coradia Stream electric trains (4-car), run as coupled pairs on a fully electrified route, with ETCS Level 2 and 15 years of TrainLife full-service maintenance, at a 2 percent discount and with service entry in 36 months. Shortest platform is 200 m and the peak train needs 600 seats. The quote states 600 formation seats and a total of EUR 130,000,000. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.