Predictika · Design-win component quotes
An AI sales agent prepares a component quote for a design win: a part, a quantity, an annual usage, a design registration, a destination and sometimes a requested price. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of design registration, price tiers, lifecycle, allocation, export class and lead time, and returns a verdict, every reason and the price it computed.
This validator models an Avnet-style design-win quote, not just the scenarios shown below.
Any component quote that touches these rules is in scope — not only the scenarios pictured here. All parts, prices, lifecycle states, export classes, allocations and thresholds are estimates for demonstration, not Avnet or manufacturer data. Not covered: other parts, currencies, stock and delivery commitments, freight and tax.
6 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 holds the registration | Only with workarounds The tier price depends on the registration holder and on annual usage, so the price rules, the floor rule and the registration rule each need the same tier logic copied in. | The registration holder, the annual usage and the requested price are in one request, and the tier and floor are computed together on every call. |
| Fixing the registration changes the price | Only with workarounds Moving the registration changes the tier, which changes the floor, the computed total and the stated-price check, so a rep fixes one error and meets the next. | Every finding is recomputed from the whole request on every call, so one problem never hides another. |
| Lifecycle against program stage | Only with care A part state has to be compared with the program stage in a rule of its own, and a new stage needs new rules. | The part and the stage are fields of the request and are checked together on every call. |
| Allocation, export class and lead time | Only with care Each is a separate rule keyed to the part, the destination or the need date; a new part means touching several rules. | The part data is in a catalog and each rule reads it, so a new part is one row. |
| A stated price that must match the computed price | Only with workarounds The price comes from a tier and a requested price, so a separate rule has to recompute it before it can compare it with the stated figure. | The stated price is a field of the request and is compared with the computed price on every call. |
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 | Renesas RX62N MCU is end-of-life; last-time-buy terms need product-management approval. |
| 2 | Requested unit price $1.81 is under the $1.90 tier price but within 10 percent; supplier pricing desk must approve. |
| 3 | Order of 12,000 exceeds the stated annual usage of 10,000; confirm demand before booking. |
| 4 | Renesas RX62N MCU is not recommended for new designs (NRND or EOL); propose a current part for this design-stage program. |
| 5 | Another distributor holds the design registration; quoting below book would violate the registration. |
| 6 | Requested unit price $35.00 is under the $38.00 tier price but within 10 percent; supplier pricing desk must approve. |
| 7 | Requested unit price $23.00 is more than 10 percent under the $29.00 tier price. |
| 8 | 800 units exceed the 500 unit quarterly allocation for AMD Zynq UltraScale+ ZU3EG MPSoC. |
| 9 | ADI AD9361 RF transceiver (export class 2) needs a license for this destination. |
| 10 | NXP i.MX 8M Plus processor (export class 1) needs a license for this destination. |
| 11 | ADI AD9361 RF transceiver lead time is 26 weeks; the customer needs it in 8. |
| 12 | Infineon IRF540N MOSFET is not recommended for new designs (NRND or EOL); propose a current part for this design-stage program. |
| 13 | Requested unit price $0.65 is under the $0.70 tier price but within 10 percent; supplier pricing desk must approve. |
| 14 | The extended price the agent states ($9,000.00) differs from the price the validator computes ($9,500.00). |
| 15 | Requested unit price $26.10 is under the $29.00 tier price but within 10 percent; supplier pricing desk must approve. |
| 16 | Requested unit price $26.10 is more than 10 percent under the $29.00 tier price. |
| 17 | Requested unit price $190.00 is more than 10 percent under the $280.00 tier price. |
| 18 | 300 units exceed the 200 unit quarterly allocation for ADI AD9361 RF transceiver. |
| 19 | ADI AD9361 RF transceiver lead time is 26 weeks; the customer needs it in 20. |
| 20 | The extended price the agent states ($66,000.00) differs from the price the validator computes ($57,000.00). |
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 300 ADI AD9361 RF transceivers for a design-stage program with annual usage of 500; another distributor holds the design registration; ship to an allied country; the customer needs them in 20 weeks, at a requested unit price of $190.00, for an extended price of $66,000.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 200 ADI AD9361 RF transceivers for a design-stage program with annual usage of 500; the design registration is held by Avnet; ship to an allied country; the customer needs them in 26 weeks, with an export license attached, for an extended price of $44,000.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 500 Renesas RX62N microcontrollers for a design-stage program with annual usage of 5,000; another distributor holds the design registration; ship to the US; the customer needs them in 8 weeks, at a requested unit price of $5.00, for an extended price of $3,250.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 500 Microchip PIC18F46K22 microcontrollers for a design-stage program with annual usage of 5,000; there is no design registration; ship to the US; the customer needs them in 10 weeks, for an extended price of $1,200.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 12,000 Microchip PIC18F46K22 microcontrollers for a production-stage program with annual usage of 10,000; there is no design registration; ship to the US; the customer needs them in 12 weeks, at a requested unit price of $1.81, for an extended price of $21,720.00. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 10,000 Microchip PIC18F46K22 microcontrollers for a production-stage program with annual usage of 10,000; there is no design registration; ship to the US; the customer needs them in 12 weeks, for an extended price of $19,000.00. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.