Predictika · Hemostasis system quotes

An AI sales agent's ACL TOP system quote, checked before it goes out

An AI sales agent prepares a coagulation system quote: the analyzer model and count, the contract term, the service plan, the monthly HemosIL reagent volumes, reagent rental or purchase, the discount and the total the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the quoting rules and returns a verdict, every reason and the total it computed.

Scope: ACL TOP Family 70 Series system quotes: ACL TOP 370, 570, 770, 770 S and 770 LAS, analyzer count and term, peak load, onboard samples and reagent positions, sampling mode, track connection, U.S. assay availability, reagent rental, discount and the stated total. See everything this validator covers

This validator models ACL TOP Family 70 Series system quotes, not just the scenarios shown below.

  • Analyzer fit — the number of analyzers and the contract term, the peak PT and APTT load against the hourly capacity, the samples held onboard and the assays loaded against the reagent positions.
  • Sampling and assays — closed-tube sampling, the automation track connection that only the LAS model offers, and assays that are not saleable in the U.S.
  • Commercial terms — reagent rental, which needs a minimum term and a minimum reagent spend, the discount range and sign-off, fleets of five or more analyzers, and the total the quote states against the total computed.

Any ACL TOP system quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Werfen product lines, the ACL TOP 50 Series, and taxes and shipping. The model names, the 360 tests per hour and 60 reagent containers of the ACL TOP 770 and the list of assays that are not saleable in the U.S. follow Werfen's public product pages and the ACL TOP 50 Series documents; the other capacities, all prices, the service plans, the rental terms and the discount and fleet thresholds are modeled from comparable products and are not published by Werfen, so those figures are illustrative.

The AI sales agentBuilds the system 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
Capacity that depends on the model and the countOnly with care
Hourly load, onboard samples and reagent positions each scale with the analyzer model, and the load limit is lifted for the LAS model, so every rule must branch on the model.
The model, the count and every load figure are fields of one request and are checked together on every call.
A feature that only one model offersOnly with care
The automation track connects only to the ACL TOP 770 LAS, and closed-tube sampling is excluded there, so a rule must read the model and the sampling choice together.
Both fields are compared on every call, whatever order they were chosen in.
Rental that needs a term and a reagent spendOnly with workarounds
A reagent rental needs a minimum term and an annual spend of at least a fifth of the analyzer value placed, which must be recomputed from the monthly volumes of five assay groups.
The spend is computed in the model and compared with the analyzer value on every call.
A stated total that must match the pricesOnly with workarounds
The total chains analyzers, service plan, reagents, HemoHub and the discount over the term, so a separate rule must recompute it and compare it with the stated figure.
The stated total is a field of the request and is compared with the computed total on every call.
Sign-offs for discounts, fleets and the LAS modelOnly with workarounds
The discount band, a fleet of five or more and the LAS model each call for a person, and the triggers must be checked on top of the blocking rules.
The sign-offs are separate findings returned together with the blocking ones.

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 peak load of 111 PT/APTT tests an hour is above the 110 tests an hour the selected analyzers can run.
2The peak load of 361 PT/APTT tests an hour is above the 360 tests an hour the selected analyzers can run.
3The peak load of 331 PT/APTT tests an hour is above the 330 tests an hour the selected analyzers can run.
4The peak load of 401 PT/APTT tests an hour is above the 400 tests an hour the selected analyzers can run.
581 samples loaded at once is above the 80 samples the selected analyzers hold onboard.
641 assays loaded on each analyzer is above its 40 reagent positions.
727 assays loaded on each analyzer is above its 26 reagent positions.
8Throughput of the LAS model depends on the automation track configuration; a person should confirm it.
9Closed-tube sampling is requested with the LAS model, which samples from the automation track or front-loaded tubes.
10Laboratory automation track connection is required, and only the ACL TOP 770 LAS connects to a track.
11The quote includes an assay that is not FDA cleared and not saleable in the U.S.
12A reagent-rental placement needs a term of at least 3 years; the quote has 2.
13The annual reagent spend of 24,600 dollars is below one fifth of the 220,000 dollar analyzer value placed.
14A discount of 11 percent is above 10 percent and needs sales management sign-off.
15A discount of 25 percent is above 10 percent and needs sales management sign-off.
16A discount of 26 percent is outside the 0 to 25 percent range.
17A fleet of 5 analyzers needs a person to confirm delivery and site plan.
189 analyzers is outside the 1 to 8 analyzers a single quote covers.
19A fleet of 9 analyzers needs a person to confirm delivery and site plan.
20A term of 8 years is outside the 1 to 7 year range.
21The quote states a total of 254,124,900 cents; the modeled prices give 254,125,000 cents.
22The quote states a total of 254,125,001 cents; the modeled prices give 254,125,000 cents.
23The peak load of 500 PT/APTT tests an hour is above the 180 tests an hour the selected analyzers can run.
24200 samples loaded at once is above the 80 samples the selected analyzers hold onboard.
2550 assays loaded on each analyzer is above its 40 reagent positions.
26A discount of 30 percent is outside the 0 to 25 percent range.
27The quote states a total of 1 cents; the modeled prices give 175,525,000 cents.
28A discount of 15 percent is above 10 percent and needs sales management sign-off.
29A fleet of 6 analyzers needs a person to confirm delivery and site plan.

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. Capacity, assays and rental: Two ACL TOP 370 analyzers on a 2-year reagent rental for a hospital lab group, with a specialty assay and a 15 percent discount

The agent's request. Please quote 2 ACL TOP 370 analyzers for a U.S. lab on a 2-year term, with the Full service plan, 25 thousand PT, 25 thousand APTT, 5 thousand anti-Xa, 5 thousand D-Dimer and 3 thousand specialty tests a month, on a reagent rental and a 15 percent discount. The peak load is 300 PT and APTT tests an hour with 100 samples loaded at once and 30 assays loaded on each analyzer. One of the specialty assays is not saleable in the U.S. The quote total is $2,054,500. It is ready to send.

Verdict: Blocked.

  • PT/APTT peak hourly load above capacity. The peak load of 300 PT/APTT tests an hour is above the 220 tests an hour the selected analyzers can run.
  • Peak samples above onboard capacity. 100 samples loaded at once is above the 80 samples the selected analyzers hold onboard.
  • More assays than reagent positions. 30 assays loaded on each analyzer is above its 26 reagent positions.
  • Assay not saleable in the U.S.. The quote includes an assay that is not FDA cleared and not saleable in the U.S.
  • Reagent rental needs a longer term. A reagent-rental placement needs a term of at least 3 years; the quote has 2.
  • Stated total does not match. The quote states a total of 205,450,000 cents; the modeled prices give 205,700,000 cents.
  • Discount above 10 percent. A discount of 15 percent is above 10 percent and needs sales management sign-off.

2. Capacity, assays and rental: The agent resubmits after fixing the errors

The agent's request. Please quote 2 ACL TOP 770 analyzers for a U.S. lab on a 3-year term, with the Full service plan, 25 thousand PT, 25 thousand APTT, 5 thousand anti-Xa, 5 thousand D-Dimer and 3 thousand specialty tests a month, on a reagent rental and a 8 percent discount. The peak load is 300 PT and APTT tests an hour with 100 samples loaded at once and 30 assays loaded on each analyzer. The quote total is $3,389,280. It is ready to send.

Verdict: Allowed.

  • Order summary. 2 analyzer(s), 63 thousand reagent tests a month, modeled total of 338,928,000 cents over 3 year(s).

3. Automation track and term: Two ACL TOP 770 analyzers for a network lab that needs the automation track, on an 8-year term

The agent's request. Please quote 2 ACL TOP 770 analyzers for a U.S. lab on a 8-year term, with the Full service plan, 10 thousand PT, 10 thousand APTT, 2 thousand anti-Xa, 2 thousand D-Dimer and 1 thousand specialty tests a month, as a purchase and a 5 percent discount. The peak load is 400 PT and APTT tests an hour with 150 samples loaded at once and 50 assays loaded on each analyzer. The lab needs a connection to its laboratory automation track. The quote total is $4,082,400. It is ready to send.

Verdict: Blocked.

  • Contract term out of range. A term of 8 years is outside the 1 to 7 year range.
  • Automation track needs the LAS model. Laboratory automation track connection is required, and only the ACL TOP 770 LAS connects to a track.
  • Stated total does not match. The quote states a total of 408,240,000 cents; the modeled prices give 407,740,000 cents.

4. Automation track and term: The agent resubmits after fixing the errors

The agent's request. Please quote 2 ACL TOP 770 LAS analyzers for a U.S. lab on a 7-year term, with the Full service plan, 10 thousand PT, 10 thousand APTT, 2 thousand anti-Xa, 2 thousand D-Dimer and 1 thousand specialty tests a month, as a purchase and a 5 percent discount. The peak load is 400 PT and APTT tests an hour with 150 samples loaded at once and 50 assays loaded on each analyzer. The lab needs a connection to its laboratory automation track. Samples are front-loaded, not closed-tube. The quote total is $3,732,550. It is ready to send.

Verdict: Needs approval.

  • LAS throughput to confirm. Throughput of the LAS model depends on the automation track configuration; a person should confirm it.
  • Order summary. 2 analyzer(s), 25 thousand reagent tests a month, modeled total of 373,255,000 cents over 7 year(s).

5. Load, assays and discount: One ACL TOP 570 with no service plan, 45 assays and a 26 percent discount

The agent's request. Please quote 1 ACL TOP 570 analyzer for a U.S. lab on a 5-year term, with no service plan and HemoHub, 10 thousand PT, 10 thousand APTT, 2 thousand anti-Xa, 2 thousand D-Dimer and 1 thousand specialty tests a month, as a purchase and a 26 percent discount. The peak load is 220 PT and APTT tests an hour with 70 samples loaded at once and 45 assays loaded on each analyzer. The quote total is $1,825,320. It is ready to send.

Verdict: Blocked.

  • PT/APTT peak hourly load above capacity. The peak load of 220 PT/APTT tests an hour is above the 180 tests an hour the selected analyzers can run.
  • More assays than reagent positions. 45 assays loaded on each analyzer is above its 40 reagent positions.
  • Discount out of range. A discount of 26 percent is outside the 0 to 25 percent range.
  • Stated total does not match. The quote states a total of 182,532,000 cents; the modeled prices give 182,632,000 cents.

6. Load, assays and discount: The agent resubmits after fixing the errors

The agent's request. Please quote 1 ACL TOP 770 analyzer for a U.S. lab on a 5-year term, with no service plan and HemoHub, 10 thousand PT, 10 thousand APTT, 2 thousand anti-Xa, 2 thousand D-Dimer and 1 thousand specialty tests a month, as a purchase and a 10 percent discount. The peak load is 220 PT and APTT tests an hour with 70 samples loaded at once and 45 assays loaded on each analyzer. The quote total is $2,257,200. It is ready to send.

Verdict: Allowed.

  • Order summary. 1 analyzer(s), 25 thousand reagent tests a month, modeled total of 225,720,000 cents over 5 year(s).

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 coagulation system quote: the analyzer model and count, the contract term, the service plan, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the quoting rules and returns a verdict, every reason and the total it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 2 ACL TOP 370 analyzers for a U.S. lab on a 2-year term, with the Full service plan. The peak load is 300 PT and APTT tests an hour with 100 samples loaded at once and 30 assays loaded on each analyzer. The rest of the request is on screen. The quote total is $2,054,500.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings and one approval, all in one answer. The peak load of 300 PT/APTT tests an hour is above the 220 tests an hour the selected analyzers can run. 100 samples loaded at once is above the 80 samples the selected analyzers hold onboard. 30 assays loaded on each analyzer is above its 26 reagent positions. The other three are on screen.
  6. The validator returned six blocking findings and one approval 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 rental that needs a term and a reagent spend, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the analyzer model to ACL TOP 770, the contract term to 3 years, the Assay not saleable in the U.S. to no, the discount to 8 percent and the total stated on the quote to 3,389,280.
  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 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.