Predictika · AC drive orders

An AI sales agent's AC drive order, checked before it goes out

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.

Scope: Unidrive M700, M701 and M702 AC drives, 230 V and 460 V classes: order codes, normal and heavy duty ratings, variants, option slots and line reactors. See everything this validator covers

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.

  • Drive and supply — the order code (frames 3 to 11) fixes the voltage class and the normal duty and heavy duty rating in amps and HP; the supply voltage, the motor current and the motor power are checked against the rating at the chosen duty.
  • Variants — the M700 and M702 have onboard Ethernet, the M701 has RS485 instead; only the M702 has dual safe torque off inputs.
  • Options, reactor and order code — at most three SI option modules (three SI slots); order codes ending in E are for use with an external line reactor, which must be on the order; a standard US (60 Hz) default drive needs 10101AB100 added to the base order code; the rating the quote states is compared with the rating of the drive.

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).

The AI sales agentBuilds the drive order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

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 caughtTypical rules-based CPQPredictika
Drive rating versus the motor, at normal or heavy dutyOnly 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 supplyOnly 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 driveOnly 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 answerOnly 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.

What this validator catches: findings from its test cases

Click to expand

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.

1The selected order code ends in E (external line reactor), but the quote has no external line reactor.
2The 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.
3The motor needs 40 A but the selected drive is rated 38 A at the chosen duty.
4The motor is 30 HP but the selected drive is rated 25 HP at the chosen duty.
5The motor needs 36 A but the selected drive is rated 35 A at the chosen duty.
6The quote needs onboard Ethernet, but the Unidrive M701 has RS485 instead of Ethernet; the M700 or M702 has onboard Ethernet.
7The quote needs two safe torque off inputs, but only the Unidrive M702 has dual STO inputs; the M700 and M701 have one.
8The quote has 4 SI option modules, but the Unidrive M700 family has three SI option slots.
9A standard US (60 Hz) default drive needs 10101AB100 added to the base order code, and the quote does not have it.
10The quote states a drive rating of 42 A, but the selected drive is rated 38 A at the chosen duty.
11The quote states a drive rating of 35 A, but the selected drive is rated 38 A at the chosen duty.
12The motor needs 45 A but the selected drive is rated 38 A at the chosen duty.
13The quote has 5 SI option modules, but the Unidrive M700 family has three SI option slots.
14The quote states a drive rating of 50 A, but the selected drive is rated 38 A at the chosen duty.

Scenarios and results

Click to expand

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.

1. Large frame 10 order: A large order for a 250 HP motor on a frame 10 drive with dual safe torque off and four option modules

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.

  • Motor current above the drive rating. The motor needs 330 A but the selected drive is rated 320 A at the chosen duty.
  • Dual safe torque off needs the M702. The quote needs two safe torque off inputs, but only the Unidrive M702 has dual STO inputs; the M700 and M701 have one.
  • More than three SI option modules. The quote has 4 SI option modules, but the Unidrive M700 family has three SI option slots.
  • External line reactor missing. The selected order code ends in E (external line reactor), but the quote has no external line reactor.

2. Large frame 10 order: The agent resubmits after fixing the errors

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.

  • Order summary. The selected drive is rated 361 A and 300 HP at the chosen duty; the motor load is 330 A and 250 HP.

3. Supply voltage and variant: An order for a 25 HP motor on a 230 V supply with onboard Ethernet

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.

  • Supply voltage differs from the drive class. 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.
  • Motor current above the drive rating. The motor needs 68 A but the selected drive is rated 38 A at the chosen duty.
  • M701 has no onboard Ethernet. The quote needs onboard Ethernet, but the Unidrive M701 has RS485 instead of Ethernet; the M700 or M702 has onboard Ethernet.

4. Supply voltage and variant: The agent resubmits after fixing the errors

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.

  • Order summary. The selected drive is rated 75 A and 25 HP at the chosen duty; the motor load is 68 A and 25 HP.

5. Heavy duty selection: A heavy duty order for a 25 HP motor

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.

  • Motor current above the drive rating. The motor needs 36 A but the selected drive is rated 35 A at the chosen duty.

6. Heavy duty selection: The agent resubmits after fixing the errors

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.

  • Order summary. The selected drive is rated 42 A and 30 HP at the chosen duty; the motor load is 36 A and 25 HP.

7. US default order: A US default order for a 25 HP motor

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.

  • US default suffix missing. A standard US (60 Hz) default drive needs 10101AB100 added to the base order code, and the quote does not have it.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares an order for a Unidrive M700-family AC drive: the order code, duty rating, variant, and more. 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.
  2. I will start with the first request by the agent.
  3. The agent says. 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. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. The motor needs 330 A but the selected drive is rated 320 A at the chosen duty. The quote needs two safe torque off inputs, but only the Unidrive M702 has dual STO inputs; the M700 and M701 have one. The quote has 4 SI option modules, but the Unidrive M700 family has three SI option slots. The other one is on screen.
  6. The validator returned four blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for drive rating versus the motor, at normal or heavy duty, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the variant to M702, the order code to M702-10403200E10101AB100, the SI option modules to 3 and the external line reactor on the order to yes. It sets the stated drive rating to 361 A.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared, and the validator's figure matches the quote.
  13. Four problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.