Predictika · Optical transport
An AI sales agent prepares an Ekinops360 WDM transport shelf for a network operator: the chassis, the modules in it, the services the customer needs to carry, the site conditions (temperature, power source, rack space, airflow) and the slot count and 10G ports it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures Ekinops publishes and returns a verdict, every reason and the figures it computed.
This validator models one Ekinops360 shelf configuration at a time (with any number of identical shelves), based on the public Ekinops360 chassis data sheet (08/2025), the Ekinops360 portfolio brochure (12/2025) and the module data sheets (read October 2026), not just the scenarios shown below.
Any Ekinops360 shelf that touches these chassis and modules is in scope — not only the scenarios pictured here. Not covered: power budgets (the chassis fully loaded ratings and the modules' maximum power are published, but this validator does not check them against each other), prices (Ekinops does not publish list prices, so this page shows no price build-up), other Ekinops360 modules (PM_800FR04, PM_600FRS06, PM_400FR05, PM_200FRS02, PM_CRYPTO, PM_O1008MP, ROADM, amplifier and passive filter units), optics and transceivers, software and support, and OneAccess and Compose 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 |
|---|---|---|
| Slots used against the chassis, with modules of one to three slots | Only with care Each module has its own slot count and the chassis has 6 or 20, so a roll-up and a rule per chassis work, but the slot figures have to be kept in step with the data sheets. | Slots are summed from the modules and compared with the chosen chassis on every call. |
| The extended temperature chassis: only extended temperature modules, its own management card, DC power only | Only with workarounds It is a compatibility matrix in both directions plus a power source rule, and the module list changes whenever a new extended temperature module appears. | Chassis, modules, management card and power source are compared together, in any order. |
| Site facts that are not on the quote: temperature, rack space, airflow, power source | Only with workarounds These are properties of the site, not of a product, so a rules-based CPQ needs extra fields and rules that a rep can leave unfilled. | They arrive in the request and are compared with the chosen chassis on every call. |
| Limits that depend on the chassis, such as at most 2 PM_100G-AGG in a C200HC | Only with care A per-module, per-chassis limit is a rule of its own, easy to miss when a new chassis or module is added. | The limit is checked with the other rules, whatever order the choices arrive in. |
| 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 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 | The modules use 21 slots in each chassis; the chosen chassis has 20. |
| 2 | The modules use 7 slots in each chassis; the chosen chassis has 6. |
| 3 | The extended temperature chassis needs extended temperature range modules; the quote has 1 that is not. |
| 4 | The extended temperature chassis needs the extended temperature management card. |
| 5 | The extended temperature chassis is powered from -48 VDC only; the site supplies AC. |
| 6 | The extended temperature module is listed on its data sheet with the extended temperature chassis only; a person should confirm it in a standard chassis. |
| 7 | The site runs from -5 to 30 C; the chosen chassis operates from 0 to 50 C. |
| 8 | The site runs from 20 to 51 C; the chosen chassis operates from 0 to 50 C. |
| 9 | The site runs from -40 to 66 C; the chosen chassis operates from -40 to 65 C. |
| 10 | Every chassis needs a management card and the quote has none. |
| 11 | The C600HC is powered from -48 VDC and its AC option is external to the chassis; a person should confirm the external AC power unit is quoted. |
| 12 | The customer needs front-to-back airflow, which only the C700HC chassis provides. |
| 13 | The chosen chassis is 7 RU high; the site has 2 RU available. |
| 14 | The data sheet lists the C200HC with 2 PM_100G-AGG modules at most; the quote has 3. |
| 15 | The customer needs 11 10G services; the quoted modules give 10 10G client ports in total. |
| 16 | The customer needs 15 100G services; the quoted modules give 14 100G client ports in total. |
| 17 | The quote states 10 slots used in each chassis; the quoted modules use 12. |
| 18 | The quote states 12 10G client ports in total; the quoted modules give 10. |
| 19 | The chassis has no modules; a transport shelf needs at least one. |
| 20 | The quote has 0 chassis; at least 1 is needed. |
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 1 Ekinops360 C600HC chassis carrying 6 PM_400FRS04, 1 PM_100G-EMUX and 1 PM_100G-AGG with the standard management card. The customer needs 21 100G services and 10 10G services. The site runs from 20 to 30 degrees Celsius on -48 VDC power with 7 RU of rack space, and front-to-back airflow is not required. The quote states 19 slots used in each chassis and 20 10G client ports in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 Ekinops360 C600HC chassis carrying 6 PM_400FRS04 and 1 PM_100G-EMUX with the standard management card. The customer needs 21 100G services and 10 10G services. The site runs from 20 to 30 degrees Celsius on -48 VDC power with 7 RU of rack space, and front-to-back airflow is not required. The quote states 19 slots used in each chassis and 10 10G client ports in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1 Ekinops360 C200HC chassis carrying 3 PM_O5005MP with the standard management card. The customer needs 15 10G services. The site runs from -30 to 55 degrees Celsius on -48 VDC power with 2 RU of rack space, and front-to-back airflow is not required. The quote states 6 slots used in each chassis and 15 10G client ports in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 Ekinops360 C200HC-ETR chassis carrying 3 PM_O5005MP with the standard management card. The customer needs 15 10G services. The site runs from -30 to 55 degrees Celsius on -48 VDC power with 2 RU of rack space, and front-to-back airflow is not required. The quote states 6 slots used in each chassis and 15 10G client ports in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 Ekinops360 C200HC-ETR chassis, each carrying 2 PM_O5005MP-ETR with the extended temperature management card. The customer needs 15 10G services. The site runs from -30 to 55 degrees Celsius on -48 VDC power with 2 RU of rack space, and front-to-back airflow is not required. The quote states 4 slots used in each chassis and 20 10G client ports in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1 Ekinops360 C600HC chassis carrying 6 PM_100HDF01 and 2 PM_100G-AGG with the standard management card. The customer needs 6 100G services and 20 10G services. The site runs from 20 to 30 degrees Celsius on AC power with 7 RU of rack space, and front-to-back airflow is required. The quote states 10 slots used in each chassis and 20 10G client ports in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 Ekinops360 C700HC chassis carrying 6 PM_100HDF01 and 2 PM_100G-AGG with the standard management card. The customer needs 6 100G services and 20 10G services. The site runs from 20 to 30 degrees Celsius on AC power with 7 RU of rack space, and front-to-back airflow is required. The quote states 10 slots used in each chassis and 20 10G client ports in total. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.