Predictika · Business mobile quotes

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

An AI sales agent prepares a monthly quote for a company's business mobile subscriptions: Flyt or Frihet plans, extra data cards, SMS copy, Fri Tale calling options and the binding period. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published prices and conditions and returns a verdict, every reason, a line-item quote and the figures it computed.

Scope: Monthly business mobile subscription quotes on the Flyt and Frihet plans with extra data cards, SMS copy, Fri Tale options, automatic data refills and the binding period. See everything this validator covers

This validator models monthly business mobile quotes built on the plans, prices and conditions Telenor Norway publishes on its business web pages, not just the scenarios shown below.

  • Plans and prices — Flyt 5, Flyt 20 and Flyt 50, and Frihet Start, Frihet and Frihet Premium, up to two plan lines per quote, with the listed monthly price per subscription, extra data cards, SMS copy, Fri Tale Skandinavia and Fri Tale EU/EØS, and automatic data refills on Flyt, added into a line-item quote and compared with the total the agent states.
  • Conditions — SMS copy, Fri Tale Skandinavia and Fri Tale EU/EØS are per-number services; SMS copy does not work with iMessage on iPhone; the listed binding period is 24 months; Frihet speed is reduced to 3 Mbit/s after 100 GB (Frihet Start and Frihet) or 300 GB (Frihet Premium).
  • Approvals — a different binding period, an enterprise or volume agreement (tailored by Telenor advisors, not published), expected use above a Frihet threshold, and automatic refills on Frihet (no published price) go to a person.

Any Telenor Norway business mobile quote that touches these plans and services is in scope — not only the scenarios pictured here. Not covered: other countries, fixed broadband and fiber, SafeZone, shared voicemail, the twin card, roaming outside EU/EØS, devices, one-time fees and negotiated discounts. Assumptions: prices are shown as listed on the pages read and VAT treatment is not stated there, the monthly total is a list-price estimate, and the full-speed thresholds and refill prices are modeled as listed.

The AI sales agentBuilds the business mobile quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, the line-item quote and the computed figures.

7 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
Stated monthly totals that must equal what the published prices giveOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed total, but the total depends on two plan lines, add-ons and refills that have to be kept in step with the price pages.
The stated total travels with the quote and is compared with the computed total on every call.
Per-number add-ons that cannot outnumber the subscriptionsOnly with care
A cross-line rule that adds the plan quantities and compares them with each add-on count. It works, but it is one more rule to maintain whenever a line is added.
The subscription count is computed and every add-on count is checked against it with the rest.
A service that does not work on some devicesOnly with care
The iMessage restriction depends on a device attribute that is not part of the product choice, so it needs an extra field and a rule.
The device count travels with the quote and the restriction is checked in the same call.
Speed thresholds that differ by plan across mixed linesOnly with workarounds
The threshold depends on the plan on each line and is compared with expected use on that line, so it needs a rule per line that interacts with the others.
Each line's plan, use and threshold are in one request and checked together.
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 0 subscriptions in total; each quantity must be 0 or more and the total at least 1.
2SMS copy, Fri Tale Skandinavia and Fri Tale EU/EØS are per-number services, but the quote has 41 SMS copy, 5 Fri Tale Skandinavia and 3 Fri Tale EU/EØS lines for 40 subscriptions.
3The SMS copy service does not work with iMessage on iPhone, but 1 of the 6 SMS copy lines on the quote are on iPhones using iMessage.
4The published binding period is 24 months and the quote asks for 12 months; a different binding period needs confirmation.
5Enterprise and volume agreements are tailored by Telenor advisors and their prices are not published; a person should confirm it.
6Expected use of 101 GB a month on a Frihet subscription is above its full-speed threshold of 100 GB, after which speed is reduced to 3 Mbit/s.
7Automatic data refill prices are published for Flyt subscriptions only; the quote has refills on a Frihet subscription, which are not priced.
8The quote states a monthly total of NOK 23,696; the list prices give NOK 23,796.

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. Heavy Frihet use and enterprise agreement: Heavy Frihet use, an enterprise agreement and a stated total that is too low

The agent's request. Please quote monthly Telenor business mobile for 60 Frihet and 20 Frihet Premium subscriptions, with 10 extra data cards, SMS copy on 25 lines, Fri Tale Skandinavia on 30 lines and Fri Tale EU/EØS on 20 lines, on a 24-month binding. Expected use per subscription is 150 GB a month on Frihet and 220 GB a month on Frihet Premium. The customer wants an enterprise volume agreement. The quote states a monthly total of NOK 55,660. It is ready to send.

Verdict: Blocked.

  • Stated total does not match. The quote states a monthly total of NOK 55,660; the list prices give NOK 58,060.
  • Enterprise or volume agreement to confirm. Enterprise and volume agreements are tailored by Telenor advisors and their prices are not published; a person should confirm it.
  • Frihet speed reduction. Expected use of 150 GB a month on a Frihet subscription is above its full-speed threshold of 100 GB, after which speed is reduced to 3 Mbit/s.

2. Heavy Frihet use and enterprise agreement: The agent resubmits after fixing the errors

The agent's request. Please quote monthly Telenor business mobile for 60 Frihet Premium and 20 Frihet Premium subscriptions, with 10 extra data cards, SMS copy on 25 lines, Fri Tale Skandinavia on 30 lines and Fri Tale EU/EØS on 20 lines, on a 24-month binding. Expected use per subscription is 150 GB a month on Frihet Premium and 220 GB a month on Frihet Premium. The customer wants an enterprise volume agreement. The quote states a monthly total of NOK 61,060. It is ready to send.

Verdict: Needs approval.

  • Enterprise or volume agreement to confirm. Enterprise and volume agreements are tailored by Telenor advisors and their prices are not published; a person should confirm it.
  • Order summary. 80 subscriptions, estimated monthly total of NOK 61,060 at list prices.

3. Add-on lines and SMS copy: Frihet fleet with SMS copy on iMessage and more Fri Tale lines than subscriptions

The agent's request. Please quote monthly Telenor business mobile for 40 Frihet Start and 10 Frihet Premium subscriptions, with 6 extra data cards, SMS copy on 12 lines (6 of them on iPhones using iMessage), Fri Tale Skandinavia on 20 lines and Fri Tale EU/EØS on 55 lines, on a 24-month binding. Expected use per subscription is 40 GB a month on Frihet Start and 200 GB a month on Frihet Premium. The quote states a monthly total of NOK 38,365. It is ready to send.

Verdict: Blocked.

  • More add-on lines than subscriptions. SMS copy, Fri Tale Skandinavia and Fri Tale EU/EØS are per-number services, but the quote has 12 SMS copy, 20 Fri Tale Skandinavia and 55 Fri Tale EU/EØS lines for 50 subscriptions.
  • SMS copy with iMessage. The SMS copy service does not work with iMessage on iPhone, but 6 of the 12 SMS copy lines on the quote are on iPhones using iMessage.

4. Add-on lines and SMS copy: The agent resubmits after fixing the errors

The agent's request. Please quote monthly Telenor business mobile for 40 Frihet Start and 10 Frihet Premium subscriptions, with 6 extra data cards, SMS copy on 6 lines, Fri Tale Skandinavia on 20 lines and Fri Tale EU/EØS on 50 lines, on a 24-month binding. Expected use per subscription is 40 GB a month on Frihet Start and 200 GB a month on Frihet Premium. The quote states a monthly total of NOK 37,822. It is ready to send.

Verdict: Allowed.

  • Order summary. 50 subscriptions, estimated monthly total of NOK 37,822 at list prices.

5. Flyt fleet: total and binding: Flyt fleet with automatic refills left out of the stated total and a 12-month binding

The agent's request. Please quote monthly Telenor business mobile for 30 Flyt 20 and 20 Flyt 5 subscriptions, with 8 extra data cards, SMS copy on 10 lines, Fri Tale Skandinavia on 15 lines and Fri Tale EU/EØS on 10 lines, on a 12-month binding. Expected use per subscription is 30 GB a month on Flyt 20 and 8 GB a month on Flyt 5. Expected automatic data refills a month: 9 on Flyt 20 and 4 on Flyt 5. The quote states a monthly total of NOK 28,397. It is ready to send.

Verdict: Blocked.

  • Stated total does not match. The quote states a monthly total of NOK 28,397; the list prices give NOK 30,334.
  • Binding period to confirm. The published binding period is 24 months and the quote asks for 12 months; a different binding period needs confirmation.

6. Flyt fleet: total and binding: The agent resubmits after fixing the errors

The agent's request. Please quote monthly Telenor business mobile for 30 Flyt 20 and 20 Flyt 5 subscriptions, with 8 extra data cards, SMS copy on 10 lines, Fri Tale Skandinavia on 15 lines and Fri Tale EU/EØS on 10 lines, on a 12-month binding. Expected use per subscription is 30 GB a month on Flyt 20 and 8 GB a month on Flyt 5. Expected automatic data refills a month: 9 on Flyt 20 and 4 on Flyt 5. The quote states a monthly total of NOK 30,334. It is ready to send.

Verdict: Needs approval.

  • Binding period to confirm. The published binding period is 24 months and the quote asks for 12 months; a different binding period needs confirmation.
  • Order summary. 50 subscriptions, estimated monthly total of NOK 30,334 at list prices.

7. Flyt fleet: total and binding: The agent resubmits after fixing the errors

The agent's request. Please quote monthly Telenor business mobile for 30 Flyt 20 and 20 Flyt 5 subscriptions, with 8 extra data cards, SMS copy on 10 lines, Fri Tale Skandinavia on 15 lines and Fri Tale EU/EØS on 10 lines, on a 24-month binding. Expected use per subscription is 30 GB a month on Flyt 20 and 8 GB a month on Flyt 5. Expected automatic data refills a month: 9 on Flyt 20 and 4 on Flyt 5. The quote states a monthly total of NOK 30,334. It is ready to send.

Verdict: Allowed.

  • Order summary. 50 subscriptions, estimated monthly total of NOK 30,334 at list 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 company's business mobile subscriptions: Flyt or Frihet plans, extra data cards, SMS copy, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published prices and conditions and returns a verdict, every reason, a line-item quote and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote monthly Telenor business mobile for 60 Frihet and 20 Frihet Premium subscriptions, with 10 extra data cards, SMS copy on 25 lines. Expected use per subscription is 150 GB a month on Frihet and 220 GB a month on Frihet Premium. The rest of the request is on screen. The quote states a monthly total of NOK 55,660.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding and two approvals, all in one answer. The quote states a monthly total of NOK 55,660; the list prices give NOK 58,060.
  6. The validator returned one blocking finding and two approvals 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 stated monthly totals that must equal what the published prices give, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the Subscriptions: Frihet Premium to 60, the Expected GB a month on Frihet Premium to 150 and the stated monthly total to NOK 61,060. It sets the Subscriptions: Frihet Premium to 20 second line and the Expected GB a month on Frihet Premium to 220 second line. It removes the Subscriptions: Frihet and Expected GB a month on Frihet.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The validator also returns the line-item quote. It starts with Frihet Premium business mobile subscription and Frihet Premium business mobile subscription; the other four lines are on screen.
  13. The one blocking finding is cleared; one approval remains for a person: enterprise or volume agreement to confirm.
  14. Three problems caught in one call, fixed in one pass, and the corrected quote now goes to a person for approval. That is the value of Predictika's validator: catching mistakes before they reach the customer.