Predictika · AC drive orders
An AI sales agent prepares an order for a Unidrive M700-family AC drive: the order code, duty rating, variant, option modules and reactor. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the ordering table and returns a verdict, every reason and the figures it computed.
This validator models orders for the Unidrive M700 family (M700, M701 and M702) in the 230 V and 460 V classes, not just the scenarios shown below.
Any order for a 230 V or 460 V Unidrive M700, M701 or M702 that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (no public price list, so no price build-up or line-item quote), 575 V and 690 V drives, high horsepower and parallel drives, which SI modules fit together, keypads, braking resistors and other accessories, and the 10402240E code (see the notes in the README).
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 |
|---|---|---|
| Drive rating versus the motor, at normal or heavy duty | Only with care Every order code has two ratings (normal and heavy duty) in amps and HP. A rule needs the whole table of codes and a duty switch; each new code is another set of values to maintain. | The code, duty, motor current and motor power are in one request and the comparison is computed on every call. |
| Voltage class of the code versus the site supply | Only with care The voltage class is buried in the order code, so a rule has to decode it or keep a parallel list of codes per class. | The class of every code is part of the model and is compared with the supply on every call. |
| A code suffix that requires a separate line (external line reactor, US default suffix) | Only with workarounds Both depend on the order code string and on another line or flag; they need cross-line rules that interact with the rest of the order. | The code, the reactor and the suffix are in one request, so the conflict is found whichever order the choices arrive in. |
| Stated rating that must match the drive | Only with care A stated figure is a free-entry field; a rule can compare it with a looked-up rating, but someone has to write and maintain that comparison. | The stated figure travels with the order and is compared with the computed rating on every call. |
| 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 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 selected order code ends in E (external line reactor), but the quote has no external line reactor. |
| 2 | The supply voltage on the quote does not match the voltage class of the selected drive order code; 230 V and 460 V Unidrive M700 drives have separate order codes. |
| 3 | The motor needs 40 A but the selected drive is rated 38 A at the chosen duty. |
| 4 | The motor is 30 HP but the selected drive is rated 25 HP at the chosen duty. |
| 5 | The motor needs 36 A but the selected drive is rated 35 A at the chosen duty. |
| 6 | The quote needs onboard Ethernet, but the Unidrive M701 has RS485 instead of Ethernet; the M700 or M702 has onboard Ethernet. |
| 7 | The quote needs two safe torque off inputs, but only the Unidrive M702 has dual STO inputs; the M700 and M701 have one. |
| 8 | The quote has 4 SI option modules, but the Unidrive M700 family has three SI option slots. |
| 9 | A standard US (60 Hz) default drive needs 10101AB100 added to the base order code, and the quote does not have it. |
| 10 | The quote states a drive rating of 42 A, but the selected drive is rated 38 A at the chosen duty. |
| 11 | The quote states a drive rating of 35 A, but the selected drive is rated 38 A at the chosen duty. |
| 12 | The motor needs 45 A but the selected drive is rated 38 A at the chosen duty. |
| 13 | The quote has 5 SI option modules, but the Unidrive M700 family has three SI option slots. |
| 14 | The quote states a drive rating of 50 A, but the selected drive is rated 38 A at the chosen duty. |
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 a Unidrive M700 drive, order code M700-10402700E10101AB100, for a 250 HP motor drawing 330 A on a 460 V supply, at normal duty, with 4 SI option modules. The machine needs onboard Ethernet and dual safe torque off inputs. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Unidrive M702 drive, order code M702-10403200E10101AB100, for a 250 HP motor drawing 330 A on a 460 V supply, at normal duty, with 3 SI option modules and an external line reactor. The machine needs onboard Ethernet and dual safe torque off inputs. The quote states that the drive is rated 361 A. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Unidrive M701 drive, order code M701-06400350A10101AB100, for a 25 HP motor drawing 68 A on a 230 V supply, at normal duty, with 2 SI option modules. The machine needs onboard Ethernet. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Unidrive M700 drive, order code M700-07200610A10101AB100, for a 25 HP motor drawing 68 A on a 230 V supply, at normal duty, with 2 SI option modules. The machine needs onboard Ethernet. The quote states that the drive is rated 75 A. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Unidrive M700 drive, order code M700-06400350A10101AB100, for a 25 HP motor drawing 36 A on a 460 V supply, at heavy duty, with 2 SI option modules. The machine needs onboard Ethernet. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Unidrive M700 drive, order code M700-06400420A10101AB100, for a 25 HP motor drawing 36 A on a 460 V supply, at heavy duty, with 2 SI option modules. The machine needs onboard Ethernet. The quote states that the drive is rated 42 A. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Unidrive M700 drive, order code M700-06400350A, for a 25 HP motor drawing 34 A on a 460 V supply, at normal duty, with 2 SI option modules. The machine needs onboard Ethernet. The quote states that the drive is rated 38 A. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.