Predictika · Business telecom
An AI sales agent prepares a quote for a small business on the Orange Negocio converged tariffs: a tariff (Negocio Base, Base Plus or Extra 1, 3, 5, 10 or 20), additional mobile lines, TV, Fibra Orange Infinity, a Centralita Negocio, benefits, a commitment term, extra sites and an optional discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model and returns a verdict, every reason and the figures it computed. The tariff names, line counts and conditions are from the public Orange legal conditions for business tariffs (October 2025); the prices and several other rules are modeled for this demonstration and are not MasOrange's.
This validator models one business quote at a time, not just the scenarios shown below. It separates what is public from what is modeled.
Any Negocio quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: landline-only or standalone products, devices and financing, roaming, VAT, promotions, and any real MasOrange price or term. The customer and the prices on this page are fictional or illustrative.
7 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 |
|---|---|---|
| Line limits that differ by tariff | Only with care Each tariff has its own number of included lines and its own cap, so a tariff change can invalidate the line count chosen earlier. | Tariff and lines arrive together and are compared on every call. |
| Options that exclude each other by customer type | Only with workarounds TV is allowed only on one tariff and not for bars or betting venues; a rule has to run after both choices are made. | Tariff, customer type and TV are evaluated together, in any order. |
| A Centralita that forces a 24-month term | Only with care A choice in one step forces a value in another, so the term must be rechecked whenever the Centralita changes. | Centralita and term arrive together and every condition is checked on each call. |
| A price built from tariff, extra lines, seats, Infinity and sites | Only with care Several price rules that depend on the tariff, and a stated total has to be recomputed and compared. | The price build-up is computed on every call and compared with the figure the agent states. |
| Discount thresholds that trigger approval or a block | Only with care Two thresholds as percentages of a subtotal that other rules change. | The subtotal, both thresholds and the discount are evaluated together. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote is saved, so a person 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 | Negocio Base allows a maximum of 2 mobile lines; the quote has 3. |
| 2 | The quote chooses 2 benefits; the selected tariff offers 1. |
| 3 | The quote chooses 3 benefits; the selected tariff offers 2. |
| 4 | The quote chooses 1 benefit; the selected tariff offers 0. |
| 5 | The TV offer is for private use in the business and is not available to Horeca businesses or betting venues. |
| 6 | The TV with more than 90 Orange channels is included only with Negocio Base Plus. |
| 7 | Fibra Orange Infinity is offered in covered areas only; coverage at the site must be confirmed. |
| 8 | Fibra Orange Infinity needs a computer with a 10GbE network card and a Cat 6A RJ45 cable. |
| 9 | Activating the Centralita Negocio carries a 24-month commitment; the quote has 12 months. |
| 10 | The Centralita Negocio needs at least 1 seat and seats are quoted only with the Centralita; the quote has 0 seats. |
| 11 | The Centralita Negocio needs at least 1 seat and seats are quoted only with the Centralita; the quote has 3 seats. |
| 12 | The commitment is 12 or 24 months; the quote has 18 months. |
| 13 | A quote with more than 10 sites needs a site-by-site coverage review. |
| 14 | A Fibra Multisede quote covers 1 to 25 sites; the quote has 26. |
| 15 | A Fibra Multisede quote covers 1 to 25 sites; the quote has 0. |
| 16 | A quote with 50 mobile lines or more needs an account manager to review the line plan. |
| 17 | A quote covers at most 100 mobile lines; the quote has 101. |
| 18 | The discount is more than 5 percent of the monthly subtotal; a sales manager should approve it. |
| 19 | The monthly discount of €34 is more than 15 percent of the €220 monthly subtotal. |
| 20 | The quote states 7 mobile lines; the tariff and the additional lines give 9. |
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 Negocio Base for a bar or restaurant (Horeca) on a 12-month commitment, with 1 additional unlimited-minute and 1 additional 250-minute lines, the TV. The quote states 3 mobile lines and a monthly price of €77. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Negocio Extra 3 for a bar or restaurant (Horeca) on a 12-month commitment, with 2 benefits. The quote states 3 mobile lines and a monthly price of €129. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Negocio Extra 10 for an office on a 12-month commitment, with 4 additional unlimited-minute and 2 additional 250-minute lines, Fibra Orange Infinity (no 10GbE computer is mentioned), a Centralita Negocio with 3 seats, 4 benefits, 3 sites. The quote states 16 mobile lines and a monthly price of €456. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Negocio Extra 10 for an office on a 24-month commitment, with 4 additional unlimited-minute and 2 additional 250-minute lines, Fibra Orange Infinity (the customer has a 10GbE computer with a Cat 6A cable), a Centralita Negocio with 3 seats, 3 benefits, 3 sites. The quote states 16 mobile lines and a monthly price of €456. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote Negocio Extra 10 for an office on a 24-month commitment, with 4 additional unlimited-minute and 2 additional 250-minute lines, a Centralita Negocio with 3 seats, 3 benefits, 3 sites. The quote states 16 mobile lines and a monthly price of €431. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Negocio Extra 5 for an office on a 12-month commitment, with 1 additional unlimited-minute and 3 additional 250-minute lines, 3 benefits, a monthly discount of €55. The quote states 9 mobile lines and a monthly price of €220. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Negocio Extra 5 for an office on a 12-month commitment, with 1 additional unlimited-minute and 3 additional 250-minute lines, 3 benefits, a monthly discount of €11. The quote states 9 mobile lines and a monthly price of €209. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.