Predictika · Enel electricity, gas and Waybox quotes

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

An AI sales agent prepares a home energy quote for a fictional customer: an electricity or electricity-and-gas offer, with or without an Enel X Waybox, contract power, installation and the social bonus. Before it goes out, the agent sends it to Predictika’s validator, which checks it against the offer and installation rules, compares the bill and one-off total the agent states with its own, and returns a verdict with every reason.

Scope: luce e gas offers with an Enel X Waybox: offer eligibility, contract power, installation, the social bonus and grant, and the figures the agent states. See everything this validator covers

This validator models the rules for a residential electricity and gas quote with an optional home charger. It handles any quote built from the modeled offers, wallboxes, power levels and customer facts, not just the scenarios shown below.

  • Offers, meters and billing — The five modeled offers, whether they allow gas, whether they need a wallbox, a 2G Open Meter, direct debit and web billing, and indexed offers for vulnerable customers.
  • Wallbox, power and installation — Contract power against the wallbox with and without load management, single-phase and three-phase supplies, power upgrades through the distributor, cable length and site surveys.
  • Incentives and the figures the agent states — The social bonus by ISEE and household size, the home charging grant, the dual-fuel discount, and a check of the annual bill and one-off total the agent states.

It does not cover business customers, other Enel offers, real market prices or the real eligibility rules of the grant and the bonus. Prices, spreads, fees, thresholds and the distributor upgrade fee are estimates from public information.

The AI sales agentBuilds the quote from the conversation and says it is ready.
Predictika validatorChecks the quote against the product and contract rules and returns every finding it has.

6 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 or Revenue Cloud) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator catchesTypical rules-based CPQPredictika
Contract power against the wallboxOnly with care
The minimum power depends on the wallbox model and on whether load management is added, which is a validation rule per combination that must be kept in step with the catalog.
Wallbox, load management, requested power and phase are checked together on every call.
Social bonus eligibilityOnly with care
ISEE thresholds that change with household size are simple rules; keeping them aligned with the price rules that apply the bonus is the work.
Eligibility and the bonus amount come from the same choices, and a refusal comes with its reason.
Electricity, gas, fees and discounts in one billOnly with workarounds
A bill built from offer prices or indexed spreads, fees, network charges, a dual-fuel discount and IVA usually means chained price rules that must run in the right order.
Every cost, the discount and the bill are computed in one pass from the offer data.
Power upgrade fee and customer acceptanceOnly with care
The fee depends on the step in kW, and the acceptance is a separate approval that has to be wired to the release.
The fee is computed, the approval item is returned, and the release depends on the recorded acceptance.
The figures the agent statesOnly with workarounds
Comparing a stated bill or one-off total with a computed one needs a separate rule for each quote layout, and price rules rarely run on stated figures.
The stated bill and one-off total are fields in the request and are checked against the computed figures.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote is saved, 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

Click to expand

Every rule is checked on every call, in whatever order the choices arrive, and one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.

RuleEffectWhat it checks
1blockAn electricity-only offer cannot include gas
2blockThe e-Mobility offer requires a wallbox and a 2G Open Meter
3blockWeb and indexed offers require direct debit and web billing
4blockContract power must cover the wallbox; the minimum is lower with load management
5blockThe Waybox Pro 22 kW and any power above 6 kW require a three-phase supply
6blockStandard installation covers up to 15 m of cable; more needs a complex installation
7blockThe social bonus requires an eligible ISEE for the household size
8blockThe home charging grant requires a new wallbox installed by a certified installer
9approvalA power upgrade through the distributor needs the customer to accept the fee
10approvalA customer aged 75 or over on an indexed offer needs explicit consent
11approvalA complex wallbox installation needs a site survey
12computedElectricity and gas come from the offer prices or spreads, monthly fees, network charges and 10 percent IVA
13computedA dual-fuel discount applies when both electricity and gas are taken
14computedThe social bonus is deducted for eligible households, more for dual fuel
15computedOne-off total: wallbox, installation, load management and power upgrade, less the grant
16blockThe annual bill and one-off total the agent states must match the validator within 1 EUR

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. Contract power for the wallbox: Waybox 7.4 on a 3 kW supply

The agent's request. Quote for Marco Bellini: Enel Fix Luce e Gas with an Enel X Waybox Plus 7.4 kW, staying on 3 kW contract power. Annual bill 1,202.52 EUR, one-off 1,180.00 EUR. Ready to send.

Verdict: Blocked.

  • Contract power too low for the wallbox. Enel X Waybox Plus 7.4kW needs at least 9.0 kW contract power with this load setup; 3.0 kW requested. Request a power upgrade or add load management.

2. Contract power for the wallbox: Load management and a 4.5 kW upgrade

The agent's request. Quote for Marco Bellini: Enel Fix Luce e Gas with an Enel X Waybox Plus 7.4 kW and load management, with contract power raised from 3 kW to 4.5 kW through the distributor. Annual bill 1,238.82 EUR, one-off 1,410.00 EUR. Ready to send.

Verdict: Needs approval.

  • Power upgrade needs customer acceptance. Power upgrade from 3.0 kW to 4.5 kW through the distributor; fee 131.0 EUR, customer must accept.

3. Social bonus: Social bonus with ISEE 15,000

The agent's request. Quote for Giulia Ferrante: Enel Fix Luce e Gas for electricity and gas, with the social bonus applied. Annual bill 1,701.48 EUR. Ready to send.

Verdict: Blocked.

  • Social bonus claimed without eligibility. Bonus sociale claimed but not eligible (ISEE 15000 with 2 children, resident True).

4. Social bonus: Quote without the bonus claim

The agent's request. Quote for Giulia Ferrante: Enel Fix Luce e Gas for electricity and gas, without the social bonus. Annual bill 1,701.48 EUR. Ready to send.

Verdict: Allowed.

5. The figures the agent states: Stated annual bill is 50 EUR low

The agent's request. Quote for Paolo Greco: Enel Fix Luce e Gas for electricity and gas, no wallbox. Annual bill 1,730.68 EUR. Ready to send.

Verdict: Blocked.

  • Stated bill differs from the validator bill. The annual bill the agent states (1730.68 EUR) differs from the bill the validator computes (1780.68 EUR).

6. The figures the agent states: Stated annual bill corrected

The agent's request. Quote for Paolo Greco: Enel Fix Luce e Gas for electricity and gas, no wallbox. Annual bill 1,780.68 EUR. Ready to send.

Verdict: Allowed.

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 home energy quote for a fictional customer: an electricity or electricity-and-gas offer. Before it goes out, the agent sends it to Predictika’s validator, which checks it against the offer and installation rules, compares the bill and one-off total the agent states with its own, and returns a verdict with every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Quote for Marco Bellini: Enel Fix Luce e Gas with an Enel X Waybox Plus 7.4 kW, staying on 3 kW contract power. Annual bill 1,202.52 EUR, one-off 1,180.00 EUR. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. Enel X Waybox Plus 7.4kW needs at least 9.0 kW contract power with this load setup; 3.0 kW requested. Request a power upgrade or add load management.
  6. The validator returned one blocking finding 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 contract power against the wallbox, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the Requested Power to 4.5 kW, the stated bill as to 1,238.82 and the stated upfront as to 1,410. It sets the Load Mgmt to yes and the approved to yes.
  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 Electricity and IVA; the other four lines are on screen.
  13. The one blocking finding is cleared; one approval remains for a person: power upgrade needs customer acceptance.
  14. One problem caught in one call, fixed in one pass, and the corrected quote now goes to a person for approval. That is the value of Predictika's validator: catching mistakes before they reach the customer.