Predictika · Handheld network tester orders
An AI sales agent prepares a quote for T-BERD/MTS-5800 handheld network testers: the base unit, the test options, the fiber tools, a VIAVI Care support plan, the number of units, a discount and the total it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product options and returns a verdict, every reason and the figures it computed.
This validator models orders for the T-BERD/MTS-5800 family named in VIAVI's public brochures, not just the scenarios shown below.
Any order for these testers that touches these rules is in scope — not only the scenarios pictured here. Prices and most compatibility rules here are modeled from comparable products, not published by VIAVI; the product, option and plan names, the rates listed for the 100G unit and the 5-year rule for battery and bag coverage are from the public brochures. Not covered: other VIAVI products, software licence terms, regional plans and shipping.
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 |
|---|---|---|
| Rates that only some base units list | Only with care CPRI 10, 32G Fibre Channel and OTU4 belong to the 100G unit; each is a product rule that must follow the data sheets. | The base unit is one choice in the order and every rate option is checked against it on every call. |
| Options that need another option | Only with workarounds A rate option needs its parent option, TEM2 needs timing and Smart Link Mapper needs an OTDR; these depend on choices made on different lines and interact with each other. | Every choice is in one request, so a missing parent is found whichever order the choices arrive in. |
| Support plan terms | Only with care Battery and bag coverage applies only to 5-year SilverCare and MaxCare plans, which links the plan, the term and the add-on. | Plan, term and add-on are checked together on every call. |
| Discounts and volume that need a person | Only with workarounds A discount above a rep's limit, a volume order or MaxCare loaners need an approval path alongside the block rules. | An approval finding is returned beside any block findings, and a pending approval gates release. |
| 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 | CPRI 10 (24.3G) is listed for the T-BERD/MTS-5,800-100G; the 10G units list CPRI 1 to 9. |
| 2 | The CPRI 10 rate option needs the CPRI option on the same unit. |
| 3 | 32G Fibre Channel is listed for the T-BERD/MTS-5,800-100G, not the 10G units. |
| 4 | The 32G Fibre Channel rate option needs the Fibre Channel option on the same unit. |
| 5 | OTU4 testing is listed for the T-BERD/MTS-5,800-100G, not the 10G units. |
| 6 | The OTU4 rate option needs the OTN option on the same unit. |
| 7 | The 2 MHz and 10 MHz wander option is not offered on the 100G unit; it uses the timing expansion module instead. |
| 8 | The TEM2 timing expansion module needs the PTP and SyncE timing option on the same unit. |
| 9 | Smart Link Mapper analyses OTDR results; the order has no OTDR module. |
| 10 | The COSA CWDM optical spectrum analyzer is not offered with the single-port MTS-5,811P. |
| 11 | Battery and bag coverage is part of the 5-year VIAVI Care plans only; the plan on the order is 4 year(s). |
| 12 | Battery and bag coverage is offered with SilverCare and MaxCare, not with BronzeCare or without a plan. |
| 13 | A VIAVI Care plan of 6 years is outside the 1 to 5 year terms. |
| 14 | A VIAVI Care plan of 0 years is outside the 1 to 5 year terms. |
| 15 | The order has 0 units; at least 1 is needed. |
| 16 | A discount of 9 percent is above the 8 percent a rep can give; a person should approve it. |
| 17 | A discount of 20 percent is above the 8 percent a rep can give; a person should approve it. |
| 18 | A discount of 21 percent is outside the 0 to 20 percent range this quote can carry. |
| 19 | An order of 20 units is a volume order; a person should confirm volume pricing and delivery. |
| 20 | MaxCare on 10 units includes express loaner units; a person should confirm the loaner pool. |
| 21 | The quote states a total of 4,979,999 cents; the illustrative price list gives 4,980,000 cents. |
| 22 | The quote states a total of 4,980,000 cents; the illustrative price list gives 4,731,000 cents. |
| 23 | Battery and bag coverage is part of the 5-year VIAVI Care plans only; the plan on the order is 3 year(s). |
| 24 | A discount of 30 percent is outside the 0 to 20 percent range this quote can carry. |
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 4 T-BERD/MTS-5811P testers with TrueSpeed, CPRI, CPRI 10, Fibre Channel, 32G Fibre Channel, OTN, OTU4, Smart Link Mapper, COSA, battery and bag coverage, and BronzeCare for 3 years. The discount is 0 percent. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 4 T-BERD/MTS-5800-100G testers with TrueSpeed, CPRI, CPRI 10, Fibre Channel, 32G Fibre Channel, OTN, OTU4, an OTDR module, Smart Link Mapper, COSA, battery and bag coverage, and SilverCare for 5 years. The discount is 0 percent. The quote states a total of 38,420,000 cents. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 24 T-BERD/MTS-5822P testers with wander, PTP and SyncE timing, an OTDR module, the P5000i microscope, and MaxCare for 3 years. The discount is 12 percent. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 8 T-BERD/MTS-5822P testers with wander, PTP and SyncE timing, an OTDR module, the P5000i microscope, and SilverCare for 3 years. The discount is 6 percent. The quote states a total of 34,892,800 cents. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 2 T-BERD/MTS-5800-100G testers with wander, the TEM2 timing expansion module, battery and bag coverage, and SilverCare for 4 years. The discount is 0 percent. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 T-BERD/MTS-5800-100G testers with PTP and SyncE timing, the TEM2 timing expansion module, battery and bag coverage, and SilverCare for 5 years. The discount is 0 percent. The quote states a total of 11,190,000 cents. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.