Predictika · Power system analysis software licensing quotes

An AI sales agent's EasyPower licensing quote, checked before it goes out

An AI sales agent prepares a licensing quote for EasyPower, the power system analysis software from Bentley Systems: an edition (Base, Standard, Professional or Advanced), a bus-count tier, the Transient Motor Starting, Dynamic Stability and Reliability add-ons, and a subscription or a one-time purchase with SELECT maintenance. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of what each edition includes and how the options depend on each other, and returns a verdict, every reason, a line-item quote and the figures it computed.

Scope: EasyPower editions (Base, Standard, Professional, Advanced), bus-count tiers, the Transient Motor Starting, Dynamic Stability and Reliability add-ons, subscription and one-time purchase with SELECT, Bentley account licensing, and the stated total. See everything this validator covers

This validator models EasyPower licensing quotes, not just the scenarios shown below. The edition names, the studies each edition includes, the bus-count tiers, the add-ons, the subscription and one-time-purchase options and the Bentley account licensing come from the public EasyPower and Bentley pages; no list prices are published for these configurations, so every price on this page and some of the rules are illustrations set to be typical for engineering software.

  • Editions — Base (one-line, data collection, schedules, libraries), Standard (adds ShortCircuit, Protection & Coordination, ArcFlash, SmartBreaker and SmartPDC), Professional (adds PowerFlow) and Advanced (adds Harmonics); the validator checks the studies the customer needs against the edition quoted.
  • Bus-count tiers and add-ons — tiers of 100, 300, 1000, 5000 and unlimited buses against the size of the customer's model, and the Transient Motor Starting, Dynamic Stability (only together with Transient Motor Starting) and Reliability add-ons.
  • Licensing — a subscription or a one-time purchase with annual SELECT maintenance, live Essentials Training, and licensing through a Bentley account (hardware-key and network key licenses are retired for EasyPower 2024 and later).
  • Checks — every study the customer needs is covered, the model fits the bus tier, add-on dependencies hold, a Bentley account administrator exists, the term is at least a year and the stated total equals the list-price total. Terms over three years and purchases of 25 seats or more go to a person.

Any EasyPower licensing quote that touches these editions, tiers, add-ons and rules is in scope — not only the scenarios pictured here. Not covered: Bentley Enterprise 365 pricing, reseller and academic pricing, taxes, negotiated discounts, services other than Essentials Training, and EasyPower Cloud or PowerNet products (not found on the public pages read). Prices, the perpetual and SELECT ratios and several rules are illustrative, not EasyPower's or Bentley's.

The AI sales agentBuilds the EasyPower licensing quote 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
A bus-count tier that must fit the customer modelOnly with care
The size of the customer's one-line model is not a quote field in most catalogs; a rule needs it, and a tier limit table that matches the catalog, or a rep sells a 300-bus tier for a 420-bus model.
The model size is a field of the quote and is checked against the tier limit on every call.
Studies that exist only from a given edition upOnly with care
ArcFlash and ShortCircuit start at Standard, PowerFlow at Professional and Harmonics at Advanced; each study is a separate dependency, and the studies the customer needs are rarely on the quote at all.
The studies the customer needs are fields of the quote and each is checked against the edition quoted.
Add-ons that depend on an edition and on each otherOnly with workarounds
Dynamic Stability is selected only together with Transient Motor Starting, and both are offered only with Professional and Advanced; the pair rules and the edition rules have to be written and kept in step.
The add-on pairing and the edition floor are checked together in one pass.
A Bentley account that must exist before licenses can be issuedOnly with workarounds
The account administrator is a prerequisite outside the product catalog; a validation rule has to look at an account field that a rep may leave empty, and old key-based license options must be kept out of the quote.
The account administrator and the license delivery are fields of the quote and are checked with everything else.
A stated total that must equal the list-price totalOnly with workarounds
The stated figure is free text; a rule can compare it with the computed total only after editions, tiers, add-ons, SELECT years and training have been summed for a subscription or a one-time purchase.
The total is computed and compared in the same pass as the other rules.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote 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 quote names no EasyPower edition (Base, Standard, Professional or Advanced).
2The quote has 0 seats; at least one seat is needed.
3The Base edition has no bus limit, so it is not sold with a bus-count tier, and the quote names one.
4Standard, Professional and Advanced are sold with a bus-count tier of 100, 300, 1000, 5,000 or unlimited, and the quote names none.
5The customer model has 101 buses and the bus-count tier quoted covers 100.
6Short circuit studies are in the Standard edition and above, and the quoted edition does not include ShortCircuit.
7Arc flash studies are in the Standard edition and above, and the quoted edition does not include ArcFlash.
8Protection and coordination (time-current curves) is in the Standard edition and above, and the quoted edition does not include it.
9Power flow is in the Professional edition and above, and the quoted edition does not include PowerFlow.
10Harmonics is in the Advanced edition only, and the quoted edition does not include it.
11The Transient Motor Starting add-on is offered with the Professional and Advanced editions, and the quoted edition is lower.
12The Dynamic Stability add-on is offered with the Professional and Advanced editions, and the quoted edition is lower.
13Dynamic Stability is selected only together with Transient Motor Starting, and the quote has Dynamic Stability without it.
14The customer needs motor starting studies and the quote does not include the Transient Motor Starting add-on.
15The customer needs transient stability studies and the quote does not include the Dynamic Stability add-on.
16The customer needs reliability studies and the quote does not include the Reliability add-on.
17EasyPower 2,024 and later is licensed through a Bentley account, and hardware-key and network key licenses are no longer sold.
18Licenses are granted through a Bentley account, and the quote has no account administrator to receive them.
19The quote covers 0 years; a subscription or SELECT term is at least 1 year.
20The quote covers 4 years; terms over 3 years need a person to confirm price protection.
21The quote has 25 seats; purchases of 25 seats or more are handled as enterprise agreements, so a person should confirm.
22The quote states a total of $37,599; the list prices give $37,600.

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. Utility consultancy, harmonics and stability: A quote for a utility consultancy: Professional edition, one-time purchase, harmonics and stability studies

The agent's request. Please quote the EasyPower Professional edition with the 5000-bus tier and the Dynamic Stability add-on for 8 seats, as a one-time purchase with 5 years of SELECT maintenance, licensed on network hardware keys. The customer model has 5,800 buses. The engineering team needs short circuit, arc flash, protection and coordination, power flow, harmonics, and transient stability studies. Include live Essentials Training for 4 persons. The quote states a total of $988,800. It is ready to send.

Verdict: Blocked.

  • Model exceeds the bus tier. The customer model has 5,800 buses and the bus-count tier quoted covers 5,000.
  • Harmonics needs Advanced. Harmonics is in the Advanced edition only, and the quoted edition does not include it.
  • Dynamic Stability needs Transient Motor Starting. Dynamic Stability is selected only together with Transient Motor Starting, and the quote has Dynamic Stability without it.
  • Hardware-key and network licenses are retired. EasyPower 2,024 and later is licensed through a Bentley account, and hardware-key and network key licenses are no longer sold.
  • A Bentley account administrator is required. Licenses are granted through a Bentley account, and the quote has no account administrator to receive them.
  • Term over three years. The quote covers 5 years; terms over 3 years need a person to confirm price protection.

2. Utility consultancy, harmonics and stability: The agent resubmits after fixing the errors

The agent's request. Please quote the EasyPower Advanced edition with the unlimited-bus tier and the Transient Motor Starting and Dynamic Stability add-ons for 8 seats, as a one-time purchase with 5 years of SELECT maintenance. The customer model has 5,800 buses. The engineering team needs short circuit, arc flash, protection and coordination, power flow, harmonics, and transient stability studies. Include live Essentials Training for 4 persons. A Bentley account administrator is set up. The quote states a total of $1,558,400. It is ready to send.

Verdict: Needs approval.

  • Term over three years. The quote covers 5 years; terms over 3 years need a person to confirm price protection.
  • Quote summary. A term total of $1,558,400 at list prices.

3. Utility consultancy, harmonics and stability: The agent resubmits after fixing the errors

The agent's request. Please quote the EasyPower Advanced edition with the unlimited-bus tier and the Transient Motor Starting and Dynamic Stability add-ons for 8 seats, as a one-time purchase with 3 years of SELECT maintenance. The customer model has 5,800 buses. The engineering team needs short circuit, arc flash, protection and coordination, power flow, harmonics, and transient stability studies. Include live Essentials Training for 4 persons. A Bentley account administrator is set up. The quote states a total of $1,248,640. It is ready to send.

Verdict: Allowed.

  • Quote summary. A term total of $1,248,640 at list prices.

4. Industrial plant, motor starting: A quote for an industrial plant: Standard edition with a 300-bus tier and motor starting studies

The agent's request. Please quote the EasyPower Standard edition with the 300-bus tier for 4 seats, as a 1-year subscription. The customer model has 420 buses. The engineering team needs short circuit, arc flash, protection and coordination, and motor starting studies. A Bentley account administrator is set up. The quote states a total of $20,000. It is ready to send.

Verdict: Blocked.

  • Model exceeds the bus tier. The customer model has 420 buses and the bus-count tier quoted covers 300.
  • Motor starting study not covered. The customer needs motor starting studies and the quote does not include the Transient Motor Starting add-on.

5. Industrial plant, motor starting: The agent resubmits after fixing the errors

The agent's request. Please quote the EasyPower Professional edition with the 1000-bus tier and the Transient Motor Starting add-on for 4 seats, as a 1-year subscription. The customer model has 420 buses. The engineering team needs short circuit, arc flash, protection and coordination, and motor starting studies. A Bentley account administrator is set up. The quote states a total of $44,800. It is ready to send.

Verdict: Allowed.

  • Quote summary. A term total of $44,800 at list prices.

6. Engineering firm, power flow and reliability: A quote for an engineering firm: Standard edition subscription with power flow and reliability studies

The agent's request. Please quote the EasyPower Standard edition with the 100-bus tier for 10 seats, as a 2-year subscription. The customer model has 240 buses. The engineering team needs short circuit, arc flash, protection and coordination, power flow, and reliability studies. A Bentley account administrator is set up. The quote states a total of $68,000. It is ready to send.

Verdict: Blocked.

  • Model exceeds the bus tier. The customer model has 240 buses and the bus-count tier quoted covers 100.
  • Power flow needs Professional or above. Power flow is in the Professional edition and above, and the quoted edition does not include PowerFlow.
  • Reliability study not covered. The customer needs reliability studies and the quote does not include the Reliability add-on.
  • Stated total does not match. The quote states a total of $68,000; the list prices give $72,000.

7. Engineering firm, power flow and reliability: The agent resubmits after fixing the errors

The agent's request. Please quote the EasyPower Professional edition with the 300-bus tier and the Reliability add-on for 10 seats, as a 2-year subscription. The customer model has 240 buses. The engineering team needs short circuit, arc flash, protection and coordination, power flow, and reliability studies. A Bentley account administrator is set up. The quote states a total of $182,000. It is ready to send.

Verdict: Allowed.

  • Quote summary. A term total of $182,000 at list prices.

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 a licensing quote for EasyPower, the power system analysis software from Bentley Systems: an edition (Base, Standard, Professional or Advanced), a bus-count tier, the Transient Motor Starting, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of what each edition includes and how the options depend on each other, and returns a verdict, every reason, a line-item quote and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote the EasyPower Professional edition with the 5000-bus tier and the Dynamic Stability add-on for 8 seats, as a one-time purchase with 5 years of SELECT maintenance. The customer model has 5,800 buses. The rest of the request is on screen. The quote states a total of $988,800.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings and one approval, all in one answer. The customer model has 5,800 buses and the bus-count tier quoted covers 5,000. Harmonics is in the Advanced edition only, and the quoted edition does not include it. Dynamic Stability is selected only together with Transient Motor Starting, and the quote has Dynamic Stability without it. The other two are on screen.
  6. The validator returned five blocking findings and one approval 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 a bus-count tier that must fit the customer model, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the edition to advanced, the bus-count tier to unlimited buses, the bentley account administrator to yes and the stated total to $1,558,400. It sets the Transient Motor Starting add-on to yes. It removes the license delivery.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The validator also returns the line-item quote. It starts with EasyPower Advanced edition and EasyPower unlimited-bus tier; the other four lines are on screen.
  13. The five blocking findings are cleared; one approval remains for a person: term over three years.
  14. The agent resubmits once more.
  15. The revised request. It changes the SELECT years to 3 and the stated total to $1,248,640.
  16. It calls the validator once more.
  17. This time the validator clears it.
  18. The validator also returns the line-item quote. It starts with EasyPower Advanced edition and EasyPower unlimited-bus tier; the other four lines are on screen.
  19. The earlier finding is cleared, and the validator's total, $1,248,640, matches the quote.
  20. Six problems caught in one call, fixed in two passes, and a clean $1,248,640 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.