Predictika · Business internet quotes
An AI sales agent prepares a monthly quote for Midco Business Internet: the speed tier, the contract term, static IP addresses, Wi-Fi access points, SD-WAN options, DDoS protection, voice lines, business TV, the discount and the monthly total it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the quoting rules and returns a verdict, every reason and the monthly total it computed.
This validator models quotes of this kind, not just the scenarios shown below.
Any quote that touches these rules is in scope — not only the scenarios pictured here. Tier names and speeds, the 60-month list prices and the starting prices of VoIP and TV follow public Midco information; term uplifts, add-on prices and the limits are modeled from comparable products and not published by Midco, so the amounts on this page are illustrative and shown in cents per month before taxes and fees. Not covered: residential service, equipment purchase, installation fees and taxes.
6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Add-ons that depend on the tier or on each other | Only with care Static IPs, failover and DDoS protection each need a faster tier or another add-on, so every add-on rule reads the tier and the other options. | The tier, the term and every add-on are checked together on every call. |
| A price that changes with the contract term | Only with care The monthly price is the tier price times a term uplift, and some add-ons are only offered on a contract term. | The term is a field of the quote and is used in the price and the add-on rules on every call. |
| Quantity limits for access points and phone lines | Only with workarounds Each product has its own range of quantities, so each needs its own rule with its own message. | Every quantity is compared with its range on every call, whatever order the choices were made in. |
| A discount with an approval band and a hard limit | Only with workarounds The discount is compared with a share of a subtotal that is itself computed, with one band for approval and one for refusal. | The subtotal and the discount are computed together and compared with both limits on every call. |
| A monthly total built from tier, add-ons, voice and TV | Only with workarounds The total adds five groups of lines and subtracts the discount, so it must be computed before it can be compared with the total stated. | The stated total is a field of the quote and is compared with the computed total on every call. |
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.
| 1 | The quote has 0 users; at least 1 is needed to size the service. |
| 2 | 14 static IP addresses requested; a block holds 0 to 13 usable addresses. |
| 3 | Static IP addresses are not offered with Business Internet 100; choose Business Internet 300 or faster. |
| 4 | 21 Business Wi-Fi Pro access points requested; a quote covers 0 to 20. |
| 5 | Cellular Failover (SD-WAN) is delivered on the SD-WAN edge and needs Firewall (SD-WAN) on the same quote. |
| 6 | Enhanced DDoS protection needs Business Internet 600 or faster. |
| 7 | 101 VoIP Phone lines requested; a quote covers 0 to 100. |
| 8 | 25 Digital Phone Lines requested; a quote covers 0 to 24. |
| 9 | The seasonal pause plan ($5 a month while paused) is for contract terms; month-to-month cannot add it. |
| 10 | 31 users is above the 30 users at a time Midco suggests for this tier; a person should confirm the tier. |
| 11 | Business Internet 1.25/2 Gig availability is address-specific; a person should confirm it for the service address. |
| 12 | Trunk Lines are engineered per site; a person should confirm the channel count and price. |
| 13 | A monthly discount of 5,130 cents is above 10 percent of the 51,200 cent subtotal; a sales manager should approve it. |
| 14 | A monthly discount of 12,900 cents is negative or above 25 percent of the 51,200 cent subtotal. |
| 15 | A monthly discount of -100 cents is negative or above 25 percent of the 51,200 cent subtotal. |
| 16 | The quote states a monthly total of 51,199 cents; the price list gives 51,200 cents. |
| 17 | The quote states a monthly total of 51,700 cents; the price list gives 51,200 cents. |
| 18 | The quote states a monthly total of 1,000 cents; the price list gives 58,200 cents. |
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.
The agent's request. Please quote Business Internet 100 on a month-to-month term for 12 users, with 3 static IP addresses, 4 Business Wi-Fi Pro access points, Cellular Failover, Enhanced DDoS protection, the seasonal pause plan and 120 VoIP lines. The quote states a monthly total of 143,400 cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Business Internet 600 on a 36-month term for 12 users, with 3 static IP addresses, 4 Business Wi-Fi Pro access points, Cellular Failover, Firewall (SD-WAN), Enhanced DDoS protection, the seasonal pause plan and 40 VoIP lines. The quote states a monthly total of 76,825 cents. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Business Internet 1.25/2 Gig on a 60-month term for 200 users, with 15 static IP addresses, 25 Business Wi-Fi Pro access points, 20 VoIP lines, 30 digital phone lines and 8 trunk channels. The quote states a monthly total of 207,500 cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Business Internet 1 Gig on a 60-month term for 60 users, with 10 static IP addresses, 12 Business Wi-Fi Pro access points, 20 VoIP lines and 12 digital phone lines. The quote states a monthly total of 98,900 cents. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Business Internet 300 on a 24-month term for 8 users, with 2 static IP addresses, 6 Business Wi-Fi Pro access points, Cellular Failover, Firewall (SD-WAN), 10 VoIP lines, 2 digital phone lines and business TV on 4 outlets, and a monthly discount of 21,340 cents. The quote states a monthly total of 32,010 cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Business Internet 300 on a 24-month term for 8 users, with 2 static IP addresses, 6 Business Wi-Fi Pro access points, Cellular Failover, Firewall (SD-WAN), 10 VoIP lines, 2 digital phone lines and business TV on 4 outlets, and a monthly discount of 4,268 cents. The quote states a monthly total of 49,082 cents. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.