Predictika · Detector OEM quotes

An AI sales agent's flat panel detector quote, checked before it goes out

An AI sales agent prepares an OEM quote for Varex digital X-ray flat panel detectors, with an XRpad2 4336 HWC, 4336i or 4343 HWC wireless panel or the wired XRD 4343N, the scintillator, the frame rate and pixel pitch the customer needs, docking stations, spare batteries, a volume discount and the subtotal the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the detectors and quote rules and returns a verdict, every reason and the totals it computed.

Scope: Varex flat panel detector quotes: XRpad2 4336 HWC, 4336i and 4343 HWC and the XRD 4343N, scintillators, frame rate, pixel pitch, docking stations, spare batteries, volume discounts and the subtotal the quote states. See everything this validator covers

This validator models detector OEM quotes, not just the scenarios shown below.

  • Model, scintillator and performance — which scintillator each model offers, the dynamic-mode frame rate each model gives, the native pixel pitch, and what the wired detector cannot do (wireless, automatic exposure detection, mobile carts).
  • Accessories and restrictions — a docking connector and station for every XRpad2 order, either on the quote or already at the customer, and a limit on spare batteries per panel.
  • Totals, discounts and approvals — the subtotal the quote states must match the computed subtotal, discounts have a hard limit and a volume tier above which a manager approves, and small orders, customer-owned docks and large orders need a person to review.

Any detector quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Varex detectors, X-ray tubes, software and service. The product names, scintillator options, 100 micron pixel pitch and the 4336 HWC and 4336i frame rates come from public Varex pages; the other frame rate, the wired and fixed-room limits of the XRD 4343N, the docking and battery rules, the discount tiers, the order-size thresholds and every price are modeled from comparable detector price lists and are not published by Varex, so all prices are illustrative.

The AI sales agentBuilds the detector 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
Options that exist on some models onlyOnly with care
Gadox is offered on some models and not others, and wireless, automatic exposure detection and a mobile cart do not exist on the wired panel, so each pair needs a rule that looks at both sides.
The model is a field of the request and every option is checked against it together on every call.
Performance limits that depend on the modelOnly with care
Each model has its own maximum frame rate and the pixel pitch is fixed, so each limit needs its own list and a change of model must change them all.
The model is looked up once and the frame rate and pixel pitch are compared with the request on every call.
Accessories that are needed or limitedOnly with workarounds
A docking station must be on the quote or at the customer, and spare batteries have a maximum, so the rule has to look at two choices at once and still leave customer-owned docks as an approval, not a block.
The dock choices are fields of the request and the block and the approval are separate findings returned together.
Discounts with a hard limit and a volume tierOnly with workarounds
A discount over 15 percent is blocked, one above the tier for the volume needs approval and the tier itself depends on the quantity, so the two cannot share one rule.
Blocks and approvals are separate findings, and the tier is computed from the quantity on every call.
A stated subtotal that must match the computed subtotalOnly with workarounds
The subtotal is built from the model, scintillator, batteries, docks and quantity, so a separate rule must recompute it and compare it with the stated figure.
The stated subtotal is a field of the request and is compared with the computed subtotal on every call, together with every other finding.

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.

1This XRpad2 HWC model is listed with a CsI scintillator only; Gadox is not offered.
2The XRD 4,343N is a wired detector in this model; the customer needs wireless.
3The customer needs a 75 micron pixel pitch; these detectors are 100 microns native.
4The customer needs 9 frames per second in dynamic mode; this model gives 8.
5Automatic exposure detection is quoted on the XRpad2 models only in this model.
6The XRD 4,343N is a fixed-room detector in this model and cannot be quoted for a mobile cart.
7XRpad2 panels need a docking connector and station on the quote or at the customer; the quote has neither.
8The quote relies on docking stations the customer already owns; a person should confirm they work with the quoted panels.
9The quote has 4 spare batteries per panel; this model allows at most 3.
10The quote states a subtotal of 300,000 dollars; the quoted panels add up to 465,000.
11A discount of 5 percent is above the 3 percent allowed at this volume and needs sales management approval.
12A discount of 16 percent is over the 15 percent limit.
13An order of 4 panels is below the 5-panel minimum and needs approval.
14An order of 200 panels needs a supply agreement review before it is sent.

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. Model, performance and accessories: An XRpad2 4336 HWC order of 30 panels with Gadox, 9 frames per second, 75 micron pitch, four spare batteries and no docks

The agent's request. Please quote 30 XRpad2 4336 HWC panels with a Gadox scintillator for a mobile cart, needing 9 frames per second at a 75 micron pixel pitch, with wireless operation, automatic exposure detection and 4 spare batteries per panel, an 18 percent discount and a subtotal of $500,000. It is ready to send.

Verdict: Blocked.

  • Scintillator not offered on this model. This XRpad2 HWC model is listed with a CsI scintillator only; Gadox is not offered.
  • Pixel pitch finer than 100 microns. The customer needs a 75 micron pixel pitch; these detectors are 100 microns native.
  • Frame rate above the model. The customer needs 9 frames per second in dynamic mode; this model gives 8.
  • XRpad2 needs a docking station. XRpad2 panels need a docking connector and station on the quote or at the customer; the quote has neither.
  • Too many spare batteries. The quote has 4 spare batteries per panel; this model allows at most 3.
  • Stated subtotal does not match. The quote states a subtotal of 500,000 dollars; the quoted panels add up to 639,000.
  • Discount over 15 percent. A discount of 18 percent is over the 15 percent limit.

2. Model, performance and accessories: The agent resubmits after fixing the errors

The agent's request. Please quote 30 XRpad2 4336i panels with a CsI scintillator for a mobile cart, needing 7 frames per second at a 100 micron pixel pitch, with wireless operation, automatic exposure detection, 2 spare batteries per panel and docks on the quote, a 3 percent discount and a subtotal of $711,000. It is ready to send.

Verdict: Allowed.

  • Price summary. 30 panel(s) at 23,700 dollars each, subtotal 711,000 dollars, net 689,670.0 dollars after the discount.

3. Wired detector and discount tier: An XRD 4343N order of 12 panels, wireless, with automatic exposure detection on a mobile cart

The agent's request. Please quote 12 XRD 4343N panels with a Gadox scintillator for a mobile cart, needing 2 frames per second at a 100 micron pixel pitch, with wireless operation and automatic exposure detection, an 8 percent discount and a subtotal of $252,000. It is ready to send.

Verdict: Blocked.

  • Wireless on a wired detector. The XRD 4,343N is a wired detector in this model; the customer needs wireless.
  • Frame rate above the model. The customer needs 2 frames per second in dynamic mode; this model gives 0.
  • Automatic exposure detection not on this model. Automatic exposure detection is quoted on the XRpad2 models only in this model.
  • Wired panel on a mobile cart. The XRD 4,343N is a fixed-room detector in this model and cannot be quoted for a mobile cart.
  • Discount above the volume tier. A discount of 8 percent is above the 3 percent allowed at this volume and needs sales management approval.

4. Wired detector and discount tier: The agent resubmits after fixing the errors

The agent's request. Please quote 12 XRpad2 4343 HWC panels with a CsI scintillator for a fixed room, needing 5 frames per second at a 100 micron pixel pitch, with wireless operation, automatic exposure detection, 1 spare battery per panel and docks on the quote, a 3 percent discount and a subtotal of $333,000. It is ready to send.

Verdict: Allowed.

  • Price summary. 12 panel(s) at 27,750 dollars each, subtotal 333,000 dollars, net 323,010.0 dollars after the discount.

5. Customer-owned docks and discount: An XRpad2 4336i order of 190 panels with customer-owned docks and an 18 percent discount

The agent's request. Please quote 190 XRpad2 4336i panels with a CsI scintillator for a mobile cart, needing 5 frames per second at a 100 micron pixel pitch, with wireless operation, automatic exposure detection, 1 spare battery per panel and the customer's own docks, an 18 percent discount and a subtotal of $3,000,000. It is ready to send.

Verdict: Blocked.

  • Stated subtotal does not match. The quote states a subtotal of 3,000,000 dollars; the quoted panels add up to 3,885,500.
  • Discount over 15 percent. A discount of 18 percent is over the 15 percent limit.
  • Customer-owned docks to confirm. The quote relies on docking stations the customer already owns; a person should confirm they work with the quoted panels.

6. Customer-owned docks and discount: The agent resubmits after fixing the errors

The agent's request. Please quote 190 XRpad2 4336i panels with a CsI scintillator for a mobile cart, needing 5 frames per second at a 100 micron pixel pitch, with wireless operation, automatic exposure detection, 1 spare battery per panel and docks on the quote, a 6 percent discount and a subtotal of $4,417,500. It is ready to send.

Verdict: Allowed.

  • Price summary. 190 panel(s) at 23,250 dollars each, subtotal 4,417,500 dollars, net 4,152,450.0 dollars after the discount.

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 an OEM quote for Varex digital X-ray flat panel detectors, with an XRpad2 4336 HWC. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the detectors and quote rules and returns a verdict, every reason and the totals it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 30 XRpad2 4336 HWC panels with a Gadox scintillator for a mobile cart, needing 9 frames per second at a 75 micron pixel pitch. 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 seven findings, all in one answer. This XRpad2 HWC model is listed with a CsI scintillator only; Gadox is not offered. The customer needs a 75 micron pixel pitch; these detectors are 100 microns native. The customer needs 9 frames per second in dynamic mode; this model gives 8. The other four are on screen.
  6. The validator returned seven 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 and against the stated total.
  7. What this shows: for a stated subtotal that must match the computed subtotal, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the detector to XRpad2 4336i, the scintillator to CsI, the frames per second needed to 7, the pixel pitch needed to 100 microns and the subtotal stated on the quote to $711,000. Three more changes are on screen.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All seven earlier findings are cleared.
  13. Seven problems caught in one call, fixed in one pass, and a clean $711,000 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.