Predictika · Home alarm system quotes

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

An AI sales agent prepares a quote for a home alarm system with a Central Unit, a VoicePad, detectors, cameras, a smart lock, a monitoring plan, a contract term, a discount and the upfront and monthly totals the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the system and returns a verdict, every reason and the totals it computed.

Scope: Home alarm system quotes built around one Central Unit: VoicePad, outdoor keypads, detectors, ZeroVision curtains, cameras, doorbell, LockGuard Smart Lock, the two monitoring plans, term, discount and the totals the quote states. See everything this validator covers

This validator models home alarm system quotes, not just the scenarios shown below.

  • The system — exactly one Central Unit, at least one VoicePad, one Video Detector per floor, and each ZeroVision Smoke Curtain tied to a Video Detector, with limits on outdoor keypads, extra sirens and the total number of devices.
  • Property and site — a pet-weight limit for Video Detectors, the LockGuard Smart Lock only on cylinder doors, and site-survey approvals for an unknown lock type, ground-floor openings without a Shock Sensor each and a large system in a flat.
  • Plan, term, discount and totals — the Monitored and Guard Response plans with a monthly fee per camera-type device, a minimum term, discount thresholds for approval and refusal, and the upfront and monthly totals the quote states.

Any home alarm quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: commercial systems, other countries' offers and installation visits beyond a flat labor charge. The product names come from public Verisure pages; the compatibility rules, limits, discount thresholds, fees and every price are modeled from comparable products and are not published by Verisure, so all prices are illustrative.

The AI sales agentBuilds the home alarm 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.

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) 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
Parts that need other partsOnly with care
Each ZeroVision curtain needs its own Video Detector, every floor needs one, and a VoicePad and one Central Unit are required, so each dependency needs its own rule and a removed part must also remove what depends on it.
All the parts are fields of the request, so every dependency is checked on every call whatever order they were added in.
Limits that depend on the propertyOnly with workarounds
The floors, the ground-floor openings, the pet weight and the door lock type each change what is allowed, so a change in the property description changes several rules at once.
The property description and the parts are in one request and every limit is compared on every call.
A device cap and a flat-versus-house approvalOnly with workarounds
The device count is a sum over many part types and the flat approval uses the same sum, so one rule must recount every type whenever one is added.
The count is computed once from the request and the cap and the approval are separate findings returned together.
Discount bands and a stated upfront totalOnly with workarounds
The upfront total comes from the parts, labor and the discount, an approval band and a refusal band sit on the discount, and a separate rule must recompute the total and compare it with the stated figure.
The stated total is a field of the request and is compared with the computed total on every call, together with every other finding.
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 states an upfront total of 500 but the quoted products give 1,176.
2The quote states a monthly fee of 30 but the plan and cameras give 34.
3A Verisure system needs exactly one Central Unit; the quote has 0.
4The quote needs at least one VoicePad with SOS to control the system and talk to the monitoring centre.
5The property has 2 floor(s) and needs at least one Video Detector per floor; the quote has 1.
6Each ZeroVision Smoke Curtain needs a Video Detector to trigger it; the quote has 3 curtain(s) and 2 Video Detector(s).
7This model allows at most 2 Outdoor Keypads per system; the quote has 3.
8A pet of 40 kg is above the 25 kg pet-friendly limit modeled for Video Detectors and the customer has not accepted pet restrictions.
9The LockGuard Smart Lock fits doors with a cylinder lock; this door has another lock type.
10A LockGuard Smart Lock is quoted but the door lock type is not known; a person should confirm it at the site survey.
11The property has 6 ground-floor openings but only 3 Shock Sensors are quoted; a person should confirm the customer accepts partial cover.
1226 devices is a large system for a flat; a person should confirm it at the site survey.
13The quote has 56 devices; this model allows at most 40 per Central Unit.
14The contract term is 12 months; the minimum modeled is 24.
15The discount is 35 percent; discounts over 30 percent need sales management approval.
16The discount is 70 percent; discounts over 60 percent cannot be quoted.
17This model allows at most 3 extra Alarm Sirens per system; the quote has 4.

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. Parts, pet and contract: A two-floor house quote with two Central Units, no VoicePad, one Video Detector, three ZeroVision curtains, three Outdoor Keypads, a large dog and a 12-month contract

The agent's request. Please quote a home alarm system on the Monitored plan for a 2-floor house with 6 ground-floor openings and a cylinder lock on the front door, with 2 Central Units, plus 3 Outdoor Keypads, 4 StarKey Badges, 1 Video Detector, 6 Shock Sensors, 2 Smoke Detectors, 1 extra Alarm Siren, 3 ZeroVision Smoke Curtains and 2 Alarm Stickers, for a household with a 40 kg dog, on a 12-month contract, for an upfront total of £500 and a monthly fee of £30. It is ready to send.

Verdict: Blocked.

  • Exactly one Central Unit. A Verisure system needs exactly one Central Unit; the quote has 2.
  • VoicePad missing. The quote needs at least one VoicePad with SOS to control the system and talk to the monitoring centre.
  • Video Detector per floor. The property has 2 floor(s) and needs at least one Video Detector per floor; the quote has 1.
  • ZeroVision needs a Video Detector each. Each ZeroVision Smoke Curtain needs a Video Detector to trigger it; the quote has 3 curtain(s) and 1 Video Detector(s).
  • Too many outdoor keypads. This model allows at most 2 Outdoor Keypads per system; the quote has 3.
  • Large pet and Video Detector. A pet of 40 kg is above the 25 kg pet-friendly limit modeled for Video Detectors and the customer has not accepted pet restrictions.
  • Contract term too short. The contract term is 12 months; the minimum modeled is 24.
  • Stated upfront total does not match. The quote states an upfront total of 500 but the quoted products give 2,631.
  • Stated monthly fee does not match. The quote states a monthly fee of 30 but the plan and cameras give 34.

2. Parts, pet and contract: The agent resubmits after fixing the errors

The agent's request. Please quote a home alarm system on the Monitored plan for a 2-floor house with 6 ground-floor openings and a cylinder lock on the front door, with 1 Central Unit, plus 1 VoicePad, 2 Outdoor Keypads, 4 StarKey Badges, 2 Video Detectors, 6 Shock Sensors, 2 Smoke Detectors, 1 extra Alarm Siren, 2 ZeroVision Smoke Curtains and 2 Alarm Stickers, for a household with a 40 kg dog that accepts the pet restrictions, on a 36-month contract, for an upfront total of £2,132 and a monthly fee of £34. It is ready to send.

Verdict: Allowed.

  • Quote summary. Upfront list 2,132 GBP, discount 0 percent, upfront net 2,132 GBP, monthly 34 GBP (illustrative prices).

3. Lock, sirens and discount: A Guard Response house quote with a LockGuard Smart Lock on another lock type, four extra sirens, a 70 percent discount and a wrong monthly fee

The agent's request. Please quote a home alarm system on the Guard Response plan for a 2-floor house with 6 ground-floor openings and another lock type on the front door, with 1 Central Unit, plus 1 VoicePad, 4 StarKey Badges, 2 Video Detectors, 6 Shock Sensors, 2 Smoke Detectors, 4 extra Alarm Sirens, 2 Security Cameras, 1 Video Doorbell, 1 LockGuard Smart Lock and 2 Alarm Stickers, on a 36-month contract with a 70 percent discount, for an upfront total of £662.70 and a monthly fee of £44. It is ready to send.

Verdict: Blocked.

  • Too many sirens. This model allows at most 3 extra Alarm Sirens per system; the quote has 4.
  • LockGuard needs a cylinder door. The LockGuard Smart Lock fits doors with a cylinder lock; this door has another lock type.
  • Discount over 60 percent. The discount is 70 percent; discounts over 60 percent cannot be quoted.
  • Stated monthly fee does not match. The quote states a monthly fee of 44 but the plan and cameras give 59.

4. Lock, sirens and discount: The agent resubmits after fixing the errors

The agent's request. Please quote a home alarm system on the Guard Response plan for a 2-floor house with 6 ground-floor openings and a cylinder lock on the front door, with 1 Central Unit, plus 1 VoicePad, 4 StarKey Badges, 2 Video Detectors, 6 Shock Sensors, 2 Smoke Detectors, 3 extra Alarm Sirens, 2 Security Cameras, 1 Video Doorbell, 1 LockGuard Smart Lock and 2 Alarm Stickers, on a 36-month contract with a 25 percent discount, for an upfront total of £1,605 and a monthly fee of £59. It is ready to send.

Verdict: Allowed.

  • Quote summary. Upfront list 2,140 GBP, discount 25 percent, upfront net 1,605 GBP, monthly 59 GBP (illustrative prices).

5. Large flat system and site survey: A flat quote with 53 devices, a LockGuard Smart Lock on an unknown lock type, fewer Shock Sensors than openings and a 35 percent discount

The agent's request. Please quote a flat alarm system on the Monitored plan for a 1-floor flat with 4 ground-floor openings and an unknown lock type on the front door, with 1 Central Unit, plus 1 VoicePad, 4 StarKey Badges, 1 Video Detector, 3 Shock Sensors, 2 Smoke Detectors, 20 Water Detectors, 1 extra Alarm Siren, 1 LockGuard Smart Lock, 20 SmartPlugs and 2 Alarm Stickers, on a 36-month contract with a 35 percent discount, for an upfront total of £1,910.35 and a monthly fee of £34. It is ready to send.

Verdict: Blocked.

  • Too many devices. The quote has 53 devices; this model allows at most 40 per Central Unit.
  • Door lock type not known. A LockGuard Smart Lock is quoted but the door lock type is not known; a person should confirm it at the site survey.
  • Ground openings not all covered. The property has 4 ground-floor openings but only 3 Shock Sensors are quoted; a person should confirm the customer accepts partial cover.
  • Large system for a flat. 53 devices is a large system for a flat; a person should confirm it at the site survey.
  • Discount over 30 percent. The discount is 35 percent; discounts over 30 percent need sales management approval.

6. Large flat system and site survey: The agent resubmits after fixing the errors

The agent's request. Please quote a flat alarm system on the Monitored plan for a 1-floor flat with 4 ground-floor openings and a cylinder lock on the front door, with 1 Central Unit, plus 1 VoicePad, 4 StarKey Badges, 1 Video Detector, 4 Shock Sensors, 2 Smoke Detectors, 2 Water Detectors, 1 extra Alarm Siren, 1 LockGuard Smart Lock, 4 SmartPlugs and 2 Alarm Stickers, on a 36-month contract with a 20 percent discount, for an upfront total of £1,185.60 and a monthly fee of £34. It is ready to send.

Verdict: Allowed.

  • Quote summary. Upfront list 1,482 GBP, discount 20 percent, upfront net 1,185.6 GBP, monthly 34 GBP (illustrative 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 quote for a home alarm system with a Central Unit, a VoicePad, detectors, cameras. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the system and returns a verdict, every reason and the totals it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a home alarm system on the Monitored plan for a 2-floor house. It is ready to send. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with nine findings, all in one answer. A Verisure system needs exactly one Central Unit; the quote has 2. The quote needs at least one VoicePad with SOS to control the system and talk to the monitoring centre. The property has 2 floor(s) and needs at least one Video Detector per floor; the quote has 1. The other six are on screen.
  6. The validator returned nine 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 and against the stated total.
  7. What this shows: for discount bands and a stated upfront total, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the Central Units to 1, the VoicePads to 1, the Video Detectors to 2, the contract to 36 months, the upfront total stated on the quote to 2,132 GBP and the monthly fee stated on the quote to 34 GBP. Two more changes are on screen.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All nine earlier findings are cleared.
  13. Nine 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.