Predictika · Data center colocation orders
An AI sales agent prepares a colocation order for Iron Mountain Data Centers: cabinets, a cage, a suite or a modular data center (MOD) in one of eleven North American markets, with power per cabinet, redundancy, cross connects, Cloud On-Ramp, Metro Wave, the contract term and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the monthly total it computed.
This validator models Iron Mountain Data Centers colocation orders, not just the scenarios shown below.
Any Iron Mountain colocation order that touches these rules is in scope — not only the scenarios pictured here. Not covered: records management, shredding and digital solutions. Every price here is modeled and illustrative, not published by Iron Mountain.
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 cage that needs enough cabinets and power | Only with care A cage is for 6 or more cabinets and 30 kW or more, and a suite for 20 or more, so each offering needs its own quantity and power rules that read other fields. | The offering, the cabinets and the kilowatts are fields of one request and are checked together on every call. |
| Options that exist only in some markets | Only with care FedRAMP Ready, MODs, Metro Wave and Cloud On-Ramp each depend on the market, so every option needs a rule that reads the market, and the list grows with every market added. | The market and every option are in one request and are checked against each other on every call. |
| A discount limit that depends on the term | Only with workarounds The allowed discount changes with the 12, 36 or 60 month term, so a separate lookup has to sit beside every discount rule. | The term and the discount are fields of the request and are checked against each other on every call. |
| Power per cabinet with an engineering threshold | Only with care One rule blocks power above the limit and another sends high-density power to engineering, so the two ranges have to be kept in step. | Both ranges are checked in the same pass, and blocks and approvals come back together. |
| A stated total that must match the computed total | Only with workarounds The total is built from power, space, fees, cross connects and options, so a separate rule is needed to recompute it and compare it with the stated figure. | The stated total is a field of the request and is compared with the computed monthly total 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 | The order has 0 cabinets; at least 1 is needed. |
| 2 | 4 cross connects is above the 12 per cabinet modeled limit for 0 cabinets. |
| 3 | 6 individual colocation cabinets is modeled as too many; 6 or more cabinets belong in a cage. |
| 4 | A data center cage is for 6 or more cabinets; the order has 5. |
| 5 | A data center cage is for 30 or more kilowatts; the order totals 24 kW. |
| 6 | A private data center suite is modeled for 20 or more cabinets; the order has 19. |
| 7 | Modular data centers (MODs) are offered in strategic markets only; this market is modeled as not one of them. |
| 8 | A+B 2N power is modeled as not available on MODs, which run with block N+1. |
| 9 | 21 kW per cabinet is above the 20 kW per cabinet this model supports. |
| 10 | 20 kW per cabinet is high density; data center engineering should confirm cooling and power for the site. |
| 11 | The FedRAMP Ready environment is listed for the Northern Virginia VA-1 data center; this market is modeled as not having one. |
| 12 | Metro Wave is modeled as available in Northern Virginia, Phoenix, Chicago and New Jersey only. |
| 13 | Cloud On-Ramp is modeled as not available in Ohio, Western Pennsylvania and Kansas City. |
| 14 | 40 cross connects for 4 cabinets is above 8 per cabinet; network engineering should confirm tray and panel space. |
| 15 | The discount is above the limit modeled for this contract term (12 months 5 percent, 36 months 10 percent, 60 months 15 percent). |
| 16 | A discount of 10 percent or more needs regional sales director approval. |
| 17 | The order states a monthly total of 9,999 dollars; the modeled prices give 6,480 dollars. |
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 6 individual colocation cabinets in Northern Virginia at 8 kW per cabinet, with 2N redundancy and 12 cross connects, plus a 10 Gbps Metro Wave, on a 12-month term with a 15 percent discount. The monthly total is 15,487 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a data center cage of 6 cabinets in Northern Virginia at 8 kW per cabinet, with 2N redundancy and 12 cross connects, plus a 10 Gbps Metro Wave, on a 12-month term with a 5 percent discount. The monthly total is 18,867 dollars. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a data center cage of 12 cabinets in Northern Virginia at 24 kW per cabinet, with 2N redundancy and 12 cross connects, plus a 10 Gbps Metro Wave, on a 12-month term with a 5 percent discount. The monthly total is 65,835 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a data center cage of 12 cabinets in Northern Virginia at 12 kW per cabinet, with 2N redundancy and 12 cross connects, plus a 10 Gbps Metro Wave, on a 12-month term with a 5 percent discount. The monthly total is 38,475 dollars. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a data center cage of 8 cabinets in Ohio at 6 kW per cabinet, with N+1 redundancy and 10 cross connects, plus a FedRAMP Ready environment, on a 36-month term with no discount. The monthly total is 13,280 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a data center cage of 8 cabinets in Northern Virginia at 6 kW per cabinet, with N+1 redundancy and 10 cross connects, plus a FedRAMP Ready environment, on a 36-month term with no discount. The monthly total is 15,200 dollars. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a data center cage of 6 cabinets in Northern Virginia at 8 kW per cabinet, with 2N redundancy and 12 cross connects, plus a 10 Gbps Metro Wave, on a 36-month term with a 10 percent discount. The monthly total is 17,874 dollars. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.