Predictika · Exchange co-location: cabinets, caged suites and connectivity
An AI sales agent prepares an order for the London Stock Exchange Group exchange hosting service: cabinets, a caged suite, market connectivity ports, cross-connects and a time service. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published price list and returns a verdict, every reason, the monthly charges as a line-item quote and the one-off charges it computed.
This validator models orders for one service, the London Exchange Hosting Service, at the list prices in its published price list effective 1 January 2026 (GBP, excluding VAT), not just the scenarios shown below.
Any London exchange hosting order that touches these items is in scope — not only the scenarios pictured here. Not covered: excess power charges, reserved cabinets, three-phase power, remote hands, the Trading Launchpad hosting items, other LSEG products and sites, discounts and VAT. Assumptions: the higher-user price for a trading participant is applied to every 5 kW cabinet on the order according to the number of 5 kW cabinets, and the dual-connection rule for a non-trading participant is read as at least two cross-connects to other participants. Prices are list prices and may have changed since the document was read.
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 |
|---|---|---|
| A price that depends on who is buying and for how long | Only with care Trading and non-trading participants have different rates, and the term (1 or 2 years) changes each one, so every item needs a price per combination that must stay in step with the price list. | Participant type, term and quantities arrive together and every line is priced from them on every call. |
| A rate that steps down with the number of cabinets | Only with care The higher-user tiers (2 to 4, 5 to 7, 8 to 10, 11 or more) are quantity bands on one line item, so a price rule is needed per band, and the order total must be checked against it separately. | The band is chosen from the number of 5 kW cabinets and the total is compared with the one the agent stated. |
| Minimum and maximum sizes for a caged suite | Only with workarounds The minimum depends on cabinets of one size on another line, and it changes after the first anniversary, so it needs a cross-line rule plus a manual route for the later step. | Suite type and the cabinets are in one request; the minimum, the maximum and the later step to a person are all checked together. |
| A connection rule for one customer type | Only with workarounds Non-trading participants need dual, resilient connections to other participants, a condition on customer type and a count on another line that is easy to miss. | The participant type and the cross-connects are checked together 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 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 | A non-trading participant needs dual, resilient cross-connections to other participants; the quote has 1 cross-connect. |
| 2 | A single caged suite needs a minimum initial subscription of 10 cabinets of 5 kW; the quote has 9. |
| 3 | The caged suite minimum rises on the first anniversary, to 12 cabinets of 5 kW for a single suite and 24 for a double suite; a person should confirm the customer plans to grow to it. |
| 4 | A single caged suite holds at most 14 cabinets; the quote has 12 cabinets of 5 kW and 3 cabinets of 3 kW. |
| 5 | A double caged suite needs a minimum initial subscription of 20 cabinets of 5 kW; the quote has 19. |
| 6 | A double caged suite holds at most 28 cabinets; the quote has 24 cabinets of 5 kW and 5 cabinets of 3 kW. |
| 7 | The quote states monthly charges of £1,000; the published prices give £33,645. |
| 8 | The quote states one-off charges of £1,000; the published prices give £17,200. |
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 London exchange hosting order for a non-trading participant on a 2-year term, with 4 cabinets of 5 kW and 1 cabinet of 3 kW, plus 1 market connectivity set (10Gb), 1 cross-connect to another participant and a GPS time service. The quote states monthly charges of £31,234 and one-off charges of £14,800. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a London exchange hosting order for a non-trading participant on a 2-year term, with 4 cabinets of 5 kW and 1 cabinet of 3 kW, plus 1 market connectivity set (10Gb), 2 cross-connects to another participant and a GPS time service. The quote states monthly charges of £45,987 and one-off charges of £14,800. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a London exchange hosting order for a non-trading participant on a 2-year term, with 4 cabinets of 5 kW and 1 cabinet of 3 kW, plus 1 market connectivity set (10Gb), 2 cross-connects to another participant and a GPS time service. The quote states monthly charges of £45,987 and one-off charges of £15,650. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a London exchange hosting order for a trading participant on a 2-year term, with 9 cabinets of 5 kW, in a single caged suite, plus 2 market connectivity sets (10Gb), 2 cross-connects to an external carrier and a PTP time service. The quote states monthly charges of £46,419 and one-off charges of £17,200. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a London exchange hosting order for a trading participant on a 2-year term, with 12 cabinets of 5 kW, in a single caged suite, plus 2 market connectivity sets (10Gb), 2 cross-connects to an external carrier and a PTP time service. The quote states monthly charges of £47,757 and one-off charges of £17,200. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a London exchange hosting order for a trading participant on a 2-year term, with 22 cabinets of 5 kW and 2 cabinets of 3 kW, in a double caged suite, plus 3 market connectivity sets (10Gb), 4 cross-connects to another participant and a PTP time service. The quote states monthly charges of £92,999 and one-off charges of £20,150. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a London exchange hosting order for a trading participant on a 2-year term, with 24 cabinets of 5 kW and 2 cabinets of 3 kW, in a double caged suite, plus 3 market connectivity sets (10Gb), 4 cross-connects to another participant and a PTP time service. The quote states monthly charges of £99,287 and one-off charges of £20,150. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.