Predictika · Molecular diagnostics lab automation
An AI sales agent prepares a run order for a hospital laboratory that extracts viral and bacterial nucleic acids on the QIAsymphony SP: the kit, the protocol, the sample material, the batches and runs, Buffer ATL, the consumable packs and the cartridge count it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the rules in the public QIAGEN handbook and protocol sheets and returns a verdict, every reason and the figures it computed.
This validator models a run order for the QIAsymphony DSP Virus/Pathogen Kit on the QIAsymphony SP, based on the public QIAGEN handbook (HB-3028-001, June 2022) and the nine protocol sheets, not just the scenarios shown below.
Any run order for these two kits that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (consumable and Buffer ATL prices were not available, so this page shows no price build-up), reagent cartridge usage per protocol (the handbook says it depends on the protocol), the QIAsymphony SP instrument, other QIAGEN kits and instruments such as the QIAcube, and downstream assays.
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) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Consumables for the planned runs, from nine protocol sheets | Only with care The tips, cartridges and rod covers a run needs depend on the protocol and on the number of batches, then multiply by the runs and are compared with pack sizes. A rules-based CPQ needs a lookup table and a rule per consumable, and every protocol sheet revision means editing them. | The protocol, batches and runs select the figures, and all four consumables are compared with the packs quoted on every call. |
| Sample material against the protocol and the intended use | Only with care Which sample types each protocol accepts, and which were removed from the intended use, are separate facts from the kit, so a product rule per combination is needed. | Sample material, protocol and kit arrive in one request and are checked together, in any order. |
| Buffer ATL needed by some protocols only | Only with care The need depends on the protocol, not the kit, so the rule has to be written against a choice that is not a product in the quote. | The protocol decides whether Buffer ATL is required, and the quote is compared on every call. |
| Batches with fewer than 24 samples | Only with workarounds A comparison of samples with 24 times the batches that sends the quote to a person, not a rejection, is a custom validation and approval rule. | The comparison and the approval are part of the model; the verdict says needs approval. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote is saved or a step is completed, so a person 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 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.
| 1 | The Cellfree500, Cellfree1000, Complex400 and Complex800 protocols (and their OBL versions) are run with the QIAsymphony DSP Virus/Pathogen Midi Kit (cat. no. 937055); the quote has the Mini Kit. |
| 2 | The Cellfree200, Complex200 and Complex200_OBL protocols are run with the QIAsymphony DSP Virus/Pathogen Mini Kit (cat. no. 937036); the quote has the Midi Kit. |
| 3 | This protocol needs Buffer ATL (cat. no. 939016); the quote has 0 packs. |
| 4 | The Complex protocols process respiratory and urogenital samples; the quote has plasma, serum or CSF. |
| 5 | The Cellfree protocols process plasma, serum and CSF; the quote has respiratory or urogenital samples. |
| 6 | Bronchoalveolar lavage, sputum and aspirates were removed from the intended use of the kits in the June 2,022 handbook; they are covered only by a supplementary protocol that the user must validate. |
| 7 | For CSF samples not more than one batch must be loaded at once; the quote has 2 batches. |
| 8 | An elution volume of 100 µl is not offered; the protocols offer 60, 85 and 110 µl. |
| 9 | A run has 1 to 4 batches; the quote has 5. |
| 10 | 97 samples do not fit in the batches; the run holds 96 samples (24 per batch, up to 4 batches). |
| 11 | Batches with fewer than 24 samples need fewer tips and reduce the number of preps one reagent cartridge gives; a person should confirm the kit and plasticware counts. |
| 12 | Every protocol requires the carrier RNA and Buffer AVE mix; the quote does not use it. |
| 13 | IVD use needs the QIAsymphony SP software configured as Default Profile 1. |
| 14 | The protocols need QIAsymphony SP software version 4.0 or higher; the instrument has version 3.x. |
| 15 | The planned runs need 1,540 filter-tips of 1500 µl; the quote supplies 1,024. |
| 16 | The planned runs need 1,206 filter-tips of 1500 µl; the quote supplies 1,024. |
| 17 | The quote states 400 sample prep cartridges; the packs quoted give 336. |
| 18 | The quote has 0 kits; at least 1 is needed. |
| 19 | The planned runs need 1,152 filter-tips of 200 µl; the quote supplies 1,024. |
| 20 | The planned runs need 360 sample prep cartridges; the quote supplies 336. |
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. Please quote 1 QIAsymphony DSP Virus/Pathogen Mini Kit (cat. no. 937036) for the Complex800 protocol on respiratory swabs in transport medium: 96 samples in 4 batches per run, 85 µl elution, 1 run planned. The order is 1 pack of 200 µl filter-tips, 1 pack of 1500 µl filter-tips, 1 pack of sample prep cartridges and 1 pack of 8-Rod Covers. The carrier RNA mix is used, the instrument is on software version 4.x and IVD use is configured in Default Profile 1. The quote states 336 sample prep cartridges in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 QIAsymphony DSP Virus/Pathogen Midi Kit (cat. no. 937055) for the Complex800 protocol on respiratory swabs in transport medium: 96 samples in 4 batches per run, 85 µl elution, 1 run planned. The order is 1 pack of 200 µl filter-tips, 1 pack of 1500 µl filter-tips, 1 pack of sample prep cartridges and 1 pack of 8-Rod Covers. The carrier RNA mix is used, the instrument is on software version 4.x and IVD use is configured in Default Profile 1. The quote states 336 sample prep cartridges in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1 QIAsymphony DSP Virus/Pathogen Midi Kit (cat. no. 937055) for the Complex400 protocol on respiratory swabs in transport medium: 96 samples in 4 batches per run, 85 µl elution, 4 runs planned. The order is 1 pack of 200 µl filter-tips, 1 pack of 1500 µl filter-tips, 1 pack of sample prep cartridges and 1 pack of 8-Rod Covers. The carrier RNA mix is used, the instrument is on software version 4.x and IVD use is configured in Default Profile 1. The quote states 336 sample prep cartridges in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 QIAsymphony DSP Virus/Pathogen Midi Kit (cat. no. 937055) for the Complex400 protocol on respiratory swabs in transport medium: 96 samples in 4 batches per run, 85 µl elution, 4 runs planned. The order is 1 pack of 200 µl filter-tips, 2 packs of 1500 µl filter-tips, 1 pack of sample prep cartridges and 1 pack of 8-Rod Covers. The carrier RNA mix is used, the instrument is on software version 4.x and IVD use is configured in Default Profile 1. The quote states 336 sample prep cartridges in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1 QIAsymphony DSP Virus/Pathogen Midi Kit (cat. no. 937055) for the Complex400 protocol on sputum: 96 samples in 4 batches per run, 85 µl elution, 1 run planned. The order is 1 pack of 200 µl filter-tips, 1 pack of 1500 µl filter-tips, 1 pack of sample prep cartridges and 1 pack of 8-Rod Covers. The carrier RNA mix is used, the instrument is on software version 4.x and IVD use is configured in Default Profile 1. The quote states 336 sample prep cartridges in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 1 QIAsymphony DSP Virus/Pathogen Midi Kit (cat. no. 937055) for the Complex400 protocol on respiratory swabs in transport medium: 90 samples in 4 batches per run, 85 µl elution, 1 run planned. The order is 1 pack of 200 µl filter-tips, 1 pack of 1500 µl filter-tips, 1 pack of sample prep cartridges and 1 pack of 8-Rod Covers. The carrier RNA mix is used, the instrument is on software version 4.x and IVD use is configured in Default Profile 1. The quote states 336 sample prep cartridges in total. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 1 QIAsymphony DSP Virus/Pathogen Midi Kit (cat. no. 937055) for the Complex400 protocol on respiratory swabs in transport medium: 96 samples in 4 batches per run, 85 µl elution, 1 run planned. The order is 1 pack of 200 µl filter-tips, 1 pack of 1500 µl filter-tips, 1 pack of sample prep cartridges and 1 pack of 8-Rod Covers. The carrier RNA mix is used, the instrument is on software version 4.x and IVD use is configured in Default Profile 1. The quote states 336 sample prep cartridges in total. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.