Predictika · Business connectivity quotes
An AI sales agent prepares a quote for a small business that wants Telkom Business Fibre in South Africa: the Core or Endless plan, the contract term, the speeds the customer needs, a mesh Wi-Fi pack and extras. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published catalogue and returns a verdict, every reason and the figures it computed.
This validator models Telkom Business Fibre quotes as published in the Telkom Business catalogue valid from July 15 to October 15, 2026, not just the scenarios shown below.
Any Telkom Business Fibre quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: LTE, SIM-only and mobile plans, VoIP and cloud PABX, Unified Communications, other Telkom services, earlier Unlimited Business Lite and MetroFibre bundles, and promotions outside the catalogue. Assumptions: the FTTR equipment line printed on the Core Classic 100/50 card is taken to cap Edge ONTs at 4 for every plan; the mesh pack total is calculated over its own payment period; the static IP is not priced.
6 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 |
|---|---|---|
| Speed limits that depend on the plan | Only with care Each plan has its own download and upload limit, so a rule per plan and direction works, but they have to be kept in step with the catalogue. | The limits are looked up from the chosen plan and compared with what the customer needs on every call. |
| A term that differs by plan (12 months, 24 for FTTR) | Only with care A rule per plan can compare the term, but a new plan or a promotional term means another rule to maintain. | The plan's term is looked up and compared with the quoted term together with every other rule. |
| Offers that are valid only between two dates | Only with workarounds Validity dates are usually handled outside the quote, so an expired catalogue price can still be quoted until someone notices. | The quote date is checked against the offer period on every call. |
| Add-on packs priced differently by payment plan | Only with workarounds The same pack has a monthly price on 12 months, another on 24 months and a cash price, so a price rule per combination is needed and the stated price must be compared with the sum. | The pack price is computed from the pack and payment plan, and the stated monthly price is compared with the plan plus pack. |
| Every problem returned in one answer | Only 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. |
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 | The catalogue sells this plan on a 24-month term; the quote has 12 months. |
| 2 | The catalogue sells this plan on a 12-month term; the quote has 24 months. |
| 3 | The customer needs 101 Mbps download but the chosen plan offers 100 Mbps. |
| 4 | The customer needs 101 Mbps upload but the chosen plan offers 100 Mbps. |
| 5 | The catalogue offers are valid from 15 July to 15 October 2,026; the quote date 20,260,714 is outside that period. |
| 6 | The catalogue offers are valid from 15 July to 15 October 2,026; the quote date 20,261,016 is outside that period. |
| 7 | The catalogue lists FTTR equipment as 1 gateway plus up to 4 Edge ONTs; the quote has 5. |
| 8 | The quote states a monthly price of R1,025; the published prices give R1,074. |
| 9 | The quote states a monthly price of R895; the published prices give R1,025. |
| 10 | The catalogue lists a static IP at R45 without saying whether it is a monthly or once-off charge, so it is not priced here and a person should confirm it. |
| 11 | The customer needs 150 Mbps upload but the chosen plan offers 100 Mbps. |
| 12 | The customer needs 200 Mbps download but the chosen plan offers 50 Mbps. |
| 13 | The customer needs 60 Mbps upload but the chosen plan offers 25 Mbps. |
| 14 | The catalogue offers are valid from 15 July to 15 October 2,026; the quote date 20,261,101 is outside that period. |
| 15 | The catalogue lists FTTR equipment as 1 gateway plus up to 4 Edge ONTs; the quote has 6. |
| 16 | The quote states a monthly price of R1; the published prices give R695. |
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 the Telkom Business Core Lite 50/25 fibre plan on a 12-month term for a customer who needs 80 Mbps download and 30 Mbps upload, with the Mercusys Halo H30 2-pack mesh Wi-Fi system on the 12-month payment plan. The quote states a monthly price of R764 including VAT. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Telkom Business Endless Essential 100/100 fibre plan on a 12-month term for a customer who needs 80 Mbps download and 30 Mbps upload, with the Mercusys Halo H30 2-pack mesh Wi-Fi system on the 12-month payment plan. The quote states a monthly price of R1,094 including VAT. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the Telkom Business Endless 1 Gbps FTTR 1000/500 fibre plan on a 12-month term for a customer who needs 900 Mbps download and 400 Mbps upload, with the Mercusys Halo H30 3-pack mesh Wi-Fi system on the 24-month payment plan and 1 gateway and 6 Edge ONTs. The quote states a monthly price of R2,948 including VAT. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Telkom Business Endless 1 Gbps FTTR 1000/500 fibre plan on a 24-month term for a customer who needs 900 Mbps download and 400 Mbps upload, with the Mercusys Halo H30 3-pack mesh Wi-Fi system on the 24-month payment plan and 1 gateway and 4 Edge ONTs. The quote states a monthly price of R2,948 including VAT. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the Telkom Business Endless Ultra 300/150 fibre plan on a 12-month term for a customer who needs 250 Mbps download and 120 Mbps upload, with the Mercusys Halo H30 2-pack mesh Wi-Fi system on the 24-month payment plan and a static IP. The quote states a monthly price of R1,568 including VAT. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote the Telkom Business Endless Ultra 300/150 fibre plan on a 12-month term for a customer who needs 250 Mbps download and 120 Mbps upload, with the Mercusys Halo H30 2-pack mesh Wi-Fi system on the 24-month payment plan. The quote states a monthly price of R1,568 including VAT. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.