Predictika · Design-win component quotes

An AI sales agent's design-win component quote, checked before it goes out

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.

Scope: Component quotes for six parts from NXP, Microchip, AMD, Infineon, Renesas and Analog Devices: design registration, registered, volume and book price tiers, lifecycle, quarterly allocation, export class and lead time. See everything this validator covers

This validator models an Avnet-style design-win quote, not just the scenarios shown below.

  • Design registration and price tier — the unit price comes from the registered price when Avnet holds the design registration, the volume price at an annual usage of 10,000 or more, and the book price otherwise. A requested price more than 10 percent under the tier is blocked, and one within 10 percent needs the supplier pricing desk.
  • Registration conflicts and lifecycle — no quote below book where another distributor holds the registration; parts that are not recommended for new designs are blocked at the design stage, and an end-of-life part in production needs last-time-buy approval.
  • Allocation, export and lead time — the quarterly allocation cap, an export license for class 2 parts outside the US and for class 1 or higher parts to a restricted destination, the lead time against the customer need, and an order above the stated annual usage.
  • Stated price — the extended price the agent states against the price computed from the tier.

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.

The AI sales agentBuilds the component 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
A price that depends on who holds the registrationOnly 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 priceOnly 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 stageOnly 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 timeOnly 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 priceOnly 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.

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.

1Renesas RX62N MCU is end-of-life; last-time-buy terms need product-management approval.
2Requested unit price $1.81 is under the $1.90 tier price but within 10 percent; supplier pricing desk must approve.
3Order of 12,000 exceeds the stated annual usage of 10,000; confirm demand before booking.
4Renesas RX62N MCU is not recommended for new designs (NRND or EOL); propose a current part for this design-stage program.
5Another distributor holds the design registration; quoting below book would violate the registration.
6Requested unit price $35.00 is under the $38.00 tier price but within 10 percent; supplier pricing desk must approve.
7Requested unit price $23.00 is more than 10 percent under the $29.00 tier price.
8800 units exceed the 500 unit quarterly allocation for AMD Zynq UltraScale+ ZU3EG MPSoC.
9ADI AD9361 RF transceiver (export class 2) needs a license for this destination.
10NXP i.MX 8M Plus processor (export class 1) needs a license for this destination.
11ADI AD9361 RF transceiver lead time is 26 weeks; the customer needs it in 8.
12Infineon IRF540N MOSFET is not recommended for new designs (NRND or EOL); propose a current part for this design-stage program.
13Requested unit price $0.65 is under the $0.70 tier price but within 10 percent; supplier pricing desk must approve.
14The extended price the agent states ($9,000.00) differs from the price the validator computes ($9,500.00).
15Requested unit price $26.10 is under the $29.00 tier price but within 10 percent; supplier pricing desk must approve.
16Requested unit price $26.10 is more than 10 percent under the $29.00 tier price.
17Requested unit price $190.00 is more than 10 percent under the $280.00 tier price.
18300 units exceed the 200 unit quarterly allocation for ADI AD9361 RF transceiver.
19ADI AD9361 RF transceiver lead time is 26 weeks; the customer needs it in 20.
20The extended price the agent states ($66,000.00) differs from the price the validator computes ($57,000.00).

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. Registration, price, allocation and export: An AD9361 quote for 300 units below book against another distributor's registration, to an allied country, needed in 20 weeks

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.

  • Another distributor holds the design registration. Another distributor holds the design registration; quoting below book would violate the registration.
  • More than 10 percent under the tier price. Requested unit price $190.00 is more than 10 percent under the $280.00 tier price.
  • Over the quarterly allocation. 300 units exceed the 200 unit quarterly allocation for ADI AD9361 RF transceiver.
  • Export license needed. ADI AD9361 RF transceiver (export class 2) needs a license for this destination.
  • Lead time longer than the customer need. ADI AD9361 RF transceiver lead time is 26 weeks; the customer needs it in 20.
  • Stated price does not match. The extended price the agent states ($66,000.00) differs from the price the validator computes ($57,000.00).

2. Registration, price, allocation and export: The agent resubmits after fixing the errors

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.

  • Price summary. Price (estimates) $44,000.00 for 200 units at $220.00 per unit (tier price $220.00; registration Ours); annual revenue $110,000.00 at EAU 500.

3. Lifecycle and registration: An end-of-life RX62N on a new design, undercutting another distributor, needed in 8 weeks

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.

  • Not recommended for new designs. Renesas RX62N MCU is not recommended for new designs (NRND or EOL); propose a current part for this design-stage program.
  • Another distributor holds the design registration. Another distributor holds the design registration; quoting below book would violate the registration.
  • More than 10 percent under the tier price. Requested unit price $5.00 is more than 10 percent under the $6.50 tier price.
  • Lead time longer than the customer need. Renesas RX62N MCU lead time is 12 weeks; the customer needs it in 8.
  • Stated price does not match. The extended price the agent states ($3,250.00) differs from the price the validator computes ($2,500.00).

4. Lifecycle and registration: The agent resubmits after fixing the errors

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.

  • Price summary. Price (estimates) $1,200.00 for 500 units at $2.40 per unit (tier price $2.40; registration No_Reg); annual revenue $12,000.00 at EAU 5000.

5. Approvals: A PIC18 order above annual usage at a price under the volume tier

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.

  • Price under tier needs pricing desk. Requested unit price $1.81 is under the $1.90 tier price but within 10 percent; supplier pricing desk must approve.
  • Order above annual usage. Order of 12,000 exceeds the stated annual usage of 10,000; confirm demand before booking.
  • Price summary. Price (estimates) $21,720.00 for 12,000 units at $1.81 per unit (tier price $1.90; registration No_Reg); annual revenue $18,100.00 at EAU 10000.

6. Approvals: The agent resubmits after cutting the order to the annual usage and quoting the tier price

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.

  • Price summary. Price (estimates) $19,000.00 for 10,000 units at $1.90 per unit (tier price $1.90; registration No_Reg); annual revenue $19,000.00 at EAU 10000.

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 component quote for a design win: a part, a quantity, an annual usage, and more. 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.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 300 ADI AD9361 RF transceivers for a design-stage program. It is ready to send. 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. Another distributor holds the design registration; quoting below book would violate the registration. Requested unit price $190.00 is more than 10 percent under the $280.00 tier price. 300 units exceed the 200 unit quarterly allocation for ADI AD9361 RF transceiver. 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 allocation, export class and lead time, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the quantity to 200, the design registration to Held by Avnet, the customer need to 26 weeks, the requested unit price to none, the export license to attached and the extended price stated on the quote to $44,000.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All six earlier findings are cleared.
  13. Six problems caught in one call, fixed in one pass, and a clean $44,000 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.