Predictika · Business broadband quotes
An AI sales agent prepares a monthly quote for a Unifi Business Broadband plan with Mesh Wi-Fi, Fixed IP, Wireless Backup, Shield Pro and the Business TV pack, on a contract term and with a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans and add-ons and returns a verdict, every reason and the monthly total it computed.
This validator models Unifi Business Broadband quotes, not just the scenarios shown below.
Any Unifi Business Broadband quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: UNI5G Business, voice-only, cloud and other products. Plan prices and the 24-month term follow the public Unifi Business pages; user, Mesh and Fixed IP limits, add-on prices, the TV pack price and the discount thresholds are modeled from comparable products and are not published by Telekom Malaysia, so all figures are illustrative. The validator shows a computed monthly total but no line-item table.
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 |
|---|---|---|
| A plan that limits users and Mesh units | Only with care Each plan needs its own user and Mesh limits, so every quote has to be compared with a table that grows with the plans. | The plan, user count and Mesh units are in one request and checked together on every call. |
| An add-on that only some plans allow | Only with care Fixed IP and the TV pack each need an eligibility rule per plan, and a rule on how many addresses are allowed. | The plan and every add-on are in one request, so eligibility and quantity are checked on every call. |
| A discount with two thresholds | Only with workarounds A block above one threshold and an approval above another need separate rules that must agree with each other and with the gross charge. | The discount is compared with the computed gross charge on every call and returns a block, an approval or nothing. |
| A stated total that must match the computed total | Only with workarounds The total is built from several 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 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 quote has a 12-month term; Unifi Business Broadband is sold on a 24-month contract. |
| 2 | The customer has 11 users; the quoted plan is sized for at most 10. |
| 3 | The customer has 6 users; the quoted plan is sized for at most 3. |
| 4 | The quote has 3 Mesh Wi-Fi units; the quoted plan allows at most 2. |
| 5 | The quote has 5 Mesh Wi-Fi units; the quoted plan allows at most 3. |
| 6 | 1 fixed IP address(es) quoted; Fixed IP needs the 300Mbps plan or higher and at most 5 addresses. |
| 7 | 3 fixed IP addresses are quoted; a person should confirm the address block is available. |
| 8 | 6 fixed IP address(es) quoted; Fixed IP needs the 300Mbps plan or higher and at most 5 addresses. |
| 9 | The Business TV pack is quoted on a plan below 500Mbps; it needs the 500Mbps plan or higher. |
| 10 | The discount of RM48 per month is more than 10 percent of the RM354 gross monthly charge; a sales manager should approve it. |
| 11 | The discount of RM80 per month is more than 20 percent of the RM354 gross monthly charge. |
| 12 | The quote states RM300 per month; the quoted items give RM354. |
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 Unifi Business Broadband 300Mbps for 8 users on a 12-month term, with 4 Mesh Wi-Fi units, Shield Pro and the Business TV pack, for a monthly total of RM384. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Unifi Business Broadband 500Mbps for 8 users on a 24-month term, with 3 Mesh Wi-Fi units, Shield Pro and the Business TV pack, for a monthly total of RM409. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Unifi Business Broadband 1Gbps for 20 users on a 24-month term, with 2 Mesh Wi-Fi units, 6 fixed IP addresses, Wireless Backup and Shield Pro, and a discount of RM450 per month, for a monthly total of RM1,154. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Unifi Business Broadband 1Gbps for 20 users on a 24-month term, with 2 Mesh Wi-Fi units, 2 fixed IP addresses, Wireless Backup and Shield Pro, and a discount of RM70 per month, for a monthly total of RM734. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Unifi Business Broadband 500Mbps for 12 users on a 24-month term, with 3 Mesh Wi-Fi units, Wireless Backup and Shield Pro, and a discount of RM40 per month, for a monthly total of RM369. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Unifi Business Broadband 500Mbps for 10 users on a 24-month term, with 3 Mesh Wi-Fi units, Wireless Backup and Shield Pro, and a discount of RM30 per month, for a monthly total of RM339. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.