Predictika · Server processor orders
An AI sales agent prepares an order for AMD EPYC 9005 Series server processors with the CPU model, sockets per server, configurable TDP, memory settings and a CPU subtotal. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the processor specifications AMD publishes and returns a verdict, every reason and the figures it computed.
This validator models orders for eight AMD EPYC 9005 Series processors (9965, 9755, 9655, 9575F, 9555, 9355P, 9175F and 9015), not just the scenarios shown below.
Any EPYC 9005 order that touches these rules is in scope — not only the scenarios pictured here. Not covered: discounts, contract or OEM pricing, other EPYC series, Instinct accelerators, motherboards, memory modules and the remaining 9005 models. The prices are AMD's listed 1kU prices, not a quotation.
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 part that is single-socket only | Only with care A per-model product rule that must be written and maintained for each part. | The model and the sockets per server are in one request and checked on every call. |
| A configurable TDP outside the part's range | Only with care Each model has its own range, so each needs its own validation rule and limits. | The CPU and the TDP setting are compared on every call, in any order. |
| A subtotal that disagrees with servers, sockets and price | Only with workarounds The subtotal is a derived figure; checking a stated total against it takes extra price rules and formulas that interact with the rest. | The stated subtotal is a field in the request and is compared with the computed one. |
| 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 EPYC 9355P is a single-socket (1P) processor, but the order puts two in each server. |
| 2 | The quote sets a 449 W configurable TDP, outside the 450 to 500 W range of the selected processor. |
| 3 | The quote sets a 501 W configurable TDP, outside the 450 to 500 W range of the selected processor. |
| 4 | The quote sets a 119 W configurable TDP, outside the 120 to 155 W range of the selected processor. |
| 5 | The quote sets a 156 W configurable TDP, outside the 120 to 155 W range of the selected processor. |
| 6 | The quote asks for memory at 6401 MT/s, but the EPYC 9005 Series supports DDR5 at up to 6400 MT/s. |
| 7 | The quote populates 13 memory channels per socket, but the EPYC 9005 Series has 12 memory channels per socket. |
| 8 | The quote states a CPU subtotal of 4,499,500 USD, but 1,000 CPUs at the AMD-listed 1kU price of 8,999 USD each come to 8,999,000 USD. |
| 9 | The quote states a CPU subtotal of 0 USD, but 1,000 CPUs at the AMD-listed 1kU price of 8,999 USD each come to 8,999,000 USD. |
| 10 | The order is for 998 CPUs, but AMD lists this price for 1,000-unit (1kU) quantities, so the unit price needs confirmation. |
| 11 | The order is for 2 CPUs, but AMD lists this price for 1,000-unit (1kU) quantities, so the unit price needs confirmation. |
| 12 | The order is for 999 CPUs, but AMD lists this price for 1,000-unit (1kU) quantities, so the unit price needs confirmation. |
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 500 servers, each with two AMD EPYC 9965 processors, set to a configurable TDP of 400 W, with DDR5 memory at 7200 MT/s on 12 channels per socket. The order states a CPU subtotal of USD 5,994,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 500 servers, each with two AMD EPYC 9965 processors, set to a configurable TDP of 450 W, with DDR5 memory at 6800 MT/s on 12 channels per socket. The order states a CPU subtotal of USD 11,988,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 500 servers, each with two AMD EPYC 9965 processors, set to a configurable TDP of 450 W, with DDR5 memory at 6400 MT/s on 12 channels per socket. The order states a CPU subtotal of USD 11,988,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1000 servers, each with two AMD EPYC 9355P processors, set to a configurable TDP of 280 W, with DDR5 memory at 6400 MT/s on 12 channels per socket. The order states a CPU subtotal of USD 5,196,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1000 servers, each with one AMD EPYC 9355P processor, set to a configurable TDP of 280 W, with DDR5 memory at 6400 MT/s on 12 channels per socket. The order states a CPU subtotal of USD 2,598,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 450 servers, each with two AMD EPYC 9575F processors, set to a configurable TDP of 400 W, with DDR5 memory at 6400 MT/s on 12 channels per socket. The order states a CPU subtotal of USD 8,314,200. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 500 servers, each with two AMD EPYC 9575F processors, set to a configurable TDP of 400 W, with DDR5 memory at 6400 MT/s on 12 channels per socket. The order states a CPU subtotal of USD 9,238,000. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.