Predictika · Colocation and Fabric quotes

An AI sales agent's colocation and Fabric quote, checked before it goes out

An AI sales agent prepares a multi-site colocation quote with power, cross connects and an Equinix Fabric port and virtual connections for a customer. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the documented rules and returns a verdict, every reason and the power it computed.

Scope: multi-site colocation, power, cross connects, Fabric ports and virtual connections, metro rules, term and discount approvals. No prices. See everything this validator covers

This validator models colocation and Fabric quotes as the public documentation describes them — not just the scenarios shown below.

  • Power and cabinets — Usable kVA of each circuit type by region, the draw cap against one circuit, AC plus DC adding up, cabinet density, rack units, weight, the aggregate draw of a secure area, and the stated total against the cabinets.
  • Cross connects — Single-mode fiber only, the connection scope inside one data center, and Metro Connect for other data centers in a metro.
  • Fabric — Port sizes and the number of ports in a group, packages, virtual connection speed against the port group and the metro, and a remote connection needing a Fabric metro at the far end.
  • Terms and discounts — Allowed terms, a Fabric commitment that outlasts the colocation term, and who can approve a discount by deal size.

Any colocation or Fabric quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices of any kind (Equinix publishes no rate card in its documentation, so this validator produces no price build-up or line-item quote) and Equinix's own ordering system. Assumptions: metro Fabric availability, the top virtual connection speed per metro, the 12, 24 and 36 month terms, the maximum of 8 ports in a group and the discount limits (5, 15 and 25 percent) are placeholders, not Equinix data.

The AI sales agentBuilds the quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

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 caughtTypical rules-based CPQPredictika
Power circuit usable kVA that depends on the region and the circuit typeOnly with care
Each circuit type has its own usable capacity and region. A product rule per circuit and region works, but every new circuit is another rule to keep in step.
The circuit table is data on the model; each draw cap is compared with it on every call.
A remote virtual connection that needs a Fabric metro at the far end, and a speed limit that depends on the source metroOnly with workarounds
The rule looks at a second metro and at a speed table keyed by the first. It takes a chain of interacting rules, and a change to one tends to break another.
The metro table is data; both ends and the speed are checked on every call.
Connection capacity that must fit the port group, and a Fabric term that must not outlast the colocation termOnly with care
A validation rule can compare two numbers, but the port group size and both terms must be fields on the same quote.
All of them travel with the quote and are compared on every call.
A quote that states a total power different from the sum of its cabinetsOnly with care
A rule can compare a stated figure with a calculated field, but only if the stated figure is a field on the quote, which it rarely is.
The stated total travels with the quote and is compared with the computed sum.
Every problem returned in one answerOnly 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.

What this validator catches: findings from its test cases

Click to expand

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.

1Site 1: power circuit 230V 1-phase 32A cannot serve Ashburn, which is in a different region.
2Site 1: a draw cap of 6 kVA exceeds the 4.99 kVA usable on a 208V 1-phase 30A circuit pair; the load must not exceed one circuit.
3Site 1: AC power (4 kVA) plus DC power (1 kVA) must equal the draw cap of 6 kVA.
4Site 1: 46 rack units of equipment will not fit a cabinet of 45 RU.
5Site 1: 1,600 kg of equipment exceeds the 1,500 kg cabinet load capacity.
6Site 1: 4 cabinets at 6 kVA each exceed the 20 kVA aggregate draw cap of the secure area.
7Site 1: a draw cap of 14 kVA is above the 12 kVA of standard cabinets and is a non-standard rating.
8Site 1: a draw cap of 22 kVA is above the 20 kVA ceiling of published cabinet ratings.
9Site 1: Secure Cabinet Express power is pre-approved for 5 to 7 kVA; 8 kVA needs a capacity feasibility review.
10Site 1: cross connects are single-mode fiber only; copper and multi-mode fiber ended on March 31, 2,024.
11Site 1: a cross connect joins two parties inside one data center; linking different data centers in a metro needs Metro Connect.
12A colocation term of 18 months is not one of 12, 24 or 36.
13Equinix Fabric is not available in Demo Metro (no Fabric).
14Virtual connections from Demo Metro (no Fabric) go up to 0 Gbps; the quote asks for 1,000 Mbps.
15A link aggregation group takes at most 8 ports; the quote has 9.
163,000 Mbps is not a virtual connection bandwidth tier (10, 50, 200, 500 Mbps, 1, 2, 5, 10, 25, 50 or 100 Gbps).
17A 5,000 Mbps virtual connection does not fit 1 ports of 1 Gbps.
18Virtual connections from Silicon Valley go up to 50 Gbps; the quote asks for 100,000 Mbps.
19A remote virtual connection needs a destination metro with Equinix Fabric; Demo Metro (no Fabric) does not qualify.
20A remote virtual connection needs a destination metro with Equinix Fabric; No metro selected does not qualify.
21A remote virtual connection must end in a different metro than the port.
22400G Fabric ports are listed in port options but not in the Fabric pricing sizes (1, 10, 100 Gbps); confirm availability.
23The Fabric commitment runs 36 months, past the 24 months of the colocation term it depends on.
2412 percent discount is above the 5 percent a rep can give; approvable up to 15 percent on this deal ($400,000).
2520 percent discount exceeds the 15 percent anyone can approve on a deal of $400,000.
2620 percent discount is above the 5 percent a rep can give; approvable up to 25 percent on this deal ($1,500,000).
27The quote states 30 kVA of total draw; its cabinets add up to 24 kVA.
28Site 1: power circuit 230V 1-phase 32A cannot serve Singapore, which is in a different region.

Scenarios and results

Click to expand

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.

1. Dense build and Fabric sizing: A dense build, an unsupported term and undersized ports

The agent's request. Please quote colocation and Fabric for Alder Grove Logistics. Site 1: 8 standard cabinets in Ashburn on 208V 3-phase 60A circuits (12 kVA draw cap each, 48 RU, 1,600 kg, 80 kVA aggregate cap) with 24 single-mode fiber cross connects, inside one data center. Site 2: 4 standard cabinets in Frankfurt on 400V 3-phase 32A circuits (10 kVA draw cap each, 40 RU, 1,100 kg, 60 kVA aggregate cap) with 16 single-mode fiber cross connects, to another data center in the metro. Fabric: 2 ports of 1 Gbps in Ashburn on the Unlimited Plus package, 6 remote virtual connections of 10,000 Mbps each to Frankfurt. Colocation term 48 months, Fabric term 36 months, 5 percent discount, deal value $2,000,000. The quote states 136 kVA of total draw. It is ready to send.

Verdict: Blocked.

  • Equipment too tall for the cabinet. Site 1: 48 rack units of equipment will not fit a cabinet of 45 RU.
  • Equipment too heavy for the cabinet. Site 1: 1,600 kg of equipment exceeds the 1,500 kg cabinet load capacity.
  • Aggregate power above the area limit. Site 1: 8 cabinets at 12 kVA each exceed the 80 kVA aggregate draw cap of the secure area.
  • Cross connect leaves the data center. Site 2: a cross connect joins two parties inside one data center; linking different data centers in a metro needs Metro Connect.
  • Term not offered. A colocation term of 48 months is not one of 12, 24 or 36.
  • Connections do not fit the ports. A 10,000 Mbps virtual connection does not fit 2 ports of 1 Gbps.

2. Dense build and Fabric sizing: The agent resubmits after fixing the errors

The agent's request. Please quote colocation and Fabric for Alder Grove Logistics. Site 1: 8 standard cabinets in Ashburn on 208V 3-phase 60A circuits (12 kVA draw cap each, 44 RU, 1,450 kg, 100 kVA aggregate cap) with 24 single-mode fiber cross connects, inside one data center. Site 2: 4 standard cabinets in Frankfurt on 400V 3-phase 32A circuits (10 kVA draw cap each, 40 RU, 1,100 kg, 60 kVA aggregate cap) with 16 single-mode fiber cross connects, inside one data center. Fabric: 2 ports of 100 Gbps in Ashburn on the Unlimited Plus package, 6 remote virtual connections of 10,000 Mbps each to Frankfurt. Colocation term 36 months, Fabric term 36 months, 5 percent discount, deal value $2,000,000. The quote states 136 kVA of total draw. It is ready to send.

Verdict: Allowed.

3. Multi-region expansion: Wrong-region circuit, oversized connection and approvals

The agent's request. Please quote colocation and Fabric for Alder Grove Logistics. Site 1: 6 standard cabinets in Ashburn on 208V 3-phase 60A circuits (12 kVA draw cap each, 42 RU, 1,200 kg, 80 kVA aggregate cap) with 24 single-mode fiber cross connects, inside one data center. Site 2: 4 standard cabinets in Singapore on 400V 3-phase 32A circuits (10 kVA draw cap each, 40 RU, 1,100 kg, 60 kVA aggregate cap) with 16 single-mode fiber cross connects, inside one data center. Fabric: 2 ports of 100 Gbps in Silicon Valley on the Unlimited Plus package, 6 remote virtual connections of 100,000 Mbps each to Demo Metro (no Fabric). Colocation term 24 months, Fabric term 36 months, 10 percent discount, deal value $2,000,000. The quote states 112 kVA of total draw. It is ready to send.

Verdict: Blocked.

  • Circuit not offered in this region. Site 2: power circuit 400V 3-phase 32A cannot serve Singapore, which is in a different region.
  • Connection speed above the metro limit. Virtual connections from Silicon Valley go up to 50 Gbps; the quote asks for 100,000 Mbps.
  • Remote metro has no Fabric. A remote virtual connection needs a destination metro with Equinix Fabric; Demo Metro (no Fabric) does not qualify.
  • Fabric term outlasts colocation term. The Fabric commitment runs 36 months, past the 24 months of the colocation term it depends on.
  • Discount needs approval. 10 percent discount is above the 5 percent a rep can give; approvable up to 25 percent on this deal ($2,000,000).

4. Multi-region expansion: The agent resubmits after fixing the errors

The agent's request. Please quote colocation and Fabric for Alder Grove Logistics. Site 1: 6 standard cabinets in Ashburn on 208V 3-phase 60A circuits (12 kVA draw cap each, 42 RU, 1,200 kg, 80 kVA aggregate cap) with 24 single-mode fiber cross connects, inside one data center. Site 2: 4 standard cabinets in Singapore on 230V 1-phase 32A circuits (7 kVA draw cap each, 40 RU, 1,100 kg, 60 kVA aggregate cap) with 16 single-mode fiber cross connects, inside one data center. Fabric: 2 ports of 100 Gbps in Silicon Valley on the Unlimited Plus package, 6 remote virtual connections of 50,000 Mbps each to Tokyo. Colocation term 24 months, Fabric term 36 months, 10 percent discount, deal value $2,000,000. The quote states 100 kVA of total draw. It is ready to send.

Verdict: Needs approval.

  • Fabric term outlasts colocation term. The Fabric commitment runs 36 months, past the 24 months of the colocation term it depends on.
  • Discount needs approval. 10 percent discount is above the 5 percent a rep can give; approvable up to 25 percent on this deal ($2,000,000).

5. Power, fiber and total: A circuit that is too small, the wrong fiber and a misstated total

The agent's request. Please quote colocation and Fabric for Alder Grove Logistics. Site 1: 6 standard cabinets in Ashburn on 208V 3-phase 30A circuits (12 kVA draw cap each, 42 RU, 1,200 kg, 80 kVA aggregate cap) with 24 multi-mode fiber cross connects, inside one data center. Site 2: 4 standard cabinets in Frankfurt on 400V 3-phase 32A circuits (10 kVA draw cap each, 40 RU, 1,100 kg, 60 kVA aggregate cap) with 16 single-mode fiber cross connects, inside one data center. Fabric: 2 ports of 100 Gbps in Ashburn on the Unlimited Plus package, 6 remote virtual connections of 10,000 Mbps each to Frankfurt. Colocation term 36 months, Fabric term 36 months, 5 percent discount, deal value $2,000,000. The quote states 120 kVA of total draw. It is ready to send.

Verdict: Blocked.

  • Draw cap above one circuit. Site 1: a draw cap of 12 kVA exceeds the 8.65 kVA usable on a 208V 3-phase 30A circuit pair; the load must not exceed one circuit.
  • Cross connect fiber type. Site 1: cross connects are single-mode fiber only; copper and multi-mode fiber ended on March 31, 2,024.
  • Stated total does not match. The quote states 120 kVA of total draw; its cabinets add up to 112 kVA.

6. Power, fiber and total: The agent resubmits after fixing the errors

The agent's request. Please quote colocation and Fabric for Alder Grove Logistics. Site 1: 6 standard cabinets in Ashburn on 208V 3-phase 60A circuits (12 kVA draw cap each, 42 RU, 1,200 kg, 80 kVA aggregate cap) with 24 single-mode fiber cross connects, inside one data center. Site 2: 4 standard cabinets in Frankfurt on 400V 3-phase 32A circuits (10 kVA draw cap each, 40 RU, 1,100 kg, 60 kVA aggregate cap) with 16 single-mode fiber cross connects, inside one data center. Fabric: 2 ports of 100 Gbps in Ashburn on the Unlimited Plus package, 6 remote virtual connections of 10,000 Mbps each to Frankfurt. Colocation term 36 months, Fabric term 36 months, 5 percent discount, deal value $2,000,000. The quote states 112 kVA of total draw. It is ready to send.

Verdict: Allowed.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares a multi-site colocation quote with power, cross connects and an Equinix Fabric port and virtual connections for a customer. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the documented rules and returns a verdict, every reason and the power it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote colocation and Fabric for Alder Grove Logistics. Site 1: 8 standard cabinets in Ashburn on 208V 3-phase 60A circuits (12 kVA draw cap each, 48 RU, 1,600 kg, 80 kVA aggregate cap). The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. Site 1: 48 rack units of equipment will not fit a cabinet of 45 RU. Site 1: 1,600 kg of equipment exceeds the 1,500 kg cabinet load capacity. Site 1: 8 cabinets at 12 kVA each exceed the 80 kVA aggregate draw cap of the secure area. The other three are on screen.
  6. The validator returned six blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for connection capacity that must fit the port group, and a Fabric term that must not outlast the colocation term, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the site 1 rack units to 44, the site 1 equipment weight to 1,450 kg, the site 1 aggregate draw cap to 100 kVA, the fabric ports to 2 x 100 Gbps, Unlimited Plus and the colocation term to 36 months.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All six earlier findings are cleared, and the validator's figure matches the quote.
  13. Six problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.