Predictika · Home cover quotes

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

An AI sales agent prepares a quote for British Gas HomeCare cover: the plan (Boiler and Heating or HomeCare Complete), whether the customer owns the home, the heating fuel, the excess, the add-on covers, the number of boilers, the boiler size and age, the number of radiators, the number of properties and whether the customer already holds similar cover. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict and every reason.

Scope: One HomeCare cover quote: plan, owner status, fuel, excess, add-ons, boilers, boiler size and age, radiators, properties and existing cover. See everything this validator covers

This validator models British Gas HomeCare cover quotes, not just the scenarios shown below.

  • Plans and add-ons — Boiler and Heating cover and HomeCare Complete, with the Kitchen Appliance, Plumbing and Drains, Home Electrics and Gas Appliance add-ons. Complete already includes plumbing and drains and home electrics, so those two add-ons are not sold on top of it.
  • Who and what can be covered — the owner of the home, gas central heating, no similar cover already held, one boiler per plan and no more than nine properties per customer.
  • Excess — 0, 60 or 99 pounds per completed repair.
  • Size and age — the boiler output, the number of radiators and the boiler age; older boilers, large heating systems and customers with five or more properties go to a person.

Any HomeCare cover quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other British Gas products, geography limits and claim exclusions. This validator builds no price: no prices are modeled. Plan and add-on names, the excess options and the eligibility conditions follow British Gas web pages; the one-boiler limit, the 60 kW limit, the radiator limits of 15 and 25, the boiler age thresholds of 15 and 25 years and the five-property review threshold are modeled from comparable products and are not published by British Gas.

The AI sales agentBuilds the cover quote from the conversation with the customer and says it is ready to send.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 2 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
An add-on that Complete already includesOnly with care
Plumbing and drains and home electrics are bundled into Complete, so the same add-on must be rejected on one plan and sold on the other.
The plan and the add-ons are checked together on every call.
Limits that depend on the propertyOnly with workarounds
Owner status, fuel, the number of boilers, the boiler size and the number of properties each need their own rule, and one quote can break several of them at once.
Every eligibility rule is checked at once and all findings come back together.
Age and size bands that need a personOnly with workarounds
A boiler of 15 to 25 years, 16 to 25 radiators or five to nine properties is not refused but needs a review, so each band needs a third outcome besides yes and no.
The model returns allow, needs approval or block for each band.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, so the agent can fix them in a single pass.

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.

1HomeCare is sold to the owner of the home; tenants and landlords are not eligible for this cover.
2HomeCare covers gas boilers and gas central heating; the quote is for a different fuel.
3The customer already has a similar product, so this cover cannot be sold.
4An excess of 75 pounds is not available; the options are 0, 60 and 99 pounds per completed repair.
5HomeCare Complete already includes plumbing and drains and home electrics cover; remove the duplicate add-on.
6The quote has 2 boilers; a HomeCare plan covers one boiler.
7The customer has 10 properties; at most 9 properties can be covered per customer.
89 properties on one customer account need a person to confirm the cover.
9A 80 kW boiler is above the 60 kW domestic limit.
1026 radiators is above the 25 radiator limit of the plan.
1120 radiators is a large system; a person should confirm the cover.
12The boiler is 15 years old; an engineer should confirm it is in good working order, and replacement cover will not apply.
13The boiler is 26 years old; boilers over 25 years old cannot be covered.

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. Home with two boilers on HomeCare Complete: An oil-fired system with two boilers on HomeCare Complete, a 75 pound excess, a plumbing add-on and 26 radiators

The agent's request. Please quote HomeCare Complete for the owner of the home with oil heating. The system has 2 boilers of 24 kW, 12 years old, and 26 radiators. The customer has 1 property and wants an excess of 75 pounds. The add-ons are Plumbing and Drains. It is ready to send.

Verdict: Blocked.

  • Gas central heating only. HomeCare covers gas boilers and gas central heating; the quote is for a different fuel.
  • Excess is not an available option. An excess of 75 pounds is not available; the options are 0, 60 and 99 pounds per completed repair.
  • Add-on already included in Complete. HomeCare Complete already includes plumbing and drains and home electrics cover; remove the duplicate add-on.
  • One boiler per plan. The quote has 2 boilers; a HomeCare plan covers one boiler.
  • Too many radiators. 26 radiators is above the 25 radiator limit of the plan.

2. Home with two boilers on HomeCare Complete: The agent resubmits after fixing the errors

The agent's request. Please quote HomeCare Complete for the owner of the home with gas heating. The system has 1 boiler of 24 kW, 12 years old, and 20 radiators. The customer has 1 property and wants an excess of 60 pounds. It is ready to send.

Verdict: Needs approval.

  • Large heating system needs review. 20 radiators is a large system; a person should confirm the cover.
  • Cover summary. 1 boiler(s), 20 radiator(s), excess 60 pounds per completed repair.

3. Home with two boilers on HomeCare Complete: The agent resubmits after fixing the errors

The agent's request. Please quote HomeCare Complete for the owner of the home with gas heating. The system has 1 boiler of 24 kW, 12 years old, and 12 radiators. The customer has 1 property and wants an excess of 60 pounds. It is ready to send.

Verdict: Allowed.

  • Cover summary. 1 boiler(s), 12 radiator(s), excess 60 pounds per completed repair.

4. Customer with ten properties: A customer with ten properties, a 27 year old boiler and an 80 kW unit

The agent's request. Please quote Boiler and Heating cover for the owner of the home with gas heating. The system has 1 boiler of 80 kW, 27 years old, and 8 radiators. The customer has 10 properties and wants an excess of 60 pounds. It is ready to send.

Verdict: Blocked.

  • Too many properties. The customer has 10 properties; at most 9 properties can be covered per customer.
  • Boiler too large for domestic cover. A 80 kW boiler is above the 60 kW domestic limit.
  • Boiler too old to cover. The boiler is 27 years old; boilers over 25 years old cannot be covered.

5. Customer with ten properties: The agent resubmits after fixing the errors

The agent's request. Please quote Boiler and Heating cover for the owner of the home with gas heating. The system has 1 boiler of 24 kW, 18 years old, and 8 radiators. The customer has 6 properties and wants an excess of 60 pounds. It is ready to send.

Verdict: Needs approval.

  • Older boiler needs engineer check. The boiler is 18 years old; an engineer should confirm it is in good working order, and replacement cover will not apply.
  • Several properties need review. 6 properties on one customer account need a person to confirm the cover.
  • Cover summary. 1 boiler(s), 8 radiator(s), excess 60 pounds per completed repair.

6. Customer with ten properties: The agent resubmits after fixing the errors

The agent's request. Please quote Boiler and Heating cover for the owner of the home with gas heating. The system has 1 boiler of 24 kW, 12 years old, and 8 radiators. The customer has 4 properties and wants an excess of 60 pounds. It is ready to send.

Verdict: Allowed.

  • Cover summary. 1 boiler(s), 8 radiator(s), excess 60 pounds per completed repair.

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 quote for British Gas HomeCare cover: the plan (Boiler and Heating or HomeCare Complete), whether the customer owns the home, the heating fuel, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote HomeCare Complete for the owner of the home with oil heating. The system has 2 boilers of 24 kW, 12 years old, and 26 radiators. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. HomeCare covers gas boilers and gas central heating; the quote is for a different fuel. An excess of 75 pounds is not available; the options are 0, 60 and 99 pounds per completed repair. HomeCare Complete already includes plumbing and drains and home electrics cover; remove the duplicate add-on. The other two are on screen.
  6. The validator returned five 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 an add-on that Complete already includes, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the heating fuel to gas, the excess to 60 pounds per repair, the add-ons to none, the boilers to 1 and the radiators to 20.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The five blocking findings are cleared; one approval remains for a person: large heating system needs review.
  13. The agent resubmits once more.
  14. The revised request. It changes the radiators to 12.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared.
  18. Five problems caught in one call, fixed in two passes, 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.