Predictika · Home fibre quotes
An AI sales agent prepares a quote for a Safaricom Home Fibre customer: the plan, monthly or bulk-pay billing, a new installation or a relocation, the Family Share tier, Wi-Fi extenders, a static IP address, and the total in Kenyan shillings it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans and fees and returns a verdict, every reason and the total it computed.
This validator models Home Fibre quotes, not just the scenarios shown below.
Any Home Fibre quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: mobile, M-PESA, business fibre, home insurance, speeds and fair-use limits. Public versus modeled: the plan names, the monthly and bulk-pay prices, the Family Share prices, the installation fee and the relocation charge follow public Safaricom Home Fibre price information; the extender and static IP prices, which tiers need which plan, the quote length limits and the approvals are modeled by Predictika and are not Safaricom prices or terms.
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 |
|---|---|---|
| Add-ons that need a higher plan | Only with care The 47 GB Family Share tier and the static IP each need a plan of at least Gold, so each needs a rule that ranks the plan chosen in another field. | The plan and every add-on are fields of one quote and are checked together on every call. |
| Billing choices that change what is available | Only with care Platinum has no bulk-pay price, and the months covered depend on the billing, so each pairing needs its own rule beside the price rules. | The plan, the billing and the months are in one request and are compared on every call. |
| A stated total that must equal the computed total | Only with workarounds The total is built from the plan, Family Share, fees, extenders and static IP over the months covered; checking a stated figure against it takes extra formulas. | The stated total is a field of the request and is compared with the computed total. |
| Quotes that should go to a person rather than be blocked | Only with care A fee waiver and a long monthly quote need a person, and sit beside separate hard limits that must not overlap them. | Blocks and approvals come back together; approval-only quotes are not blocked. |
| 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 | A static IP address is quoted with a plan below Gold. |
| 2 | The Platinum plan has no bulk-pay (3, 6 or 12 month prepaid) price; it is quoted with bulk pay. |
| 3 | The quote covers 0 monthly billing periods; 1 to 24 months can be quoted. |
| 4 | Holding monthly prices for more than 12 months is not a published offer; a person should confirm it. |
| 5 | The quote covers 25 monthly billing periods; 1 to 24 months can be quoted. |
| 6 | The 47 GB Family Share tier is quoted with a plan below Gold. |
| 7 | The quote has 5 Wi-Fi extenders; 0 to 4 can be quoted. |
| 8 | Waiving the KES 3,000 installation fee is a sales concession; a person should approve it. |
| 9 | An installation fee waiver is requested on a relocation, which has no installation fee. |
| 10 | The quote states a total of KES 103,687; the plan, add-ons and fees add up to KES 103,688. |
| 11 | The quote states a total of KES 106,688; the plan, add-ons and fees add up to KES 103,688. |
| 12 | The quote states a total of KES 100; the plan, add-ons and fees add up to KES 100,688. |
| 13 | The quote covers 30 monthly billing periods; 1 to 24 months can be quoted. |
| 14 | The quote states a total of KES 40,000; the plan, add-ons and fees add up to KES 128,900. |
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 a Silver Home Fibre plan on monthly billing for 12 months, for a new installation, with the 47 GB Family Share tier (KES 4,600), 1 Wi-Fi extender and a static IP address, for a total of KES 40,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Gold Home Fibre plan on monthly billing for 6 months, for a new installation, with the 47 GB Family Share tier (KES 4,600), 1 Wi-Fi extender and a static IP address, for a total of KES 80,894. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Gold Home Fibre plan on monthly billing for 12 months, for a relocation with the customer's own router, with the KES 1,800 Family Share tier and 5 Wi-Fi extenders, and the installation fee waived, for a total of KES 114,688. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Gold Home Fibre plan on monthly billing for 18 months, for a new installation, with the KES 1,800 Family Share tier and 2 Wi-Fi extenders, and the installation fee waived, for a total of KES 152,782. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a Platinum Home Fibre plan on 12-month bulk pay, for a new installation, for a total of KES 3,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Platinum Home Fibre plan on monthly billing for 12 months, for a new installation, for a total of KES 243,000. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.