Predictika · Cisco Networking Subscription and Enterprise Agreement
An AI sales agent prepares a Cisco software quote for a customer: a Networking Subscription (Unified Licensing for switching, wireless and SD-WAN) or an Enterprise Agreement 3.0. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the rules in Cisco's public documents and returns a verdict, every reason and the figures it computed. Dollar values, software versions and customer details come from the customer's own systems; this validator contains no Cisco prices.
This validator handles any quote for the Cisco Networking Subscription or an Enterprise Agreement 3.0 that touches the rules below — not just the scenarios pictured here.
Not covered: prices, discounts, supply or lead times (Cisco does not publish these and the validator has none); Catalyst Center, Meraki dashboard or any feature-to-license-tier mapping; Secure Choice and Splunk agreements; renewal pricing. Assumptions: line and suite values, software versions, the customer's legal entities and the partner choice are supplied by the customer's own quoting system and are not Cisco facts. Where Cisco's documents differ (growth allowance outside Collaboration and Security; the 7-year term), the validator asks for approval instead of guessing. Cisco's Networking portfolio page also mentions a $50,000 minimum per fully committed suite; the program guide does not, so it is not modeled.
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) 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 minimum software version per platform (IOS XE 17.18.1 for switching, 17.15.2 for on-premises wireless, 20.15.3 for SD-WAN) checked against what the customer actually runs | Only with workarounds A CPQ catalog holds products and prices, not the software release running on the customer's installed base. A field has to be added and a version comparison written for each platform. | The running version travels with the request and is compared with the published minimum for each platform. |
| A model that is excluded in a new purchase but fine on a renewal (the end-of-life Catalyst 9500 and 9400 SUP1 models) | Only with care Doable as a product rule that depends on a purchase-type field; every change to the exclusion list is a rule edit, and the renewal path has to be kept in step. | Purchase type and model are checked together on every call. |
| A total contract value stated by an outside AI agent, compared with the sum of the lines | Not what it is built for A CPQ computes its own total; it has no field for a figure an outside agent claims, so a wrong statement never meets a check unless someone builds one. | The stated total is a field of the request and is compared with the computed sum on every call. |
| Enterprise Agreement entry rules that look across suites: $100,000 in Full Commit suites, Partial Commit only with a Full Commit suite, Services only with an underlying suite and the same partner | Only with workarounds Each rule reads lines in different portfolios, so it needs summary fields and cross-line rules that interact with each other. | All suites are in one request and every entry rule is checked together. |
| Where Cisco's own documents differ (growth allowance outside Collaboration and Security) the answer is "ask a person", not a guess | Only when vigilant A rule either blocks or allows. Routing a documented disagreement to an approver means adding an approval path next to each such rule. | The disagreement is a needs-approval finding with the reason spelled out. |
| 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 request; approval findings need a person to sign off; everything else is computed.
| 1 | routing licensing is not available in a Cisco Networking Subscription. |
| 2 | this Catalyst 9,000 model is excluded from Unified Licensing in a new purchase because it is end of life. |
| 3 | switching under the Networking Subscription needs IOS XE 17.18.1 or later; the switches run 17.18. |
| 4 | on-premises wireless under the Networking Subscription needs IOS XE 17.15.2 or later; the controllers run 17.15.1. |
| 5 | SD-WAN under the Networking Subscription needs IOS XE 20.15.3 or later; the routers run 20.15.2. |
| 6 | the quote states a total contract value of $800,000; the supplied line values add up to $840,000. |
| 7 | the standard minimum term for a new Networking Subscription is 36 months; the quote has 24 months. |
| 8 | an Enterprise Agreement needs at least $100,000 committed in Full Commit suites; the quote has $85,000. |
| 9 | Enterprise Agreement terms are 3 or 5 years (7 years by exception); the quote has 48 months. |
| 10 | Partial Commit suites need at least one Full Commit suite; the quote has 2 Partial Commit suite(s) and no Full Commit suite. |
| 11 | a Services suite is sold only with an underlying suite; the quote has 1 Services suite(s) and no underlying suite. |
| 12 | the Services suite must be bought through the same partner as its product portfolio. |
| 13 | an Enterprise Agreement needs a 100 percent commitment from the legal entities in scope; the quote has 90 percent. |
| 14 | an Enterprise Agreement cannot be split by division, only by legal entity. |
| 15 | quantities cannot be scaled down after entering an Enterprise Agreement. |
| 16 | the quote asks 20 percent growth at no charge; the published growth allowance is 15 percent. |
| 17 | Cisco publishes the 15 percent growth allowance for Collaboration and Security; its documents differ on other portfolios, so 10 percent growth needs confirmation. |
| 18 | the start date can be at most 90 days after the order; the quote asks 120 days. |
| 19 | an added order is co-termed to the initial order by default; the order runs 36 months and the agreement has 22 months left, which creates a second end date. |
| 20 | a cross-suite value shift needs at least 60 days notice before the next True Forward; the quote gives 30 days. |
| 21 | 2 partners in one portfolio is allowed only on an exception basis and could forfeit some Enterprise Agreement benefits. |
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 new 36-month Cisco Networking Subscription for Brightwater Health: Catalyst C9500-16X switching on IOS XE 17.12.4 at $410,000, on-premises wireless on IOS XE 17.15.2 at $265,000, SD-WAN on IOS XE 20.15.3 at $120,000 and Meraki at $45,000. The quote states a total contract value of $800,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a new 36-month Cisco Networking Subscription for Brightwater Health: Catalyst 9350 switching on IOS XE 17.18.1 at $410,000, on-premises wireless on IOS XE 17.15.2 at $265,000, SD-WAN on IOS XE 20.15.3 at $120,000 and Meraki at $45,000. The quote states a total contract value of $840,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a 60-month Cisco Enterprise Agreement for Northgate Logistics with 1 Full Commit suite worth $85,000, 3 Partial Commit suites worth $420,000 and 1 Services suite worth $95,000, the Services suite bought through a separate partner, with 10 percent growth at no charge in Networking. The quote states a total contract value of $600,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a 60-month Cisco Enterprise Agreement for Northgate Logistics with 3 Full Commit suites worth $505,000 and 1 Services suite worth $95,000, with 10 percent growth at no charge in Networking. The quote states a total contract value of $600,000. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a 60-month Cisco Enterprise Agreement for Northgate Logistics with 3 Full Commit suites worth $505,000 and 1 Services suite worth $95,000. The quote states a total contract value of $600,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a 60-month Cisco Enterprise Agreement for Northgate Logistics with 3 Full Commit suites worth $505,000 and 1 Services suite worth $95,000, with 20 percent growth at no charge in Security and a cross-suite value shift requested with 30 days notice. The quote states a total contract value of $600,000. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.