Predictika · Business internet and telephony quotes

An AI sales agent's multi-site business internet and telephony quote, checked before it goes out

An AI sales agent prepares a monthly quote for a multi-site Swisscom Smart Business Connect package: internet access per site, hosted business telephony, number blocks and optional blue TV business. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product line and returns a verdict, every reason and the monthly total it computed.

Scope: Swisscom Smart Business Connect: Business Internet Services (XS, S, M, L) or 5G Mobile Access per site, with options, hosted business telephony, number blocks and blue TV business. See everything this validator covers

This validator models Swisscom Smart Business Connect quotes, not just the scenarios shown below.

  • Internet per site — Business Internet Services XS, S, M and L or 5G Mobile Access S and M, the access type (fibre or copper), a fixed IP address tier, Top Speed, Network basic, Internet Backup, a router and express setup.
  • Telephony and numbers — Business Communication Services users on the Switzerland, International or per-minute tariff, Business International 200 B1 and C1 options, receptionist licenses, an interactive voice response (IVR), and number blocks of 10, 100 and 1,000 numbers.
  • Blue TV and the stated total — blue TV business devices, and the monthly total the quote states against the total computed from the price list.

Any Smart Business Connect quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: Teams telephony, M2M Wireline, Business Network Solutions design, beem security editions, the Basic tariff, mobile plans and VAT. Prices are illustrative, in Swiss francs per month unless a one-time amount is named.

The AI sales agentBuilds the multi-site internet and telephony 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
Profiles that need a particular access typeOnly with care
Each profile needs its own rule on the access type, so M and L are not quoted on copper, and the list grows with the profiles.
The profile and the access type are fields of one request and are checked together on every call.
Options that exist only on some profilesOnly with care
Top Speed, Internet Backup and express setup each need a rule that checks the profile and the access type before the option is priced.
Every option is checked against the profile and the access type on every call, whatever order the choices arrive in.
Option counts that depend on the number of usersOnly with care
International options, receptionist licenses and the IVR each need a quantity rule that compares them with the users on the right tariff.
The user counts and the option counts are in one request and compared on every call.
A stated total that must match the computed totalOnly with workarounds
The total is built from sites, tariffs, number blocks and TV 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.

1Business Internet Services M and L (300 Mbit/s and 10 Gbit/s) need a fibre connection, not copper.
2The Top Speed option (10 Gbit/s) is offered for profiles S and M only.
3Internet Backup (4G USB stick or 5G Mobile Backup) comes with profiles M and L only.
4Express setup is available for copper connections only.
53 Business International option(s) are quoted but only 5 user(s) are on the International tariff; the options need that tariff.
616 receptionist license(s) are quoted for 15 telephony user(s) in total.
7An interactive voice response is quoted but the quote has no telephony users.
8Fixed IP address tier 7 does not exist; tiers run from 1 to 6 (0 for none).
9The quote has 0 sites; at least 1 internet connection is needed.
10The quote states a monthly total of CHF 740.00; the price list gives CHF 741.00.
11More than 100 telephony users usually need a tailored Swisscom offer; a person should confirm it.
12More than 5 sites need network design (Business Network Solutions) before pricing is confirmed.
13A 1,000-number block needs a number-portability check by Swisscom.
14A discount is requested; discounts are agreed by Swisscom sales.

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. Copper link, Top Speed and telephony limits: A three-site Business Internet Services L quote with a business-wide telephony deployment

The agent's request. Please quote 3 sites of Business Internet Services L over copper, each with fixed IP address tier 4, the Top Speed option, Internet Backup (5G Mobile Backup) and a router, with 30 users on the Switzerland tariff, 2 users on the International tariff, 10 users on the per-minute tariff, 3 Business International 200 B1 options, 50 receptionist licenses, an IVR and 8 blocks of 10 numbers, for a monthly total of CHF 3,108.00. It is ready to send.

Verdict: Blocked.

  • Profile needs fibre. Business Internet Services M and L (300 Mbit/s and 10 Gbit/s) need a fibre connection, not copper.
  • Top Speed not available. The Top Speed option (10 Gbit/s) is offered for profiles S and M only.
  • International options exceed international users. 3 Business International option(s) are quoted but only 2 user(s) are on the International tariff; the options need that tariff.
  • Receptionist without enough users. 50 receptionist license(s) are quoted for 42 telephony user(s) in total.

2. Copper link, Top Speed and telephony limits: The agent resubmits after fixing the errors

The agent's request. Please quote 3 sites of Business Internet Services L over fibre, each with fixed IP address tier 4, Internet Backup (5G Mobile Backup) and a router, with 30 users on the Switzerland tariff, 2 users on the International tariff, 10 users on the per-minute tariff, 2 Business International 200 B1 options, 40 receptionist licenses, an IVR and 8 blocks of 10 numbers, for a monthly total of CHF 2,769.00. It is ready to send.

Verdict: Allowed.

  • Quote summary. 3 site(s), estimated monthly total of CHF 2,769.00 and one-time total of CHF 2,073.70 at the modeled price list.

3. Backup, express setup and a stated total: A two-site Business Internet Services S quote with backup, express setup and a monthly total

The agent's request. Please quote 2 sites of Business Internet Services S over fibre, each with fixed IP address tier 2, Internet Backup (4G USB stick), a router and express setup, with 12 users on the Switzerland tariff, 3 users on the International tariff, 1 Business International 200 C1 option, 2 receptionist licenses and 5 blocks of 10 numbers, for a monthly total of CHF 652.00. It is ready to send.

Verdict: Blocked.

  • Internet Backup not offered. Internet Backup (4G USB stick or 5G Mobile Backup) comes with profiles M and L only.
  • Express setup needs copper. Express setup is available for copper connections only.
  • Stated total does not match. The quote states a monthly total of CHF 652.00; the price list gives CHF 667.00.

4. Backup, express setup and a stated total: The agent resubmits after fixing the errors

The agent's request. Please quote 2 sites of Business Internet Services S over copper, each with fixed IP address tier 2, a router and express setup, with 12 users on the Switzerland tariff, 3 users on the International tariff, 1 Business International 200 C1 option, 2 receptionist licenses and 5 blocks of 10 numbers, for a monthly total of CHF 667.00. It is ready to send.

Verdict: Allowed.

  • Quote summary. 2 site(s), estimated monthly total of CHF 667.00 and one-time total of CHF 2,047.80 at the modeled price list.

5. Six sites with blue TV: A six-site quote with blue TV business and an IVR

The agent's request. Please quote 6 sites of Business Internet Services S over fibre, each with fixed IP address tier 7, the Network basic option and a router, with an IVR and 8 blue TV business devices, for a monthly total of CHF 985.00. It is ready to send.

Verdict: Blocked.

  • Fixed IP tier unknown. Fixed IP address tier 7 does not exist; tiers run from 1 to 6 (0 for none).
  • IVR without telephony users. An interactive voice response is quoted but the quote has no telephony users.
  • Many sites. More than 5 sites need network design (Business Network Solutions) before pricing is confirmed.

6. Six sites with blue TV: The agent resubmits after fixing the errors

The agent's request. Please quote 6 sites of Business Internet Services S over fibre, each with fixed IP address tier 6, the Network basic option and a router, with 8 blue TV business devices, for a monthly total of CHF 1,574.00. It is ready to send.

Verdict: Needs approval.

  • Many sites. More than 5 sites need network design (Business Network Solutions) before pricing is confirmed.
  • Quote summary. 6 site(s), estimated monthly total of CHF 1,574.00 and one-time total of CHF 2,393.40 at the modeled price list.

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 multi-site Swisscom Smart Business Connect package: internet access per site, hosted business telephony, number blocks and optional blue TV business. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product line 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 3 sites of Business Internet Services L over copper, each with fixed IP address tier 4, the Top Speed option. 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 four findings, all in one answer. Business Internet Services M and L (300 Mbit/s and 10 Gbit/s) need a fibre connection, not copper. The Top Speed option (10 Gbit/s) is offered for profiles S and M only. 3 Business International option(s) are quoted but only 2 user(s) are on the International tariff; the options need that tariff. The other one is on screen.
  6. The validator returned four 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 profiles that need a particular access type, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the access to fibre, the Business International 200 B1 options to 2, the receptionist licenses to 40 and the monthly total stated on the quote to 2,769.00. It removes the Top Speed.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared.
  13. Four 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.