Predictika · Diagnostic ultrasound system quotes

An AI sales agent's ultrasound quote, checked before it goes out

An AI sales agent prepares a quote for ultrasound systems, with a model, probes, imaging options, extended service and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the models and the quote rules and returns a verdict and every reason.

Scope: Ultrasound system quotes for the ARIETTA 850, 750, 650, 65 and 50: standard and 3D/4D probes, elastography, shear wave, contrast and fusion options, extended service, discounts and the net total. See everything this validator covers

This validator models ARIETTA ultrasound quotes, not just the scenarios shown below.

  • Models and probes — the ARIETTA 850, 750, 650, 65 and 50, the probe ports each model has, the standard and 3D/4D probes, and the rule that every system needs at least one probe.
  • Imaging options — elastography, shear wave measurement, contrast-enhanced imaging and image fusion, and which models offer each one.
  • Service, discount and total — extended service years, the discount limits, the net total stated on the quote against the computed one, and the approvals that larger discounts and orders of ten or more systems need.

Any ARIETTA ultrasound quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Fujifilm imaging lines, Synapse and endoscopy. Model names and probe categories follow Fujifilm's public pages; probe ports, option availability, prices, the service cap and the approval thresholds are modeled, not published by Fujifilm, and the prices are illustrative.

The AI sales agentBuilds the ultrasound 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
Probe ports that differ by modelOnly with care
Each model has its own number of ports, and the probes on the quote have to be counted against it.
The model and the probes are in one request and compared on every call.
Options and 3D/4D probes available on some models onlyOnly with care
Elastography, shear wave, contrast, fusion and 3D/4D probes each need a list of the models that offer them.
The model and every option are checked together on every call.
Service years and discount limitsOnly with care
The service cap, the discount limit and the discount that needs approval are separate rules to keep in step.
The service term and discount are fields of the quote and checked together.
Stated net total against the computed totalOnly with workarounds
The total depends on the model, probes, options, service, quantity and discount, so any change has to be recomputed.
The stated total is a field of the quote and is compared with the computed one on every call.
Approvals for larger discounts and bigger ordersOnly with workarounds
The approvals depend on the discount band and the number of systems, and may fire together with blocks.
Every approval comes back together with the blocks in one answer.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as 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.

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.

1The quote has 5 probes per system; this model has 4 probe ports.
2The quote has 4 probes per system; this model has 3 probe ports.
3The quote has 3 probes per system; this model has 2 probe ports.
4The quote has no probe; a system cannot scan without at least one transducer.
53D/4D probes are not available on this model.
6The elastography option is not available on this model.
7The shear wave measurement option is not available on this model.
8The contrast-enhanced imaging option is not available on this model.
9The image fusion option is not available on this model.
10The quote has 6 years of extended service; the maximum term is 5 years.
11A discount of 31 percent is above the 30 percent limit.
12A discount of 20 percent is above 15 percent; sales management should approve it.
13The quote states a net total of 250,000 dollars; the quoted configuration at 10 percent discount does not give that figure.
14An order of 10 systems is a large deal; sales management should approve it.

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. ARIETTA with probes and fusion: A quote for two ARIETTA 650 systems with four probes, fusion and extended service

The agent's request. Please quote 2 ARIETTA 650 systems, each with 3 standard probes and 1 3D/4D probe, with elastography, contrast imaging and image fusion, 6 years of extended service and a 31 percent discount. The quote states a net total of $316,710. It is ready to send.

Verdict: Blocked.

  • Probes exceed the probe ports. The quote has 4 probes per system; this model has 3 probe ports.
  • 3D/4D probe not supported. 3D/4D probes are not available on this model.
  • Fusion imaging not available. The image fusion option is not available on this model.
  • Service term too long. The quote has 6 years of extended service; the maximum term is 5 years.
  • Discount over 30 percent. A discount of 31 percent is above the 30 percent limit.

2. ARIETTA with probes and fusion: The agent resubmits after fixing the errors

The agent's request. Please quote 2 ARIETTA 850 systems, each with 3 standard probes and 1 3D/4D probe, with elastography, contrast imaging and image fusion, 5 years of extended service and a 10 percent discount. The quote states a net total of $568,800. It is ready to send.

Verdict: Allowed.

  • Price summary. 2 system(s), list total 632,000 dollars, 4 probe(s) per system out of 4 ports, 10 percent discount.

3. Compact system with options: A quote for two ARIETTA 50 systems with three probes and imaging options

The agent's request. Please quote 2 ARIETTA 50 systems, each with 3 standard probes, with elastography, shear wave and contrast imaging, 3 years of extended service and a 10 percent discount. The quote states a net total of $100,000. It is ready to send.

Verdict: Blocked.

  • Probes exceed the probe ports. The quote has 3 probes per system; this model has 2 probe ports.
  • Elastography not available. The elastography option is not available on this model.
  • Shear wave not available. The shear wave measurement option is not available on this model.
  • Contrast imaging not available. The contrast-enhanced imaging option is not available on this model.
  • Stated net total does not match. The quote states a net total of 100,000 dollars; the quoted configuration at 10 percent discount does not give that figure.

4. Compact system with options: The agent resubmits after fixing the errors

The agent's request. Please quote 2 ARIETTA 65 systems, each with 3 standard probes, with elastography and contrast imaging, 3 years of extended service and a 10 percent discount. The quote states a net total of $223,560. It is ready to send.

Verdict: Allowed.

  • Price summary. 2 system(s), list total 248,400 dollars, 3 probe(s) per system out of 3 ports, 10 percent discount.

5. Ten-system order: A quote for ten ARIETTA 850 systems with a large discount

The agent's request. Please quote 10 ARIETTA 850 systems, each with no probes, with elastography and contrast imaging, 3 years of extended service and a 31 percent discount. The quote states a net total of $1,645,650. It is ready to send.

Verdict: Blocked.

  • No probe on the quote. The quote has no probe; a system cannot scan without at least one transducer.
  • Discount over 30 percent. A discount of 31 percent is above the 30 percent limit.
  • Large order needs approval. An order of 10 systems is a large deal; sales management should approve it.

6. Ten-system order: The agent resubmits after fixing the errors

The agent's request. Please quote 10 ARIETTA 850 systems, each with 2 standard probes, with elastography and contrast imaging, 3 years of extended service and a 20 percent discount. The quote states a net total of $2,012,000. It is ready to send.

Verdict: Needs approval.

  • Discount needs approval. A discount of 20 percent is above 15 percent; sales management should approve it.
  • Large order needs approval. An order of 10 systems is a large deal; sales management should approve it.
  • Price summary. 10 system(s), list total 2,515,000 dollars, 2 probe(s) per system out of 4 ports, 20 percent 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 a quote for ultrasound systems, with a model, probes, imaging options, extended service and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the models and the quote rules and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 2 ARIETTA 650 systems, each with 3 standard probes and 1 3D/4D probe, with elastography, contrast imaging and image fusion. The quote states a net total of $316,710. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. The quote has 4 probes per system; this model has 3 probe ports. 3D/4D probes are not available on this model. The image fusion option is not available on this model. The other two are on screen.
  6. The validator returned five 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 probe ports that differ by model, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the model to ARIETTA 850, the extended service to 5 years, the discount to 10 percent and the stated net total to $568,800.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All five earlier findings are cleared.
  13. Five problems caught in one call, fixed in one pass, and a clean $568,800 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.