Predictika · molecular diagnostics quotes: cobas systems, assays, rental and capital

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

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.

Scope: Roche cobas 5800, 6800 and 8800 molecular systems with cobas p 480 and p 612 pre-analytics, under reagent rental or capital purchase. See everything this validator covers

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.

  • Systems and options — cobas 5800, 6800 and 8800 systems, the cobas p 480 and p 612 pre-analytics instruments, and the HIV, HBV, HCV, CMV, HPV, SARS-CoV-2 and MPX assays.
  • Lab type and capacity — Hospital, reference and blood-bank labs, shifts, annual volume against capacity, minimum volumes, assay count and lab space.
  • Pricing and approvals — Reagent rental or capital purchase, volume tiers, service plans, discount ceilings and rep authority, total contract value, and a check that the total the agent states matches the validator figure.

It does not cover other systems or businesses, real prices, rates or contracts, or any real customer.

The AI sales agentBuilds the quote from the conversation and says it is ready.
Predictika validatorChecks the quote against the product and contract rules and returns every finding it has.

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 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 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 catchesTypical rules-based CPQPredictika
Capacity against annual volumeOnly 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 compatibilityOnly 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 assaysOnly 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 sizeOnly 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 stepsOnly 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 statesOnly 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 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

Click to expand

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.

RuleEffectWhat it checks
1block, approvalAnnual results above 90 percent of the system capacity (per shift, 250 working days) block; above 75 percent need lab operations sign-off
2blockEach system has a minimum annual volume (cobas 5800 10,000, 6800 30,000, 8800 60,000 results)
3blockThe number of assays cannot exceed what the system holds on board (5800: 4, 6800: 6, 8800: 7)
4blockThe MPX blood-screening assay is sold only to blood-bank labs and runs on the cobas 6800 or 8800
5blockA blood-bank system must run MPX and must not also run clinical diagnostic assays
6blockHPV testing from primary vials needs a cobas p 480 or p 612
7blockThe cobas p 612 connects only to the cobas 6800 or 8800
8blockThe system, pre-analytics instrument and workspace must fit in the lab square meters
9blockA purchased system running 3 shifts needs Premium 24x7 service
10computedReagent prices step down with annual volume (8 percent from 100,000 results, 15 percent from 250,000); rental adds an uplift
11block, approvalThe 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
12computedTotal contract value is capital plus reagents and service over the term, less the discount on capital and reagents
13blockThe total contract value the agent states must match the validator figure within EUR 1

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. System capacity: 34,000 results on a cobas 5800

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.

  • Volume beyond the system capacity. 34000 results a year exceed 90 percent of the cobas 5800 capacity of 36000 results at 1 shift(s); add a shift or a larger system.

2. System capacity: The same volume on a cobas 6800

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.

3. Discount: 15 percent discount

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.

  • Discount above the ceiling anyone can approve. 15 percent discount exceeds the 10 percent anyone can approve (list contract value EUR 1400000.0).

4. Discount: 8 percent discount

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.

  • Discount above rep authority needs approval. 8 percent discount is above the 5 percent a rep can give; approvable up to 10 percent (list contract value EUR 1400000.0).

5. Discount: 5 percent discount

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.

6. The total the agent states: Stated total too low

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.

  • Stated total contract value differs from the validator figure. Stated total contract value does not match: the agent stated EUR 6545000.0 over 7 years; the validator computes EUR 7700000.0.

7. The total the agent states: Stated total corrected

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.

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 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.
  2. I will start with the first request by the agent.
  3. The agent says. 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. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. 34000 results a year exceed 90 percent of the cobas 5800 capacity of 36000 results at 1 shift(s); add a shift or a larger system.
  6. The validator returned one blocking finding 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 capacity against annual volume, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the system to cobas 6800 and the Lab Space m2 to 10.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote, on screen.
  13. The earlier finding is cleared, and the validator's total, EUR 3,400,000.00, matches the quote.
  14. One problem 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.