Predictika · Capacity and price commitments to hyperscale customers
An AI sales agent prepares a capacity and price commitment for a fictional hyperscale cloud customer: the drive, the exabytes, the quarter, the volume tier and price, the destination and export license, the sales channel, and the free capacity it will tell the customer about. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of capacity by drive family and quarter, customer qualification, the HAMR volume quarter, the contract terms and the compliance rules, and returns a verdict, every reason and the figures it computed.
This validator covers storage capacity commitments for the three drive families below, not just the scenarios shown. It is about pricing and delivery commitments, not product configuration. What is public and what is modeled is stated here and in the findings.
Any capacity commitment for these three drive families that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Western Digital products, the Ultrastar models between these, real capacity, allocation and contract terms (Western Digital does not publish them), and countries other than the destination classes modeled here.
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 |
|---|---|---|
| Capacity free by drive family and quarter, shared across customers | Only with workarounds A rules-based CPQ has no supply table. The free exabytes live in a custom object that someone keeps current, and every commitment has to be netted against it by its own rule. | The free capacity by drive family and quarter is part of the model, and every commitment is checked against it on each call. |
| A drive that cannot be committed before its volume quarter | Only with care A date rule per product that blocks the HAMR family before its ramp quarter. It works, but it is a separate rule from the capacity check, so the same cause can show up as two unrelated messages. | The ramp quarter is a property of the drive; the timing and the zero capacity are both found and reported together. |
| Volume above the contracted base that changes the allowed price | Only with workarounds Tagging the excess as upside moves the price band. The tier, the quantity and the price band need chained rules, and a fix to one field creates the next error. | Tier, quantity and price band are checked together, so the tier fix and the price it requires show up in the same answer. |
| Which customers are qualified on which drive family | Only with care A table of qualifications and a validation rule per family. Reliable only while the table is maintained for every new drive. | The qualification is a field of the customer, and the check follows from the drive chosen. |
| Figures the agent states: the price and the free capacity | Only with care A validation rule can compare a stated figure with a calculated one only if the stated figure is a field on the quote, which it rarely is. | The stated price and free capacity travel with the request and are compared with the computed values on every call. |
| Every problem returned in one answer | Only with workarounds Rules fire as a step is completed, so a salesperson fixes one error and meets the next. | All findings come back together, blocks first, then approvals, 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 | 31 EB is requested and only 30 EB of Ultrastar DC HC690 32 TB UltraSMR capacity is free in Q2 2027; the commitment cannot be promised. |
| 2 | This commitment leaves under 3 EB of Ultrastar DC HC690 32 TB UltraSMR capacity in Q2 2027; confirm with supply planning before issuing. |
| 3 | Larkspur Data Systems is not yet qualified to receive the Ultrastar DC HC590 26 TB ePMR; no commitment can be made on this platform. |
| 4 | Q1 2027 is before HAMR volume production, which begins in Q2 2027; HAMR cannot be committed yet. |
| 5 | 8 EB is below Brightwater Compute's contracted period minimum of 14 EB; confirm the shortfall with sales operations. |
| 6 | 27 EB exceeds Brightwater Compute's contracted period maximum of 26 EB; this would commit beyond the agreement. |
| 7 | 19 EB tagged as base volume exceeds Brightwater Compute's contracted base of 18 EB; the excess must be priced and labeled as upside volume. |
| 8 | $16 million per EB is outside the contracted Base tier range of $13 to $15 million per EB for Northgate Cloud. |
| 9 | This shipment to a restricted destination needs an export license for the Ultrastar DC HC690 32 TB UltraSMR and its status is Not_Filed; do not commit a delivery date. |
| 10 | The export license is pending; the delivery date must be written as contingent on the grant. |
| 11 | This account has a conflicting channel deal registration; the partner commitment cannot be issued until it is resolved. |
| 12 | The draft states 28 EB free in Q2 2027, but the supply table shows 30 EB. |
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 commit 30 EB of the 44 TB HAMR drive to Brightwater Compute for Q1 2027, tagged as base volume at $15 million per EB. It ships to a restricted destination and the export license is not yet filed. I will tell the customer that 12 EB of the 44 TB HAMR drive are free in Q1 2027. It is ready to send.
Verdict: Blocked.
The agent's request. Please commit 22 EB of the 44 TB HAMR drive to Brightwater Compute for Q4 2027, tagged as upside volume at $15 million per EB. It ships to a restricted destination and the export license is pending. I will tell the customer that 32 EB of the 44 TB HAMR drive are free in Q4 2027. It is ready to send.
Verdict: Blocked.
The agent's request. Please commit 22 EB of the 44 TB HAMR drive to Brightwater Compute for Q4 2027, tagged as upside volume at $18 million per EB. It ships to a restricted destination and the export license is granted. I will tell the customer that 32 EB of the 44 TB HAMR drive are free in Q4 2027. It is ready to send.
Verdict: Allowed.
The agent's request. Please commit 8 EB of the 44 TB HAMR drive to Tessera Distribution for Q3 2027, tagged as base volume at $15 million per EB. It is sold through a channel partner, and another partner has a conflicting deal registration on the account. I will tell the customer that 20 EB of the 44 TB HAMR drive are free in Q3 2027. It is ready to send.
Verdict: Blocked.
The agent's request. Please commit 6 EB of the Ultrastar DC HC590 26 TB ePMR to Tessera Distribution for Q3 2027, tagged as base volume at $15 million per EB. It is sold through a channel partner. I will tell the customer that 18 EB of the Ultrastar DC HC590 26 TB ePMR are free in Q3 2027. It is ready to send.
Verdict: Allowed.
The agent's request. Please commit 12 EB of the Ultrastar DC HC690 32 TB UltraSMR to Northgate Cloud for Q2 2027, tagged as base volume at $14 million per EB. It ships to a restricted destination and the export license is pending. I will tell the customer that 30 EB of the Ultrastar DC HC690 32 TB UltraSMR are free in Q2 2027. It is ready to send.
Verdict: Needs approval.
The agent's request. Please commit 24 EB of the Ultrastar DC HC690 32 TB UltraSMR to Northgate Cloud for Q2 2027, tagged as base volume at $14 million per EB. I will tell the customer that 30 EB of the Ultrastar DC HC690 32 TB UltraSMR are free in Q2 2027. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.