Predictika · Electric planetary wheel drive orders
An AI sales agent prepares an order for electric planetary wheel drives for lightweight industrial machinery: the drive size, the low-voltage induction motor and its power variant, gear ratio, input speed, parking brake and the machine class. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the catalogue tables and returns a verdict, every reason and the figures it computed.
This validator models orders for the 600WE series electric planetary wheel drives in the public Bonfiglioli Mobile Solutions catalogue, not just the scenarios shown below.
Any 600WE-series order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Bonfiglioli does not publish a price list for these drives, so this validator produces no price build-up or line-item quote), the other Bonfiglioli product lines (300, 500, 600 hydraulic, 700 and 800 series), drive dimensions and mounting, other options such as the speed-sensor bearing and mechanical disengagement, and the inverter and battery system.
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 |
|---|---|---|
| Motor sizes that exist only on some drives | Only with care A product rule per drive; it works, but each of the six drives has its own list and every catalogue revision means rewriting them. | The drive and motor are in one request and every combination is checked together. |
| Motor power variants offered only in some drive and motor combinations | Only with workarounds The 50, 100 and 150 variants are available in an irregular pattern across twelve drive and motor pairs; a rule per pair is long and easy to get wrong. | The drive, motor and variant are checked against the catalogue table on every call, and a missing pair is reported with its name. |
| A ratio range and an input speed limit that differ by drive | Only with care Numeric limits per drive can be written as validation rules, one for each limit, and kept in step with the catalogue by hand. | The limits are looked up from the chosen drive and compared with the quoted ratio and speed every time, with both numbers shown. |
| Parking brake types available on some drives only | Only with care A restriction that depends on another choice; it is doable with a rule per brake and drive. | The brake type is checked together with the drive, and the reason names the restriction. |
| A stated battery voltage that must match the motor size | Only with care A stated figure is a free-entry field; a rule can compare it with a looked-up value, and the lookup has to be maintained. | The stated voltage travels with the order and is compared with the one the motor size implies. |
| 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 | The BT170 motor is not offered on this drive; the catalogue lists other motor sizes for it. |
| 2 | The P50 variant of this motor is not offered with this drive in the catalogue table. |
| 3 | The quoted ratio 1:31.0 is outside the range 1:20.3 to 1:30.6 of this drive. |
| 4 | The quoted ratio 1:145.5 is outside the range 1:20.0 to 1:145.0 of this drive. |
| 5 | The duty needs 5,100 rpm at the input; this drive allows at most 5,000 rpm. |
| 6 | The chosen parking brake type is not listed for this drive in the catalogue. |
| 7 | The machine weighs 10 tonnes; this drive is listed for machines of 6 to 9 tonnes. |
| 8 | The quote states a 24 V battery; the chosen motor size is rated for 48 V. |
| 9 | The quote asks for a temperature sensor other than the standard integrated KTY sensor; the catalogue lists it only as an option, so a person should confirm it with Bonfiglioli. |
| 10 | The BT200 motor is not offered on this drive; the catalogue lists other motor sizes for it. |
| 11 | The quoted ratio 1:60.0 is outside the range 1:20.1 to 1:51.8 of this drive. |
| 12 | The duty needs 4,500 rpm at the input; this drive allows at most 4,000 rpm. |
| 13 | The quoted ratio 1:19.9 is outside the range 1:20.0 to 1:145.0 of this drive. |
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 2 Bonfiglioli 604WE electric wheel drives, each with a BT200-100 motor, gear ratio 1:60.0, an electromagnetic parking brake, for a 10 tonne machine with the motor running up to 5,500 rpm at the input. The quote states a 80 V battery. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 Bonfiglioli 604WE electric wheel drives, each with a BT200-100 motor, gear ratio 1:48.0, an electromagnetic parking brake, for a 10 tonne machine with the motor running up to 4,800 rpm at the input. The quote states a 80 V battery. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 2 Bonfiglioli 605WE electric wheel drives, each with a BT150-150 motor, gear ratio 1:30.0, an electromagnetic parking brake, for a 14 tonne machine with the motor running up to 3,000 rpm at the input. The quote states a 24 V battery. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 Bonfiglioli 605WE electric wheel drives, each with a BT200-150 motor, gear ratio 1:30.0, an electromagnetic parking brake, for a 14 tonne machine with the motor running up to 3,000 rpm at the input. The quote states a 80 V battery. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 Bonfiglioli 605WE electric wheel drives, each with a BT200-150 motor, gear ratio 1:30.0, a hydraulic parking brake, for a 14 tonne machine with the motor running up to 3,000 rpm at the input. The quote states a 80 V battery. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 2 Bonfiglioli 602WE electric wheel drives, each with a BT170-100 motor, gear ratio 1:40.0, an electromagnetic parking brake, for a 8 tonne machine with the motor running up to 3,000 rpm at the input, with a temperature sensor other than the standard one. The quote states a 24 V battery. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 Bonfiglioli 602WE electric wheel drives, each with a BT170-100 motor, gear ratio 1:40.0, an electromagnetic parking brake, for a 8 tonne machine with the motor running up to 3,000 rpm at the input. The quote states a 48 V battery. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.