Predictika · Business mobile subscription quotes

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

An AI sales agent prepares a monthly quote for a fleet of Tele2 business mobile subscriptions with add-on services and a binding period. 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.

Scope: Tele2 Sweden business mobile subscriptions (three plans) with the published add-on services: Tele2 Säker, extra data card, calling add-ons and watch subscriptions. See everything this validator covers

This validator models Tele2 Sweden business mobile quotes, not just the scenarios shown below.

  • Plans and binding — the three published business plans (60 GB, Obegränsad and Obegränsad Max) at their published campaign prices, which are given for a 24-month binding period.
  • Add-on services — Tele2 Säker (up to 5 devices), extra data card, Ringa i utlandet, Ringa till utlandet, Ringa till Norden and watch subscriptions (up to two per mobile subscription); Ringa i utlandet and Ringa till Norden are included in Obegränsad Max.
  • Stated monthly total — the monthly total the quote states against the total computed from the published prices.

Any Tele2 business mobile quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: negotiated and volume pricing, the Kollega offer, other Tele2 countries and products (IoT, fixed connectivity), handsets and one-time fees. The validator shows a computed monthly total but no line-item table, and the published pages do not say whether the plan prices include VAT.

The AI sales agentBuilds the mobile subscription 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
Add-ons that are included in one planOnly with care
Each add-on needs a rule that checks the plan it is quoted on, so an included add-on is not charged twice, and the rule list grows with the plans.
The plan and every add-on are in one request and checked together on every call.
Limits per subscription, such as watches and devicesOnly with care
Each limit needs its own quantity rule that compares the add-on count with the number of subscriptions.
The subscription count and the add-on counts are in one request and compared on every call.
A binding period that the published price depends onOnly with care
The price applies only to one term, so a term rule has to sit beside every price rule.
The binding period is a field of the request and is checked against the published price on every call.
A stated total that must match the computed totalOnly 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 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 has no mobile subscriptions.
2The quote has 5 watch subscriptions; at most two are allowed per mobile subscription.
3An add-on count of 10 is higher than the 0 mobile subscriptions it attaches to.
4The published prices are for a 24-month binding period; the quote has 12 months.
5The published prices are for a 24-month binding period; the quote has 36 months.
6Tele2 Säker can be installed on up to 5 devices; the quote needs 6.
7The quote has 11 watch subscriptions; at most two are allowed per mobile subscription.
8An add-on count of 11 is higher than the 10 mobile subscriptions it attaches to.
9Ringa i utlandet and Ringa till Norden are included at no extra cost in Obegränsad Max and should not be quoted as add-ons.
10The quote states a monthly total of 4,000 kr; the published prices give 4,769 kr.
11The quote states a monthly total of 4,770 kr; the published prices give 4,769 kr.
12The quote has 41 watch subscriptions; at most two are allowed per mobile subscription.

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. Binding, devices and included add-ons: A 25-subscription Obegränsad Max quote on a 12-month binding with a calling add-on and Tele2 Säker on six devices

The agent's request. Please quote 25 Obegränsad Max subscriptions with a 12-month binding, with 25 x Tele2 Säker, 10 x Ringa i utlandet, 20 x watch subscriptions, Tele2 Säker installed on 6 devices per subscription, for a monthly total of 12,520 kr. It is ready to send.

Verdict: Blocked.

  • Campaign price needs 24 months. The published prices are for a 24-month binding period; the quote has 12 months.
  • Tele2 Säker covers five devices. Tele2 Säker can be installed on up to 5 devices; the quote needs 6.
  • Included in Obegränsad Max. Ringa i utlandet and Ringa till Norden are included at no extra cost in Obegränsad Max and should not be quoted as add-ons.

2. Binding, devices and included add-ons: The agent resubmits after fixing the errors

The agent's request. Please quote 25 Obegränsad Max subscriptions with a 24-month binding, with 25 x Tele2 Säker, 20 x watch subscriptions, Tele2 Säker installed on 5 devices per subscription, for a monthly total of 11,630 kr. It is ready to send.

Verdict: Allowed.

  • Order summary. 25 subscription(s) with a 24-month binding; estimated monthly total of 11,630 kr at published prices.

3. Watch subscriptions: An 8-subscription 60 GB quote with watch subscriptions

The agent's request. Please quote 8 Mobilabonnemang 60 GB subscriptions with a 24-month binding, with 8 x Tele2 Säker, 3 x extra data cards, 8 x Ringa till utlandet, 20 x watch subscriptions, Tele2 Säker installed on 4 devices per subscription, for a monthly total of 5,373 kr. It is ready to send.

Verdict: Blocked.

  • Two watch subscriptions per mobile subscription. The quote has 20 watch subscriptions; at most two are allowed per mobile subscription.

4. Watch subscriptions: The agent resubmits after fixing the errors

The agent's request. Please quote 8 Mobilabonnemang 60 GB subscriptions with a 24-month binding, with 8 x Tele2 Säker, 3 x extra data cards, 8 x Ringa till utlandet, 16 x watch subscriptions, Tele2 Säker installed on 4 devices per subscription, for a monthly total of 5,137 kr. It is ready to send.

Verdict: Allowed.

  • Order summary. 8 subscription(s) with a 24-month binding; estimated monthly total of 5,137 kr at published prices.

5. Add-ons and stated total: A 40-subscription Obegränsad quote with add-ons and a monthly total for the quote

The agent's request. Please quote 40 Mobilabonnemang Obegränsad subscriptions with a 24-month binding, with 45 x Tele2 Säker, 5 x extra data cards, 10 x Ringa till utlandet, 40 x Ringa till Norden, 60 x watch subscriptions, Tele2 Säker installed on 3 devices per subscription, for a monthly total of 14,000 kr. It is ready to send.

Verdict: Blocked.

  • Add-ons need a subscription each. An add-on count of 45 is higher than the 40 mobile subscriptions it attaches to.
  • Stated monthly total does not match. The quote states a monthly total of 14,000 kr; the published prices give 24,150 kr.

6. Add-ons and stated total: The agent resubmits after fixing the errors

The agent's request. Please quote 40 Mobilabonnemang Obegränsad subscriptions with a 24-month binding, with 40 x Tele2 Säker, 5 x extra data cards, 10 x Ringa till utlandet, 40 x Ringa till Norden, 60 x watch subscriptions, Tele2 Säker installed on 3 devices per subscription, for a monthly total of 23,805 kr. It is ready to send.

Verdict: Allowed.

  • Order summary. 40 subscription(s) with a 24-month binding; estimated monthly total of 23,805 kr at published 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 monthly quote for a fleet of Tele2 business mobile subscriptions with add-on services and a binding period. 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.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 25 Obegränsad Max subscriptions with a 12-month binding, with 25 x Tele2 Säker, 10 x Ringa i utlandet. 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 three findings, all in one answer. The published prices are for a 24-month binding period; the quote has 12 months. Tele2 Säker can be installed on up to 5 devices; the quote needs 6. Ringa i utlandet and Ringa till Norden are included at no extra cost in Obegränsad Max and should not be quoted as add-ons.
  6. The validator returned three 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 add-ons that are included in one plan, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the binding period to 24 months, the devices per Tele2 Säker to 5, the ringa i utlandet to 0 and the monthly total stated on the quote to 11,630 kr.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared.
  13. Three 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.