Predictika · Juniper campus switching and Mist quotes
An AI sales agent prepares a quote for Juniper EX4100 access switches with Mist access points, Mist cloud subscriptions and Juniper Care support. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the power, subscription, support and discount rules, compares the PoE load and subscription count the quote states with the computed ones, and returns every finding together. This is an illustrative model built from Juniper's public product documents. It uses no prices, so it produces no price build-up or line-item quote.
This validator models one product line: Juniper EX4100 access switches (24 and 48 port, PoE+ and multigigabit PoE++ models) with Mist access points, the Mist cloud subscriptions sold with them and Juniper Care support. It handles any quote involving these products, not only the scenarios shown on this page.
7 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 |
|---|---|---|
| Access points that fit the switch ports but exceed its PoE budget | Only with care The draw depends on the access point model, how many are on each switch, and whether a second power supply is installed. A rule has to multiply and compare per switch model and keep a budget table current. | Ports, load and budget are computed together; 30 access points of one model fit with two power supplies and fail with one. |
| Add-on subscriptions that depend on a base subscription, with a shared term | Only with care Dependencies are easy one at a time. Several add-ons that each need a different base subscription, and a term that must be 1, 3 or 5 years, add up to many interacting rules. | Every dependency and the term are checked on every call; a quote with three missing bases comes back with all three. |
| Replacement terms that depend on the customer need, which is not on the quote | Only with workarounds The number of business days the customer needs is a requirement, not a quote line, so a rule can only compare it with the Care tier if it is copied onto the quote as a field. | The need travels with the request and is compared with the replacement time of the Care tier chosen. |
| Terms that are not offered for one product but are for another, such as next-day replacement for access points | Only with care One product rule per exclusion, each tied to a product family. It works, but every new exception is another rule that someone must keep. | All of it comes back together with the other findings. |
| A quote that states a PoE load and a subscription count different from the computed ones | Only with workarounds A validation rule can compare a stated figure with a calculated one, but only if the stated figure is a field on the quote, which it rarely is. | Both stated figures travel with the quote and are compared with the computed ones 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 | 25 access points per switch exceed the 24 PoE ports on EX4100-24P. |
| 2 | 30 access points of AP45 draw 879 W per switch, above the 740 W PoE budget of EX4100-48P (one power supply per switch). |
| 3 | A Juniper Care term of 2 years is not offered; choose 1, 3 or 5. |
| 4 | A discount of 20 percent is above the 15 percent a rep may give alone. |
| 5 | A discount of 32 percent is above the 20 percent maximum for this partner tier. |
| 6 | A subscription term of 2 years is not offered; choose 1, 3 or 5. |
| 7 | Asset Visibility requires a Wi-Fi Assurance subscription. |
| 8 | EX4100-24T has no PoE ports, so it cannot power the AP45 access points. |
| 9 | Juniper Care Core replaces switch hardware in about 10 business days; the customer needs it in 5. |
| 10 | Juniper Care and Mist subscriptions require products bought from Juniper or an authorized reseller. |
| 11 | Juniper Care runs 2 years but the subscriptions run 3 years; a coverage gap needs sign-off. |
| 12 | Marvis for Wired requires a Wired Assurance subscription. |
| 13 | Marvis for Wireless requires a Wi-Fi Assurance subscription. |
| 14 | Premium Analytics requires a Wi-Fi or Wired Assurance subscription. |
| 15 | Replacement access points ship within 3 business days; next-business-day replacement is not offered for access points. |
| 16 | Same-day replacement needs a metro site. |
| 17 | Stated PoE load does not match: the agent stated 500 W per switch; the validator computes 586 W. |
| 18 | Stated subscription count does not match: the agent stated 100; the validator computes 84. |
| 19 | The access points are cloud managed and need a Wi-Fi Assurance subscription. |
| 20 | The quote has no Wired Assurance subscription, so the switches are not cloud managed; a waiver is required. |
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 8 EX4100-48P switches for Larkspur Medical with 30 AP45 access points on each switch and one power supply per switch. Mist subscriptions: Wi-Fi Assurance, Wired Assurance, Marvis for Wireless and Marvis for Wired, for 3 years. Juniper Care Core Plus for 3 years, at a metro site. Switch replacement is needed within 2 business days, with standard access point replacement. The order goes through a Select partner with a 10 percent discount. The quote states a PoE load of 879 W per switch and 496 subscription units. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 8 EX4100-48P switches for Larkspur Medical with 30 AP45 access points on each switch and two power supplies per switch. Mist subscriptions: Wi-Fi Assurance, Wired Assurance, Marvis for Wireless and Marvis for Wired, for 3 years. Juniper Care Core Plus for 3 years, at a metro site. Switch replacement is needed within 2 business days, with standard access point replacement. The order goes through a Select partner with a 10 percent discount. The quote states a PoE load of 879 W per switch and 496 subscription units. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 6 EX4100-48MP switches for Bramwell Schools with 36 AP43 access points on each switch and two power supplies per switch. Mist subscriptions: Marvis for Wireless and Asset Visibility, for 2 years. Juniper Care Core Plus for 3 years, at a metro site. Switch replacement is needed within 2 business days, with standard access point replacement. The order goes through a Select partner with a 12 percent discount. The quote states a PoE load of 918 W per switch and 432 subscription units. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 6 EX4100-48MP switches for Bramwell Schools with 36 AP43 access points on each switch and two power supplies per switch. Mist subscriptions: Wi-Fi Assurance, Marvis for Wireless and Asset Visibility, for 3 years. Juniper Care Core Plus for 3 years, at a metro site. Switch replacement is needed within 2 business days, with standard access point replacement. The order goes through a Select partner with a 12 percent discount. The quote states a PoE load of 918 W per switch and 648 subscription units. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 6 EX4100-48MP switches for Bramwell Schools with 36 AP43 access points on each switch and two power supplies per switch. Mist subscriptions: Wi-Fi Assurance, Wired Assurance, Marvis for Wireless and Asset Visibility, for 3 years. Juniper Care Core Plus for 3 years, at a metro site. Switch replacement is needed within 2 business days, with standard access point replacement. The order goes through a Select partner with a 12 percent discount. The quote states a PoE load of 918 W per switch and 654 subscription units. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 10 EX4100-24MP switches for Cedar Point Logistics with 20 AP33 access points on each switch and one power supply per switch. Mist subscriptions: Wi-Fi Assurance and Wired Assurance, for 3 years. Juniper Care Same-Day 4-Hour for 3 years, at a remote site. Switch replacement is needed the same day, with next-business-day access point replacement. The order goes through a Registered partner with a 32 percent discount. The quote states a PoE load of 390 W per switch and 210 subscription units. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 10 EX4100-24MP switches for Cedar Point Logistics with 20 AP33 access points on each switch and one power supply per switch. Mist subscriptions: Wi-Fi Assurance and Wired Assurance, for 3 years. Juniper Care Core Plus for 3 years, at a remote site. Switch replacement is needed within 1 business day, with standard access point replacement. The order goes through a Registered partner with a 10 percent discount. The quote states a PoE load of 390 W per switch and 210 subscription units. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.