Predictika · Business mobile subscription quotes
An AI sales agent prepares a monthly quote for a fleet of Telia Sweden business mobile subscriptions with add-on services. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published plans and add-ons and returns a verdict, every reason and the monthly total it computed.
This validator models Telia Sweden business mobile quotes, not just the scenarios shown below.
Any Telia Sweden business mobile quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: negotiated and volume pricing, binding periods (the pages read do not tie them to a price), campaign prices, other Telia countries and products (Finland, Norway, Denmark, IoT, fixed connectivity, cloud), handsets and one-time fees. The validator shows a computed monthly total but no line-item table, and the plan prices are published excluding VAT on one page read.
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 are free on one plan | Only with care Each add-on price needs a rule that checks the plan it is quoted on, so the extra datasim is not charged on Obegränsad Plus, and the rule list grows with the plans. | The plan and every add-on are in one request and checked together on every call. |
| Benefits that exist on one plan only | Only with care A benefit such as the Microsoft 365 discount needs its own rule tied to the plan, or it can be quoted on any plan. | The plan and the benefit are in one request and checked together on every call. |
| Plan limits against what the customer needs | Only with care Data, speed and roaming allowances differ by plan, so each needs its own comparison rule per plan. | The customer need is a field of the request and is compared with the plan allowance on every call. |
| A stated total that must match the computed total | Only with workarounds The total is built from several lines, so a separate rule is needed to recompute it and compare it with the stated figure. | The stated total is a field of the request and is compared with the computed monthly total on every call. |
| Every problem returned in one answer | Only 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. |
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 no mobile subscriptions. |
| 2 | An add-on count of 10 is higher than the 0 mobile subscriptions it attaches to. |
| 3 | The customer needs 16 GB of data per subscription; the chosen plan includes less. |
| 4 | The customer needs 51 GB of data per subscription; the chosen plan includes less. |
| 5 | The customer needs up to 101 Mbit/s; the chosen plan is published at a lower maximum speed. |
| 6 | The customer needs up to 301 Mbit/s; the chosen plan is published at a lower maximum speed. |
| 7 | The customer needs up to 1,501 Mbit/s; the chosen plan is published at a lower maximum speed. |
| 8 | The customer needs 16 GB of EU/EES roaming data per subscription; the chosen plan includes less. |
| 9 | The customer needs 51 GB of EU/EES roaming data per subscription; the chosen plan includes less. |
| 10 | The 50% Microsoft 365 Standard discount is published only with Obegränsad Plus. |
| 11 | An add-on count of 11 is higher than the 10 mobile subscriptions it attaches to. |
| 12 | The quote states a monthly total of 4,000 kr; the published prices give 7,218 kr. |
| 13 | The quote states a monthly total of 7,219 kr; the published prices give 7,218 kr. |
| 14 | The quote states a monthly total of 2,484 kr; the published prices give 1,737 kr. |
| 15 | The customer needs 60 GB of data per subscription; the chosen plan includes less. |
| 16 | The customer needs up to 500 Mbit/s; the chosen plan is published at a lower maximum speed. |
| 17 | The customer needs 60 GB of EU/EES roaming data per subscription; the chosen plan includes less. |
| 18 | An add-on count of 7 is higher than the 5 mobile subscriptions it attaches to. |
| 19 | The quote states a monthly total of 100 kr; the published prices give 2,268 kr. |
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 30 Jobbmobil 15 GB subscriptions, with 10 x extra datasims, 12 x connected watches, 30 x European calling. The customer uses up to 40 GB of data, needs up to 100 Mbit/s and up to 25 GB of EU/EES roaming per subscription. The monthly total is 15,858 kr. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 30 Jobbmobil 50 GB subscriptions, with 10 x extra datasims, 12 x connected watches, 30 x European calling. The customer uses up to 40 GB of data, needs up to 100 Mbit/s and up to 25 GB of EU/EES roaming per subscription. The monthly total is 17,358 kr. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 20 Jobbmobil 50 GB subscriptions, with 10 x connected watches, 25 x Surf abroad, 20 x Nordic calling, 20 x Microsoft 365 discounts. The customer uses up to 30 GB of data, needs up to 100 Mbit/s and up to 20 GB of EU/EES roaming per subscription. The monthly total is 14,225 kr. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 20 Jobbmobil Obegränsad Plus subscriptions, with 10 x connected watches, 20 x Surf abroad, 20 x Nordic calling, 20 x Microsoft 365 discounts. The customer uses up to 30 GB of data, needs up to 100 Mbit/s and up to 20 GB of EU/EES roaming per subscription. The monthly total is 17,230 kr. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 40 Jobbmobil Obegränsad subscriptions, with 15 x extra datasims, 20 x connected watches, 10 x international calls. The customer uses up to 200 GB of data, needs up to 800 Mbit/s and up to 40 GB of EU/EES roaming per subscription. The monthly total is 15,000 kr. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 40 Jobbmobil Obegränsad Plus subscriptions, with 15 x extra datasims, 20 x connected watches, 10 x international calls. The customer uses up to 200 GB of data, needs up to 800 Mbit/s and up to 40 GB of EU/EES roaming per subscription. The monthly total is 26,530 kr. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.