Predictika · XN-Series hematology analyzer systems, reagent and IT packages, purchase programs, daily sample volume, options and service years

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

An AI sales agent prepares a quote for a fictional laboratory: an analyzer system, a reagent and IT package, a purchase program, a daily sample volume, a contract term, optional track and service add-ons and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the compatibility, volume, term and approval rules, compares the net total the agent states with the one it computes, and returns a verdict, every reason, and the price it computed.

Scope: XN-Series hematology analyzer system quotes in the style of Sysmex: analyzers, reagent and IT packages, purchase programs, sample volume, options, contract term and discount authority. An illustrative model; prices and limits are fictional. See everything this validator covers

This validator models four hematology analyzer system configurations, three reagent and IT packages and three purchase programs, not just the scenarios shown below.

  • Analyzers and reagent packages — A compact analyzer, a mid-range analyzer, a high-volume analyzer and a high-throughput automation line, with a compact, a standard or a high-volume reagent and IT package, including the packages that cannot supply the automation line.
  • Daily sample volume — A daily sample count checked against the analyzer rating and the reagent package rating, with a laboratory workflow review above 2,400 samples.
  • Options and purchase programs — An automation track connection kit and an extended reagent and service plan by analyzer, and list purchase, reagent rental and hospital network programs with their analyzer minimums and discounts.
  • Service term, order size and stated total — Terms from 1 to 5 years, a finance review above 3 years, a project desk review above 4 analyzer systems, an approval band above 12 percent total discount, a limit at 20 percent, a deal desk review above USD 1,500,000, and a check that the net total the agent states matches the total the validator computes.

Any quote for these analyzers, packages and programs is in scope, not only the scenarios pictured here. It does not cover other Sysmex products such as urinalysis, coagulation or flow cytometry systems, real list prices, laboratory design or regulatory decisions, or tax and multi-currency quoting. Prices and limits are illustrative estimates.

The AI sales agentBuilds the analyzer 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.

7 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 a rules-based CPQ gets this wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules) 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
Analyzer, package and option compatibilityOnly with workarounds
A product rule per analyzer, package and option combination; each new analyzer multiplies the rules, and the track kit exists on some analyzers only.
Each limit is a catalog attribute compared with the quote on every call.
Sample volume against the analyzer and package ratingOnly with care
A validation rule per analyzer family comparing the daily sample volume; easy to forget when a new package is added.
The sample volume is compared with the rating of the analyzer and of the package together.
Contract term and combined discount limitsOnly with care
The program discount, the extra discount and the volume discount live in separate schedules, so the combined figure is rarely checked.
The total discount is one calculation; the approval band and the limit are separate findings.
The net total the agent statesOnly with workarounds
A validation rule can compare a stated figure with a calculated one only if the stated figure is a field on the quote, which it rarely is.
The stated net total travels with the quote and is compared with the computed one on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote is saved, 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.

1A daily sample volume of 800 is outside the 1 to 600 range of the XN-450 mid-range analyzer.
2The automation track connection kit is not available on the XN-450 mid-range analyzer.
3A daily sample volume of 2600 is above 2400; a laboratory workflow review is required.
4A contract of 6 years is outside the 1 to 5 years allowed.
5Total discount of 22 percent exceeds the 20 percent limit.
6A quantity of 12 is outside the 1 to 10 analyzer systems allowed.
7The Standard reagent and IT package cannot supply the high-throughput automation line.
8The automation track connection kit is not available on the XN-350 compact analyzer.
9A quantity of 2 is below the minimum of 3 for the Hospital network program.
10The quoted net total of USD 70632.0 does not match the USD 78480.0 the validator computed.
11A quantity of 5 is above 4 analyzer systems; a project desk review is required.
12A contract of 4 years is longer than 3 years; finance must approve the price lock.
13Total discount of 14 percent is above the 12 percent a rep can give; sales director must approve.
14The quoted net total of USD 31752.0 does not match the USD 30240.0 the validator computed.

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. Volume and options: XN-450, 800 per day

The agent's request. XN-450 mid-range analyzer with the standard reagent and IT package for 800 samples per day, plus the automation track connection kit. 1 system, list purchase, 2-year term. Net total USD 78,480. Ready to send.

Verdict: Blocked.

  • Sample volume out of range. A daily sample volume of 800 is outside the 1 to 600 range of the XN-450 mid-range analyzer.
  • Option not available. The automation track connection kit is not available on the XN-450 mid-range analyzer.

2. Volume and options: The agent resubmits after fixing the errors

The agent's request. XN-1000 high-volume analyzer with the standard reagent and IT package for 800 samples per day, plus the automation track connection kit. 1 system, list purchase, 2-year term. Net total USD 125,480. Ready to send.

Verdict: Allowed.

  • Price estimate. PRICE (estimated list prices in USD): USD 125480.0 total for quantity 1 over a contract term; term in years: 2; USD 125000.0 per analyzer system; USD 240.0 per year service; USD 125480.0 before discount; 0 percent total discount.

3. Contract term and discount: Rental, 6-year term

The agent's request. 2 XN-1000 high-volume analyzers with the standard reagent and IT package on the reagent rental agreement for 900 samples per day, 6-year term, with a 14 percent extra discount. Net total USD 169,166.40. Ready to send.

Verdict: Blocked.

  • Contract term out of range. A contract of 6 years is outside the 1 to 5 years allowed.
  • Discount over the limit. Total discount of 22 percent exceeds the 20 percent limit.

4. Contract term and discount: The agent resubmits after fixing the errors

The agent's request. 2 XN-1000 high-volume analyzers with the standard reagent and IT package on the reagent rental agreement for 900 samples per day, 3-year term, with a 4 percent extra discount. Net total USD 189,587.20. Ready to send.

Verdict: Allowed.

  • Price estimate. PRICE (estimated list prices in USD): USD 189587.2 total for quantity 2 over a contract term; term in years: 3; USD 107000.0 per analyzer system; USD 480.0 per year service; USD 215440.0 before discount; 12 percent total discount.

5. The total the agent states: Stated total below computed

The agent's request. XN-450 mid-range analyzer with the standard reagent and IT package for 450 samples per day, plus the extended reagent and service plan. 1 system, list purchase, 2-year term. Net total USD 70,632. Ready to send.

Verdict: Blocked.

  • Stated total does not match. The quoted net total of USD 70632.0 does not match the USD 78480.0 the validator computed.

6. The total the agent states: The agent resubmits after fixing the errors

The agent's request. XN-450 mid-range analyzer with the standard reagent and IT package for 450 samples per day, plus the extended reagent and service plan. 1 system, list purchase, 2-year term. Net total USD 78,480. Ready to send.

Verdict: Allowed.

  • Price estimate. PRICE (estimated list prices in USD): USD 78480.0 total for quantity 1 over a contract term; term in years: 2; USD 60000.0 per analyzer system; USD 9240.0 per year service; USD 78480.0 before discount; 0 percent total discount.

7. Review by a person: Automation lines

The agent's request. 3 XN-9000 automation lines with the high-volume reagent and IT package on the hospital network program for 2,600 samples per day, 2-year term. Net total USD 1,381,564.80. Ready to send.

Verdict: Needs approval.

  • Laboratory workflow review. A daily sample volume of 2600 is above 2400; a laboratory workflow review is required.
  • Price estimate. PRICE (estimated list prices in USD): USD 1381564.8 total for quantity 3 over a contract term; term in years: 2; USD 516000.0 per analyzer system; USD 2160.0 per year service; USD 1552320.0 before discount; 11 percent total 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 a fictional laboratory: an analyzer system, a reagent and IT package, a purchase program, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the compatibility, volume, term and approval rules, compares the net total the agent states with the one it computes, 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. 2 XN-1000 high-volume analyzers with the standard reagent and IT package on the reagent rental agreement for 900 samples per day, 6-year term, with a 14 percent extra discount. Net total USD 169,166.40. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. A contract of 6 years is outside the 1 to 5 years allowed. Total discount of 22 percent exceeds the 20 percent limit.
  6. The validator returned two 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 every problem returned in one answer, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the contract term to 3 years, the extra discount requested to 4 percent and the net total the agent states to 189,587.20.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared, and the validator's total, USD 189,587.20, matches the quote.
  13. Two problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.