Predictika · Smart electricity meter orders

An AI sales agent's smart meter order, checked before it goes out

An AI sales agent prepares a smart meter order for a fictional electric utility: the Revelo platform (E360 residential or E660 commercial and industrial), the meter form, service voltage, remote disconnect, how the meter communicates, the cellular carrier plan, quantity, a delivery promise, a discount and the total it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how a Revelo order is configured and priced, and returns a verdict, every reason and the figures it computed.

Scope: Landis+Gyr Revelo smart meter orders: the E360 residential and E660 commercial and industrial meters with forms, voltage, disconnect, Gridstream RF or LTE-M cellular, carrier plans, volume, lead time, discount and total. See everything this validator covers

This validator models Revelo meter orders, not just the scenarios shown. An asterisk marks an item that is illustrative.

  • Platforms — the Revelo E360 (residential, fixed 120 or 240 V) and E660 (commercial and industrial, auto-ranging 120 to 480 V).
  • Forms and class — E360 forms 1S, 2S, 2SE, 12S and 25S; E660 self-contained forms (1S to 25SE, 14S to 16SE) and transformer-rated forms (3S, 3SC, 4S, 5S, 6S, 8S, 9S, 29S, 36S, 45S).
  • Disconnect — 200 A or 320 A on the E360; none on the E660.
  • Communications — LTE-M cellular (Command Center 8.7 or later) with a utility direct plan on AT&T or Verizon, a Landis+Gyr bundled multi-carrier plan (AT&T, Verizon, T-Mobile, Bell, Telus) or an MVNO; Gridstream RF*.
  • Commercial* — unit prices, a minimum order, cartons of 10, a delivery promise against the usual lead time, rep discount authority and the stated total.

Any Revelo order that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Landis+Gyr meters (E450, E570, E650, FOCUS AXe and others), head-end software, installation services, freight and taxes. Product names, forms, class ratings, voltages, disconnect sizes, the LTE-M option, carrier models and the Command Center version come from Landis+Gyr's Revelo product pages; prices and the other rules are modeled, not published by Landis+Gyr. See the fine print at the end of the page.

The AI sales agentBuilds the meter 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
Forms that exist only on one platformOnly with care
Each form is offered on one platform or both, and the list has to be kept in step as forms are added.
Platform and form are in one request and checked together.
Disconnect sizes that depend on the meter classOnly with workarounds
The limit sits across several fields (platform, form class and disconnect), so it ends up as separate cross-field rules.
All of the meter's choices travel together and every limit is checked on every call.
Cellular options that depend on the carrier plan and software versionOnly with workarounds
Version, carrier model and carrier each constrain the others, and a rule usually fires only when one field is changed.
The whole order is checked on every call, whatever order the choices arrive in.
A delivery promise shorter than the usual lead timeOnly with care
A promised date compared with a lead time takes a rule someone writes and keeps in step.
The promise travels with the order and is compared with the lead time on every call.
A stated total that must equal the unit price times quantity, less discountOnly with care
Price rules can compute it, but the figure the agent stated has to be compared by a rule someone writes and maintains.
The stated total travels with the order and is compared with the computed total 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 order; approval findings need a person to sign off; everything else is computed.

1The E360 residential meter is offered only in forms 1S, 2S, 2SE, 12S and 25S; the other forms are E660 forms.
2A service voltage of 277 V is not supported; the E360 is a fixed 120 or 240 V meter and the E660 auto-ranges from 120 to 480 V.
3A service voltage of 100 V is not supported; the E360 is a fixed 120 or 240 V meter and the E660 auto-ranges from 120 to 480 V.
4A service voltage of 600 V is not supported; the E360 is a fixed 120 or 240 V meter and the E660 auto-ranges from 120 to 480 V.
5The E660 commercial and industrial meter has no disconnect switch.
6A 250 A disconnect is not offered; the E360 disconnect is 200 A or 320 A.
7A 200 A disconnect cannot be fitted to a class 320 form; use the 320 A disconnect.
8LTE-M cellular communications need Command Center version 8.7 or later; the order is for version 86.
9An MVNO carrier model needs a person to confirm coverage and the service agreement for the utility territory.
10A cellular meter needs a carrier model: utility direct plan, Landis+Gyr bundled multi-carrier, or MVNO.
11A Gridstream RF meter does not use a cellular carrier model or carrier.
12A utility direct cellular plan is available on AT&T or Verizon only.
13The Landis+Gyr bundled multi-carrier plan needs a carrier named: AT&T, Verizon, T-Mobile, Bell or Telus.
14The order is for 90 meters; the minimum is 100.
15Meters ship in cartons of 10; 105 is not a multiple of 10.
16An order of 100,000 meters is a large program; a person should confirm allocation and factory capacity.
17Delivery is promised in 30 days; meters are built to order and the quickest lead time is 45 days.
18Delivery is promised in 60 days, sooner than the usual lead time of 90 days; a person should confirm the factory can meet it.
19A discount of 8 percent is above the 5 percent a sales rep can give; a person should approve it.
20A discount of 12 percent is above the 10 percent that can be approved.
21The order states a total of $97,900.00; the validator computes $98,000.00.

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. Platform, form and cellular: An E360 with an E660 form at 277 V and cellular with no carrier plan

The agent's request. Please order 2,000 Revelo E360 meters, form 12SE, at 277 V, with LTE-M cellular communications on none, for Command Center 8.7. Delivery is promised in 120 days. The order states a total of $375,000.00. It is ready to send.

Verdict: Blocked.

  • Form not offered on this platform. The E360 residential meter is offered only in forms 1S, 2S, 2SE, 12S and 25S; the other forms are E660 forms.
  • Service voltage not supported. A service voltage of 277 V is not supported; the E360 is a fixed 120 or 240 V meter and the E660 auto-ranges from 120 to 480 V.
  • Cellular needs a carrier model. A cellular meter needs a carrier model: utility direct plan, Landis+Gyr bundled multi-carrier, or MVNO.
  • Stated total does not match. The order states a total of $375,000.00; the validator computes $376,000.00.

2. Platform, form and cellular: The agent resubmits after fixing the errors

The agent's request. Please order 2,000 Revelo E660 meters, form 12SE, at 277 V, with LTE-M cellular communications on the Landis+Gyr bundled multi-carrier plan with T-Mobile, for Command Center 8.7. Delivery is promised in 120 days. The order states a total of $580,000.00. It is ready to send.

Verdict: Allowed.

  • Order summary. Unit price $290.00; 2,000 meters; total $580,000.00 after discount.

3. Carrier plan, software and discount: An E360 with a disconnect, a T-Mobile direct plan, old software and a 12 percent discount

The agent's request. Please order 5,000 Revelo E360 meters, form 2S, at 240 V, with LTE-M cellular communications on a utility direct plan with T-Mobile, for Command Center 8.6, with a 200 A disconnect. Delivery is promised in 120 days, with a discount of 12 percent. The order states a total of $783,200.00. It is ready to send.

Verdict: Blocked.

  • Cellular needs Command Center 8.7 or later. LTE-M cellular communications need Command Center version 8.7 or later; the order is for version 86.
  • Direct plan carrier. A utility direct cellular plan is available on AT&T or Verizon only.
  • Discount above what can be approved. A discount of 12 percent is above the 10 percent that can be approved.

4. Carrier plan, software and discount: The agent resubmits after fixing the errors

The agent's request. Please order 5,000 Revelo E360 meters, form 2S, at 240 V, with LTE-M cellular communications on a utility direct plan with Verizon, for Command Center 8.7, with a 200 A disconnect. Delivery is promised in 120 days, with a discount of 8 percent. The order states a total of $818,800.00. It is ready to send.

Verdict: Needs approval.

  • Discount above the rep limit. A discount of 8 percent is above the 5 percent a sales rep can give; a person should approve it.
  • Order summary. Unit price $178.00; 5,000 meters; total $818,800.00 after discount.

5. Carrier plan, software and discount: The agent resubmits after fixing the errors

The agent's request. Please order 5,000 Revelo E360 meters, form 2S, at 240 V, with LTE-M cellular communications on a utility direct plan with Verizon, for Command Center 8.7, with a 200 A disconnect. Delivery is promised in 120 days, with a discount of 5 percent. The order states a total of $845,500.00. It is ready to send.

Verdict: Allowed.

  • Order summary. Unit price $178.00; 5,000 meters; total $845,500.00 after discount.

6. Volume and delivery: An E660 transformer-rated order with a disconnect, an odd quantity and delivery in 30 days

The agent's request. Please order 125 Revelo E660 meters, form 45S, at 480 V, with Gridstream RF communications, with a 200 A disconnect. Delivery is promised in 30 days. The order states a total of $47,450.00. It is ready to send.

Verdict: Blocked.

  • E660 has no disconnect switch. The E660 commercial and industrial meter has no disconnect switch.
  • Not a whole number of cartons. Meters ship in cartons of 10; 125 is not a multiple of 10.
  • Delivery promised too soon. Delivery is promised in 30 days; meters are built to order and the quickest lead time is 45 days.
  • Stated total does not match. The order states a total of $47,450.00; the validator computes $47,750.00.

7. Volume and delivery: The agent resubmits after fixing the errors

The agent's request. Please order 120 Revelo E660 meters, form 45S, at 480 V, with Gridstream RF communications. Delivery is promised in 90 days. The order states a total of $40,800.00. It is ready to send.

Verdict: Allowed.

  • Order summary. Unit price $340.00; 120 meters; total $40,800.00 after discount.

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 smart meter order for a fictional electric utility: the Revelo platform (E360 residential or E660 commercial and industrial), the meter form, service voltage, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how a Revelo order is configured and priced, 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 order 2,000 Revelo E360 meters, form 12SE, at 277 V, with LTE-M cellular communications on none, for Command Center 8.7. Delivery is promised in 120 days. The rest of the request is on screen. The order states a total of $375,000.00.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. The E360 residential meter is offered only in forms 1S, 2S, 2SE, 12S and 25S; the other forms are E660 forms. A service voltage of 277 V is not supported; the E360 is a fixed 120 or 240 V meter and the E660 auto-ranges from 120 to 480 V. A cellular meter needs a carrier model: utility direct plan, Landis+Gyr bundled multi-carrier, or MVNO. 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 order are checked against each other and against the stated total.
  7. What this shows: for forms that exist only on one platform, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the platform to E660 (commercial and industrial), the carrier plan to the landis+gyr bundled multi-carrier plan, the carrier to T-Mobile and the stated total to $580,000.00.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote. It starts with Revelo E660 meter and LTE-M cellular module; the other line is on screen.
  13. All four earlier findings are cleared, and the validator's total, $580,000.00, matches the order.
  14. Four problems caught in one call, fixed in one pass, and a clean $580,000.00 order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.