Predictika · molecular diagnostics quotes: cobas systems, assays, rental and capital
An AI sales agent prepares a molecular diagnostics quote for a fictional laboratory, with the total contract value it expects. Before the quote goes out, the agent sends it to Predictika’s validator, which checks it against capacity, assay compatibility, space, service and discount rules, compares the total contract value the agent states with the one it computes, and returns a verdict with every reason.
This validator checks quotes for Roche cobas 5800, 6800 and 8800 systems, cobas p 480 and p 612 pre-analytics instruments and seven viral-load and screening assays, under reagent rental or capital purchase. It handles any lab quote built from those products and terms, not just the scenarios shown below.
It does not cover other systems or businesses, real prices, rates or contracts, or any real customer.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ or Revenue Cloud) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator catches | Typical rules-based CPQ | Predictika |
|---|---|---|
| Capacity against annual volume | Only with workarounds Capacity depends on the system, the number of shifts and a 90 percent planning limit, combined with the volumes of every assay; rules tend to check product pairs rather than a total across assays. | Capacity is computed from the system row and the shifts, and checked against the combined volume together with every other rule. |
| Assay, system and lab-type compatibility | Only with care Blood screening only for blood banks, HPV only with a pre-analytics instrument and the p 612 only on larger systems are each simple, but they interact with one another. | All compatibility checks are evaluated together on every call and each failure is returned with its reason. |
| Volume-tier pricing across assays | Only with workarounds The reagent price tier depends on the total volume of all assays, and rental adds an uplift; product-level price rules have trouble reading a total across lines. | The tier is computed once from the total volume and every reagent line reads the same rate. |
| Discount ceiling that depends on deal size | Only with workarounds The approvable maximum is 10 percent, or 20 percent on larger contracts, and the rep authority is lower still; the ceiling depends on a total the rules have to compute first. | The list value and the ceiling are computed first, then the discount is checked against them, giving a block, an approval or a pass. |
| Approval steps | Only with care Discounts above rep authority and heavy system loads need a person to sign off, and the release must stay blocked until they do. | Approval items are returned with the verdict and the release step is refused until the approval is recorded. |
| The total the agent states | Only with workarounds Comparing a stated figure with a computed one means a separate rule per quote layout, and price rules rarely run on stated figures. | The stated total contract value is a field in the request and is checked against the computed total. |
| Every problem returned in one answer | Only 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. |
Every rule is checked on every call, in whatever order the choices arrive, and one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| Rule | Effect | What it checks |
|---|---|---|
| 1 | block, approval | Annual results above 90 percent of the system capacity (per shift, 250 working days) block; above 75 percent need lab operations sign-off |
| 2 | block | Each system has a minimum annual volume (cobas 5800 10,000, 6800 30,000, 8800 60,000 results) |
| 3 | block | The number of assays cannot exceed what the system holds on board (5800: 4, 6800: 6, 8800: 7) |
| 4 | block | The MPX blood-screening assay is sold only to blood-bank labs and runs on the cobas 6800 or 8800 |
| 5 | block | A blood-bank system must run MPX and must not also run clinical diagnostic assays |
| 6 | block | HPV testing from primary vials needs a cobas p 480 or p 612 |
| 7 | block | The cobas p 612 connects only to the cobas 6800 or 8800 |
| 8 | block | The system, pre-analytics instrument and workspace must fit in the lab square meters |
| 9 | block | A purchased system running 3 shifts needs Premium 24x7 service |
| 10 | computed | Reagent prices step down with annual volume (8 percent from 100,000 results, 15 percent from 250,000); rental adds an uplift |
| 11 | block, approval | The discount is capped at 10 percent (20 percent for contracts of EUR 3 million or more); above the 5 percent a rep can give it needs approval |
| 12 | computed | Total contract value is capital plus reagents and service over the term, less the discount on capital and reagents |
| 13 | block | The total contract value the agent states must match the validator figure within EUR 1 |
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.
The agent's request. A 5-year reagent-rental quote with 1 cobas 5800 and no pre-analytics instrument, for 34,000 HIV results a year on 1 shift, in a 5 sq m lab with Standard service. Total contract value EUR 3,400,000.00. Ready to send.
Verdict: Blocked.
The agent's request. A 5-year reagent-rental quote with 1 cobas 6800 and no pre-analytics instrument, for 34,000 HIV results a year on 1 shift, in a 10 sq m lab with Standard service. Total contract value EUR 3,400,000.00. Ready to send.
Verdict: Allowed.
The agent's request. A 5-year reagent-rental quote with 1 cobas 5800, for 8,000 HIV and 6,000 HCV results a year on 1 shift, in a 5 sq m lab with Standard service, with a 15 percent discount. Total contract value EUR 1,190,000.00. Ready to send.
Verdict: Blocked.
The agent's request. A 5-year reagent-rental quote with 1 cobas 5800, for 8,000 HIV and 6,000 HCV results a year on 1 shift, in a 5 sq m lab with Standard service, with an 8 percent discount. Total contract value EUR 1,288,000.00. Ready to send.
Verdict: Needs approval.
The agent's request. A 5-year reagent-rental quote with 1 cobas 5800, for 8,000 HIV and 6,000 HCV results a year on 1 shift, in a 5 sq m lab with Standard service, with a 5 percent discount. Total contract value EUR 1,330,000.00. Ready to send.
Verdict: Allowed.
The agent's request. A 7-year reagent-rental quote with 1 cobas 6800, for 20,000 HIV, 15,000 HBV, 10,000 HCV and 8,000 CMV results a year on 1 shift, in a 12 sq m lab with Standard service. Total contract value EUR 6,545,000.00. Ready to send.
Verdict: Blocked.
The agent's request. A 7-year reagent-rental quote with 1 cobas 6800, for 20,000 HIV, 15,000 HBV, 10,000 HCV and 8,000 CMV results a year on 1 shift, in a 12 sq m lab with Standard service. Total contract value EUR 7,700,000.00. Ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.