Predictika · Rolling stock order quotes
An AI sales agent prepares a quote for a fleet of passenger trainsets for a railway operator: platform, number of cars, business and cafe cars, seating layout, track gauge, supply voltages, signalling, operating speed, wheelchair spaces, delivery schedule, maintenance years and a total. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product information and returns a verdict, every reason and the figures it computed.
This validator models fleet orders for two Talgo platforms, not just the scenarios shown below. Items marked with an asterisk are illustrative.
Any order for these two platforms that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Talgo products, interior fit-out beyond the layouts above, spares, training and financing. Per-set prices, maintenance rates and most limits are typical for rolling stock and are not published by Talgo; the footer says which items are real and which are illustrative.
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 |
|---|---|---|
| Options that only exist on one platform (variable gauge, on-board generator, 3+2 seating, voltage choice, cab car) | Only with care Each option has its own platform condition; a rules-based CPQ needs one rule per option and per platform, and a new platform or option means editing them. | Platform, gauge, interior and options are checked together on every call. |
| Signalling that depends on voltage, gauge and speed (TVM needs 25 kV AC, ETCS above 250 km/h, ASFA not on 1,520 mm) | Only with workarounds These are cross-checks between three groups of choices, so they end up as separate rules that each have to be kept in step when a signalling system or voltage is added. | Voltage, gauge, speed and signalling are checked against each other and every miss is reported. |
| A seat count and fleet total worked out from the car mix, and compared with what the agent states | Only with workarounds The seat count comes from a car mix and layouts, and the stated figures are free-entry fields that someone has to compare by hand. | The seats and total are computed from the order, and the stated figures are compared with them on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote is saved or a step is completed, so a rep often fixes one error and then 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 order has 0 trainsets; at least 1 is needed. |
| 2 | A trainset of 7 passenger cars is outside the 8 to 12 cars offered for this platform. |
| 3 | A trainset of 13 passenger cars is outside the 8 to 12 cars offered for this platform. |
| 4 | A trainset of 5 passenger cars is outside the 6 to 14 cars offered for this platform. |
| 5 | A trainset of 15 passenger cars is outside the 6 to 14 cars offered for this platform. |
| 6 | The business and cafe cars leave 0 tourist class cars; at least 1 is needed. |
| 7 | 3+2 tourist seating is for the 3.2 meter wide AVRIL body; Talgo 230 coaches take 2+2 seating. |
| 8 | An operating speed of 331 km/h is above the 330 km/h this platform is certified for. |
| 9 | An operating speed of 231 km/h is above the 230 km/h this platform is certified for. |
| 10 | A trainset running at 251 km/h needs ETCS cab signalling. |
| 11 | An AVRIL power car needs at least one overhead supply voltage. |
| 12 | A Talgo 230 coach set is hauled or pushed by a locomotive, which brings the supply voltage; none is ordered with the coaches. |
| 13 | A power car with 3 supply voltages needs a special equipment layout; a person should confirm. |
| 14 | TVM cab signalling is for 25 kV AC high speed lines and is fitted to the AVRIL power cars with the 25 kV system. |
| 15 | ASFA is the Spanish train protection system and is not fitted to 1,520 mm gauge trainsets. |
| 16 | The AVRIL has been announced in a 1,520 mm gauge version but none has been delivered; a person should confirm engineering. |
| 17 | Variable gauge bogies are offered on the AVRIL, not on Talgo 230 coaches. |
| 18 | The optional on-board generator is an AVRIL power car option; Talgo 230 coaches have no power car. |
| 19 | The optional on-board generator needs an engineering review of the route and emissions; a person should confirm. |
| 20 | A cab car is for Talgo 230 push-pull sets; the AVRIL has a power car at each end. |
| 21 | 1 wheelchair space(s) is fewer than the 2 required on a high speed or intercity trainset. |
| 22 | Delivery of the first set in 35 months is shorter than the 36 months it takes to build, test and approve a set. |
| 23 | Delivery of the first set in 36 months is a short schedule; a person should confirm production slots. |
| 24 | Delivery of the first set in 47 months is a short schedule; a person should confirm production slots. |
| 25 | A maintenance contract of 31 years is longer than the 30 years offered. |
| 26 | The trainsets are quoted without a maintenance contract; fleets of this kind are normally sold with long term maintenance, so a person should confirm. |
| 27 | An order of 10 trainsets is a framework contract; a person should confirm financing and production slots. |
| 28 | The quote states 600 seats per set; the car mix and layouts give 507 seats. |
| 29 | The quote states a total of €100 million; the typical rates give €211.6 million. |
| 30 | A trainset of 14 passenger cars is outside the 8 to 12 cars offered for this platform. |
| 31 | An operating speed of 340 km/h is above the 330 km/h this platform is certified for. |
| 32 | 0 wheelchair space(s) is fewer than the 2 required on a high speed or intercity trainset. |
| 33 | Delivery of the first set in 24 months is shorter than the 36 months it takes to build, test and approve a set. |
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 6 Talgo AVRIL sets with 12 passenger cars, 3 business cars and a cafe car, 3+2 tourist seating, variable 1,435/1,668 mm gauge, 25 kV AC and 3 kV DC supply and ETCS and ASFA signalling. The sets will run at 340 km/h with 1 wheelchair space, delivery of the first set in 30 months and a maintenance contract of 30 years. The quote states 507 seats per set and a total of €340.2 million. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 6 Talgo AVRIL sets with 12 passenger cars, 3 business cars and a cafe car, 3+2 tourist seating, variable 1,435/1,668 mm gauge, 25 kV AC and 3 kV DC supply and ETCS and ASFA signalling. The sets will run at 330 km/h with 2 wheelchair spaces, delivery of the first set in 48 months and a maintenance contract of 30 years. The quote states 507 seats per set and a total of €340.2 million. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 5 Talgo AVRIL sets with 10 passenger cars, 2 business cars and a cafe car, 3+2 tourist seating, 1,435 mm gauge, 3 kV DC supply and TVM signalling. The sets will run at 320 km/h with 2 wheelchair spaces, delivery of the first set in 60 months and a maintenance contract of 30 years. The quote states 426 seats per set and a total of €235.8 million. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 5 Talgo AVRIL sets with 10 passenger cars, 2 business cars and a cafe car, 3+2 tourist seating, 1,435 mm gauge, 25 kV AC and 3 kV DC supply and ETCS and TVM signalling. The sets will run at 320 km/h with 2 wheelchair spaces, delivery of the first set in 60 months and a maintenance contract of 30 years. The quote states 426 seats per set and a total of €244.8 million. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 8 Talgo 230 sets with 8 passenger cars, 1 business car, 3+2 tourist seating, variable 1,435/1,668 mm gauge and ETCS signalling, with the on-board generator and a cab car. The sets will run at 200 km/h with 2 wheelchair spaces, delivery of the first set in 48 months and no maintenance contract. The quote states 375 seats per set and a total of €185.6 million. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 8 Talgo 230 sets with 8 passenger cars, 1 business car, 2+2 tourist seating, 1,435 mm gauge and ETCS signalling, with a cab car. The sets will run at 200 km/h with 2 wheelchair spaces, delivery of the first set in 48 months and no maintenance contract. The quote states 298 seats per set and a total of €137.6 million. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 8 Talgo 230 sets with 8 passenger cars, 1 business car, 2+2 tourist seating, 1,435 mm gauge and ETCS signalling, with a cab car. The sets will run at 200 km/h with 2 wheelchair spaces, delivery of the first set in 48 months and a maintenance contract of 20 years. The quote states 298 seats per set and a total of €172.8 million. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.