Predictika · Network visibility orders
An AI sales agent prepares an order for nGenius 7000 Series Packet Flow Switches for a fictional hosting company: the switch model, the ports at each speed with any breakout, features such as time stamping and L2GRE tunnels, the power input, bypass segments and how many switches are planned as one mesh. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures NETSCOUT publishes in the nGenius 7000 Series data sheet and returns a verdict, every reason and the figures it computed.
This validator models an order for the five PFS appliances in the nGenius 7000 Series data sheet (7010, 7030-56X, 7030-32X, 7120 and 7040-32D), not just the scenarios shown below.
Any 7000 Series order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (NETSCOUT does not publish list prices for these switches, so this page shows no price build-up), transceiver and cable choices, software licensing, the Dell and Edgecore hardware variants, 1G ports on the QSFP-only models, and other NETSCOUT products.
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 |
|---|---|---|
| Port counts that depend on the model and on breakout | Only with workarounds Each model has its own cages, its own breakout limit and its own supported speeds, so a rules-based CPQ needs a table or a rule for every model and every speed, edited on every data sheet update. | The cages used, the breakout cages and the speeds are computed against the model on every call. |
| Features that exist on some models only | Only with care A feature is valid only on some models, and the models are chosen in a different step, so the two must be checked against each other in either order. | Model and each requested feature are compared together, in any order. |
| Port speeds set in groups of 4 | Only with workarounds A rule that each count must be a multiple of 4 on one model only usually needs a custom check. | The counts are tested on every call for the model that has the restriction. |
| Stated ports against the configuration | Only with care The ports per switch in the quote must equal the sum across cages and breakout, which needs a calculation before the rule can fire. | The total is computed and compared with the stated figure on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order is saved or a step is completed, so a person 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 | Native 25G ports are available on the SFP28 cages of the PFS 7030-56X only; other models provide 25G through breakout. |
| 2 | The PFS 7010 has QSFP+ cages (40G); it has no 100G ports. |
| 3 | The PFS 7010 has QSFP+ cages, which break out to 10G only; 25G breakout needs QSFP28 or QSFP-DD cages. |
| 4 | The quote breaks out 7 cages; this model allows at most 6. |
| 5 | The quote uses 7 QSFP-type cages for 40G, 100G, 400G and breakout; this model has 6. |
| 6 | The quote has 52 1G, 10G or 25G ports on SFP-type cages; this model has 48 such cages. |
| 7 | The quote uses 9 QSFP-type cages for 40G, 100G, 400G and breakout; this model has 8. |
| 8 | The quote breaks out 9 cages; this model allows at most 8. |
| 9 | On the PFS 7030-56X the SFP28 port speeds are assigned in groups of 4; the 1G, 10G and 25G counts must each be a multiple of 4. |
| 10 | The quote has 4 1G, 10G or 25G ports on SFP-type cages; this model has 0 such cages. |
| 11 | The quote uses 33 QSFP-type cages for 40G, 100G, 400G and breakout; this model has 32. |
| 12 | 100G breakout comes from the QSFP-DD cages of the PFS 7040-32D only. |
| 13 | The quote breaks out 21 cages; this model allows at most 20. |
| 14 | 400G ports are available on the PFS 7040-32D only. |
| 15 | Packet time stamping is available on the PFS 712x, 703x and 704x only; the PFS 7010 does not have it. |
| 16 | VN-tag stripping is not available on the PFS 703x and 704x. |
| 17 | Packet slicing is available on the PFS 703x and 704x only. |
| 18 | The quote has 3 PCE ports; the PFS 7120 has 2. |
| 19 | Packet Conditioning Engine ports are supported only on the PFS 7120. |
| 20 | L2GRE tunnel origination and termination, and L2GRE header stripping, are not available on the PFS 704x. |
| 21 | MPLS header stripping is not available on the PFS 704x. |
| 22 | The quote asks for bypass on 9 network segments; one External PowerSafe TAP chassis per switch covers up to 8. |
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 PFS 7040-32D switches, each with 16 400G ports and 16 100G breakout cages (64 ports). Features wanted: L2GRE tunnels, MPLS header stripping. Power is AC at 120 volts, with redundant supplies at full load. The quote states 80 ports per switch. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 4 PFS 7040-32D switches, each with 16 400G ports and 16 100G breakout cages (64 ports). Features wanted: none. Power is AC at 208 volts, with redundant supplies at full load. The quote states 80 ports per switch. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 3 PFS 7010 switches, each with 40 10G ports, 8 25G ports and 6 40G ports. Features wanted: packet time stamping, External PowerSafe TAP bypass on 10 segments. Power is AC at 230 volts. The quote states 54 ports per switch. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 3 PFS 7030-56X switches, each with 40 10G ports, 8 25G ports and 6 40G ports. Features wanted: packet time stamping, External PowerSafe TAP bypass on 8 segments. Power is AC at 230 volts. The quote states 54 ports per switch. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 12 PFS 7030-56X switches, each with 6 1G ports, 20 10G ports, 20 25G ports and 8 100G ports. Features wanted: none. Power is DC. 6 of the 1G fiber ports are not connected to TAPs. All the switches are planned as one pfsMesh. The quote states 54 ports per switch. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 12 PFS 7030-56X switches, each with 8 1G ports, 20 10G ports, 20 25G ports and 8 100G ports. Features wanted: none. Power is DC. 4 of the 1G fiber ports are not connected to TAPs. All the switches are planned as one pfsMesh. The quote states 56 ports per switch. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 12 PFS 7030-56X switches, each with 8 1G ports, 20 10G ports, 20 25G ports and 8 100G ports. Features wanted: none. Power is DC. All the switches are planned as one pfsMesh. The quote states 56 ports per switch. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.