Predictika · Business internet quotes

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

An AI sales agent prepares a quote for business fibre internet across several sites: plan, Wi-Fi access points, static IP addresses, Internet Backup, a mobility bundle and a customer success manager. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plan and add-on rules and returns a verdict, every reason and the price figures it computed. Plan prices follow the TELUS-published web page as read in October 2026; add-on prices and some rules are illustrative, modeled by Predictika, so every figure here is illustrative.

Scope: TELUS Business Fibre Internet quotes: Essentials 300, Fast 1G, Faster 1.5G and Ultrafast 3G with Wi-Fi access points, static IPs, Internet Backup, mobility bundle and customer success manager (some rules and prices modeled). See everything this validator covers

This validator models TELUS Business Fibre Internet quotes, not just the scenarios shown below. Plan names, speeds, the 36-month term, promotional and regular monthly prices, the access point and static IP limits, the Internet Backup and mobility bundle prices and the three-product customer success manager condition come from TELUS's public business internet page as read in October 2026 (its footnotes are inconsistent in places, and prices change without notice). Other rules and prices are modeled by Predictika and are not TELUS's own.

  • Plans and term — Fibre Internet 300 (Essentials), 1G (Fast), 1.5G (Faster) and 3G (Ultrafast) with Wi-Fi, quoted on a 36-month term; promotional prices for new customers and regular prices for existing ones.
  • Add-ons — one Business Wi-Fi access point included and at most three in total, up to five optional static IP addresses (one included on the 1.5G and 3G plans), Internet Backup, and the 10 CAD a month mobility bundle discount for new customers. The prices of extra access points and static IPs, and Internet Backup needing the Fast plan or above, are modeled.
  • People and approvals — a customer success manager needs at least three eligible products on the quote; a monthly credit above 10 CAD per site needs approval and above 25 CAD is blocked (modeled); fibre at the address is confirmed by a person; the stated monthly price must equal the computed one.

Any TELUS Business Fibre Internet quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: mobility plans, TV, phone, security products, installation fees and taxes. This page shows totals only, not a line-item table. Not verified: TELUS prices and offers vary by address and change without notice; the add-on prices and thresholds named as modeled are Predictika's modeling.

The AI sales agentBuilds the internet 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.

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
Promotional prices only for new customers, with a regular price afterOnly with care
A price rule keyed on customer type and a validation rule for the combination; both must be kept in step when offers change.
Customer type and the price type are in one request and checked together.
Add-on limits (access points, static IPs) and what is included in each planEasy
Quantity limits and included-quantity lookups are straightforward product rules.
Same, from the catalog, with the billable quantity computed.
A bundle discount that needs another product and a new customerOnly with care
The discount depends on products outside the internet quote and on customer status.
The mobility lines and customer type travel with the quote and are checked together.
A customer success manager that needs three eligible productsOnly with care
A count of eligible products across the quote has to be maintained as the offer changes.
The product count is a field on the quote and is checked on every call.
A stated monthly price different from the buildOnly with care
A validation rule can compare a stated figure with a computed one only if the stated figure is a field on the quote.
The stated price travels with the quote and is compared with the computed one 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 Fibre plans are quoted on a 36-month term; the quote has 24 months.
2The Fibre plans are quoted on a 36-month term; the quote has 60 months.
3Promotional pricing is for new high speed internet customers; an existing customer pays the regular price.
4The mobility bundle discount needs an eligible TELUS Business mobility plan on the quote; the quote has none.
5The mobility bundle discount is for new customers; this customer is an existing one.
6The quote asks for 6 static IP addresses; at most 5 optional static IPs can be added.
7The quote adds 3 extra Business Wi-Fi access points; one is included and a customer can have at most 3 in total.
8Internet Backup is modeled for the Fast, Faster and Ultrafast plans only; the quote has the Essentials plan.
9A customer success manager comes with at least 3 eligible TELUS Business products; the quote has 2.
10The quote states 1,000 CAD a month, but the quoted services come to 465 CAD a month.
11A credit of 11 CAD a month per site is above the 10 CAD a salesperson can give; sales management should approve it.
12A credit of 25 CAD a month per site is above the 10 CAD a salesperson can give; sales management should approve it.
13The quote gives a credit of 26 CAD a month per site; the modeled limit is 25 CAD.
14Fibre availability depends on the business address; a TELUS representative should confirm it before the quote is released.
15A credit of 15 CAD a month per site is above the 10 CAD a salesperson can give; sales management should approve it.
16The Fibre plans are quoted on a 36-month term; the quote has 12 months.
17The quote asks for 8 static IP addresses; at most 5 optional static IPs can be added.
18A customer success manager comes with at least 3 eligible TELUS Business products; the quote has 1.
19The quote gives a credit of 30 CAD a month per site; the modeled limit is 25 CAD.
20A credit of 20 CAD a month per site is above the 10 CAD a salesperson can give; sales management should approve it.

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. Promotional price and term: An existing customer on a promotional price and a 24-month term

The agent's request. Please quote three sites on Fibre Internet 1G + Wi-Fi (Fast), on a 24-month term at the promotional price for a existing customer, with 1 extra Wi-Fi access point and 2 static IP addresses. The quote states 465 CAD a month in total. It is ready to send.

Verdict: Blocked.

  • Only the 36-month term is offered. The Fibre plans are quoted on a 36-month term; the quote has 24 months.
  • Promotional price is for new customers. Promotional pricing is for new high speed internet customers; an existing customer pays the regular price.

2. Promotional price and term: The agent resubmits after fixing the errors

The agent's request. Please quote three sites on Fibre Internet 1G + Wi-Fi (Fast), on a 36-month term at the regular price for a existing customer, with 1 extra Wi-Fi access point and 2 static IP addresses. The quote states 555 CAD a month in total. It is ready to send.

Verdict: Allowed.

  • Price summary. 3 site(s) at an illustrative 185 CAD a month each after credit, 555 CAD a month in total, 19,980 CAD over 36 months.

3. Add-ons and bundle: Static IPs, access points, bundle and success manager that do not fit

The agent's request. Please quote two sites on Fibre Internet 1.5G + Wi-Fi (Faster), on a 36-month term at the promotional price for a new customer, with 3 extra Wi-Fi access points, 7 static IP addresses, the mobility bundle discount with 0 mobility lines and a customer success manager with 2 eligible products. The quote states 480 CAD a month in total. It is ready to send.

Verdict: Blocked.

  • Mobility bundle needs a mobility line. The mobility bundle discount needs an eligible TELUS Business mobility plan on the quote; the quote has none.
  • Too many static IP addresses. The quote asks for 7 static IP addresses; at most 5 optional static IPs can be added.
  • Too many extra Wi-Fi access points. The quote adds 3 extra Business Wi-Fi access points; one is included and a customer can have at most 3 in total.
  • Customer success manager needs 3 products. A customer success manager comes with at least 3 eligible TELUS Business products; the quote has 2.

4. Add-ons and bundle: The agent resubmits after fixing the errors

The agent's request. Please quote two sites on Fibre Internet 1.5G + Wi-Fi (Faster), on a 36-month term at the promotional price for a new customer, with 2 extra Wi-Fi access points, 5 static IP addresses, the mobility bundle discount with 2 mobility lines and a customer success manager with 3 eligible products. The quote states 400 CAD a month in total. It is ready to send.

Verdict: Allowed.

  • Price summary. 2 site(s) at an illustrative 200 CAD a month each after credit, 400 CAD a month in total, 14,400 CAD over 36 months.

5. Credit: Four Ultrafast sites with a 30 CAD monthly credit

The agent's request. Please quote four sites on Fibre Internet 3G + Wi-Fi (Ultrafast), on a 36-month term at the promotional price for a new customer, with 3 static IP addresses and TELUS Internet Backup, and a credit of 30 CAD a month per site. The quote states 660 CAD a month in total. It is ready to send.

Verdict: Blocked.

  • Monthly credit above the limit. The quote gives a credit of 30 CAD a month per site; the modeled limit is 25 CAD.

6. Credit: The agent resubmits after fixing the errors

The agent's request. Please quote four sites on Fibre Internet 3G + Wi-Fi (Ultrafast), on a 36-month term at the promotional price for a new customer, with 3 static IP addresses and TELUS Internet Backup, and a credit of 20 CAD a month per site. The quote states 700 CAD a month in total. It is ready to send.

Verdict: Needs approval.

  • Monthly credit to approve. A credit of 20 CAD a month per site is above the 10 CAD a salesperson can give; sales management should approve it.
  • Price summary. 4 site(s) at an illustrative 175 CAD a month each after credit, 700 CAD a month in total, 25,200 CAD over 36 months.

7. Credit: The agent resubmits after fixing the errors

The agent's request. Please quote four sites on Fibre Internet 3G + Wi-Fi (Ultrafast), on a 36-month term at the promotional price for a new customer, with 3 static IP addresses and TELUS Internet Backup, and a credit of 10 CAD a month per site. The quote states 740 CAD a month in total. It is ready to send.

Verdict: Allowed.

  • Price summary. 4 site(s) at an illustrative 185 CAD a month each after credit, 740 CAD a month in total, 26,640 CAD over 36 months.

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 quote for business fibre internet across several sites: plan, Wi-Fi access points, static IP addresses, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plan and add-on rules and returns a verdict, every reason and the price figures it computed. Plan prices follow the TELUS-published web page as read in October 2026; add-on prices and some rules are illustrative, modeled by Predictika, so every figure here is illustrative.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote two sites on Fibre Internet 1.5G + Wi-Fi (Faster), on a 36-month term at the promotional price for a new customer. The quote states 480 CAD a month in total. 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. The mobility bundle discount needs an eligible TELUS Business mobility plan on the quote; the quote has none. The quote asks for 7 static IP addresses; at most 5 optional static IPs can be added. The quote adds 3 extra Business Wi-Fi access points; one is included and a customer can have at most 3 in total. 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 a customer success manager that needs three eligible products, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the Extra Wi-Fi access points to 2, the Static IP addresses to 5, the mobility lines on the quote to 2, the eligible products on the quote to 3 and the stated monthly total to 400.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared, and the validator's figure matches the quote.
  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.