Predictika · Business mobile tariff quotes

An AI sales agent's Business Mobil quote, checked before it goes out

An AI sales agent prepares a monthly quote for a fleet of Business Mobil cards: the tariff, the main cards and Business Cards, the expected data use, the contract term, the devices, the discount, the setup fee and the monthly total the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published tariffs and returns a verdict, every reason and the monthly total it computed.

Scope: One Deutsche Telekom Business Mobil quote (tariffs S, M, L and XL): main cards, Business Cards, data volume, term, devices, discount, setup fee and the stated monthly total. See everything this validator covers

This validator models Business Mobil monthly net quotes, not just the scenarios shown below.

  • Tariffs and cards — Business Mobil S, M, L and XL at their published net prices, with main cards and up to 10 Business Cards per main card.
  • Data volume and term — the data volume of each tariff against the expected use, the 24-month standard term and the 12-month term that needs approval.
  • Devices, setup and roaming — devices attached to cards on 24-month contracts, the one-time setup fee per card and its waiver, and travel outside the EU, which XL covers with Roam-Like-Home.
  • Discount and total — the discount range with its approval threshold, and the stated monthly net total compared with the computed one.

Any Business Mobil quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: handset prices, other Telekom tariffs and VAT. The tariff names, the S, M, L and XL net prices, the S Business Card price, the setup fee, the 24-month term and the card limit come from the public Telekom announcement; the Business Card prices for M, L and XL and the approval thresholds are modeled and are not published by Deutsche Telekom.

The AI sales agentBuilds the Business Mobil quote from the conversation with the customer and says it is ready to send.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 2 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
A limit on Business Cards that scales with main cardsOnly with care
The limit is 10 cards per main card, so a rule must multiply the main-card count and compare it with the card count.
Main cards and Business Cards are fields of one quote and are compared on every call.
Data volume that depends on the tariffOnly with care
S and M include a fixed volume and L and XL are unlimited, so the expected use must be compared with a different limit for each tariff.
Tariff and expected use are in one request and are checked together.
Devices that depend on the term and the card countOnly with workarounds
Devices need a 24-month contract and cannot outnumber the cards, so one rule needs the term and another the total of both card types.
Devices, cards and term are checked together on every call.
A stated total that must match a discounted sumOnly with workarounds
The total mixes two card prices per tariff and a percentage discount rounded down, so a separate rule must rebuild it before it can be compared.
The stated total is a field of the quote and is compared with the computed one on every call.
Blocks and several approvals in one answerOnly with workarounds
A wrong term stops the quote while a discount, a setup waiver or roaming need a person, and rules tend to show one of them at a time.
Blocks and approvals are reported 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 expected 21 GB a month per card is above the 20 GB included in the chosen tariff; choose a larger tariff.
2The quote has 0 main cards; at least 1 is needed.
3The quote has 31 Business Cards for 3 main cards; up to 10 Business Cards per main card are available.
4A term of 36 months is not offered; the standard term is 24 months.
5A 12-month term instead of the standard 24 months needs sales management approval.
6Devices are added to 24-month contracts; the quote has a term of 12 months.
7A discount of 11 percent is above 10 percent and needs sales management approval.
8A discount of 21 percent is outside the 0 to 20 percent range that can be quoted.
9The quote has 10 devices for 9 cards; a device is attached to a card.
10Waiving the one-time setup fee needs sales management approval.
11Travel to countries outside the EU, UK and Switzerland is not covered by this tariff; only XL includes Roam-Like-Home for the USA, Canada and Turkey, so a person should confirm a travel option.
12The quote states a monthly net total of 298.76 euros; the tariff prices give 299.76 euros.

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. Business Mobil quote for 43 cards: Business Mobil M for 43 cards and 35 devices on a 36-month term with a 12 percent discount

The agent's request. Please quote Business Mobil M for 3 main cards and 40 Business Cards on a 36-month term, with expected data use of 60 GB a month per card, 35 devices, a discount of 12 percent, and travel outside the EU for some cards. The monthly net total is 496.35 euros. It is ready to send.

Verdict: Blocked.

  • Too many Business Cards. The quote has 40 Business Cards for 3 main cards; up to 10 Business Cards per main card are available.
  • Contract term not offered. A term of 36 months is not offered; the standard term is 24 months.
  • Data need above tariff volume. The expected 60 GB a month per card is above the 40 GB included in the chosen tariff; choose a larger tariff.
  • Device needs 24-month term. Devices are added to 24-month contracts; the quote has a term of 36 months.
  • Stated total does not match. The quote states a monthly net total of 496.35 euros; the tariff prices give 654.50 euros.
  • Discount to approve. A discount of 12 percent is above 10 percent and needs sales management approval.
  • Roaming outside the EU. Travel to countries outside the EU, UK and Switzerland is not covered by this tariff; only XL includes Roam-Like-Home for the USA, Canada and Turkey, so a person should confirm a travel option.

2. Business Mobil quote for 43 cards: The agent resubmits after fixing the errors

The agent's request. Please quote Business Mobil L for 3 main cards and 30 Business Cards on a 24-month term, with expected data use of 60 GB a month per card, 30 devices, a discount of 12 percent, and travel outside the EU for some cards. The monthly net total is 521.35 euros. It is ready to send.

Verdict: Blocked.

  • Stated total does not match. The quote states a monthly net total of 521.35 euros; the tariff prices give 698.23 euros.
  • Discount to approve. A discount of 12 percent is above 10 percent and needs sales management approval.
  • Roaming outside the EU. Travel to countries outside the EU, UK and Switzerland is not covered by this tariff; only XL includes Roam-Like-Home for the USA, Canada and Turkey, so a person should confirm a travel option.

3. Business Mobil quote for 43 cards: The agent resubmits after fixing the errors

The agent's request. Please quote Business Mobil L for 3 main cards and 30 Business Cards on a 24-month term, with expected data use of 60 GB a month per card, 30 devices, a discount of 12 percent, and travel outside the EU for some cards. The monthly net total is 698.23 euros. It is ready to send.

Verdict: Needs approval.

  • Discount to approve. A discount of 12 percent is above 10 percent and needs sales management approval.
  • Roaming outside the EU. Travel to countries outside the EU, UK and Switzerland is not covered by this tariff; only XL includes Roam-Like-Home for the USA, Canada and Turkey, so a person should confirm a travel option.
  • Order summary. 33 card(s) in total, estimated monthly net total of 698.23 euros, one-time setup of 830.61 euros.

4. Business Mobil quote for 43 cards: The agent resubmits after fixing the errors

The agent's request. Please quote Business Mobil XL for 3 main cards and 30 Business Cards on a 24-month term, with expected data use of 60 GB a month per card, 30 devices, a discount of 8 percent, and travel outside the EU for some cards. The monthly net total is 914.92 euros. It is ready to send.

Verdict: Allowed.

  • Order summary. 33 card(s) in total, estimated monthly net total of 914.92 euros, one-time setup of 830.61 euros.

5. Large tariff with devices and a setup waiver: Business Mobil L for 16 cards and 10 devices on a 12-month term, with a setup waiver and a 22 percent discount

The agent's request. Please quote Business Mobil L for 2 main cards and 14 Business Cards on a 12-month term, with expected data use of 30 GB a month per card, 10 devices, a discount of 22 percent, with the one-time setup fee waived. The monthly net total is 316.33 euros. It is ready to send.

Verdict: Blocked.

  • Discount out of range. A discount of 22 percent is outside the 0 to 20 percent range that can be quoted.
  • Device needs 24-month term. Devices are added to 24-month contracts; the quote has a term of 12 months.
  • Setup fee waiver. Waiving the one-time setup fee needs sales management approval.
  • 12-month term. A 12-month term instead of the standard 24 months needs sales management approval.

6. Large tariff with devices and a setup waiver: The agent resubmits after fixing the errors

The agent's request. Please quote Business Mobil L for 2 main cards and 14 Business Cards on a 24-month term, with expected data use of 30 GB a month per card, 10 devices, a discount of 10 percent. The monthly net total is 364.99 euros. It is ready to send.

Verdict: Allowed.

  • Order summary. 16 card(s) in total, estimated monthly net total of 364.99 euros, one-time setup of 402.72 euros.

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 Business Mobil cards: the tariff, the main cards and Business Cards, the expected data use, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published tariffs 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 Business Mobil M for 3 main cards and 40 Business Cards on a 36-month term, with expected data use of 60 GB a month per card. The monthly net total is 496.35 euros. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings and two approvals, all in one answer. The quote has 40 Business Cards for 3 main cards; up to 10 Business Cards per main card are available. A term of 36 months is not offered; the standard term is 24 months. The expected 60 GB a month per card is above the 40 GB included in the chosen tariff; choose a larger tariff. The other two are on screen.
  6. The validator returned five blocking findings 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 data volume that depends on the tariff, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the tariff to L, the Business Cards to 30, the term to 24 months, the devices to 30 and the stated monthly net total to 521.35.
  10. It calls the validator again.
  11. Still blocked, with one finding and two approvals, all in one answer. The quote states a monthly net total of 521.35 euros; the tariff prices give 698.23 euros.
  12. Four findings cleared. Still blocking: stated total does not match. Two approvals also remain for a person: discount to approve and roaming outside the EU.
  13. The agent resubmits once more.
  14. The revised request. It changes the stated monthly net total to 698.23.
  15. It calls the validator once more.
  16. Not blocked, but held for a person.
  17. The one blocking finding is cleared; two approvals remain for a person: discount to approve and roaming outside the EU.
  18. The agent resubmits again.
  19. The next revised request. It changes the tariff to XL, the discount to 8 percent and the stated monthly net total to 914.92.
  20. It calls the validator yet again.
  21. This time the validator clears it.
  22. Both earlier findings are cleared.
  23. Seven problems caught in one call, fixed in three passes, 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.