Predictika · Protein analysis consumables
An AI sales agent prepares an order for Simple Western separation modules and a detection module for a lab's Jess, Abby, Wes, Peggy Sue or Sally Sue instrument. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product information and returns a verdict, every reason and the figures it computed.
This validator models orders for Simple Western separation and detection modules, not just the scenarios shown below.
Any Simple Western module order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (no price list is modeled, so this validator produces no price build-up or line-item quote), the Leo and its 600-capillary modules, the goat, human IgG, biotin, no-secondary, mouse IR and near-infrared detection modules, total protein and RePlex modules, charge-based assays, and assay kits.
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 |
|---|---|---|
| A fluorescence module quoted for an instrument that cannot run it | Only with care The rule depends on the instrument on one line and the module type on another, so it needs a validation rule for each pairing. | The instrument, the separation module and the detection module are in one request and compared on every call. |
| A cartridge format that does not fit the instrument | Only with care A product rule per instrument family that lists the cartridge formats it takes, kept in step with the catalog. | The instrument and the cartridge format are checked together on every call. |
| A detection module that is missing, or does not match the separation module | Only with care A required-item rule per kit; it works, but each pairing of fluorescence and chemiluminescence needs its own rule. | Every choice is in one request, so the missing or mismatched module is found whichever order the choices arrive. |
| Stated data points that must equal modules times cartridge format | Only with workarounds A stated figure is a free-entry field; a rule can compare it with a computed count, but the count depends on the cartridge format and has to be kept in step with the catalog. | The stated count travels with the order and is compared with the computed count on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order is saved or a step is completed, 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 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 separation module does not include a detection module; a detection module is sold separately and the order has none. |
| 2 | A fluorescence detection module must be used with a fluorescence separation module. |
| 3 | Fluorescence separation and detection modules are for the Jess (and Leo, which is not quoted here); the order uses another instrument. |
| 4 | The Jess, Abby and Wes modules come in 13 or 25 capillary cartridges; the Peggy Sue and Sally Sue modules come as 5 boxes of 96 capillaries; the format ordered does not fit the instrument. |
| 5 | The product pages read list 12-230 kDa and 66-440 kDa separation modules for the Peggy Sue and Sally Sue; the 2-40 kDa range should be confirmed with Bio-Techne. |
| 6 | The order states 90 data points; the modules and cartridge format ordered give 100. |
| 7 | The order states 101 data points; the modules and cartridge format ordered give 100. |
| 8 | The order states 0 data points; the modules and cartridge format ordered give 100. |
| 9 | The order states 50 data points; the modules and cartridge format ordered give 150. |
| 10 | The order has 0 separation modules; at least 1 is needed. |
| 11 | The order states 1 data point; the modules and cartridge format ordered give 960. |
| 12 | The order states 7 data points; the modules and cartridge format ordered give 200. |
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 3 12-230 kDa fluorescence separation modules (8 cartridges of 25 capillaries, each) for a Wes, with the anti-rabbit IR fluorescence detection module. The order states 600 data points in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 3 12-230 kDa fluorescence separation modules (8 cartridges of 25 capillaries, each) for a Jess, with the anti-rabbit IR fluorescence detection module. The order states 600 data points in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 3 2-40 kDa chemiluminescence separation modules (8 cartridges of 25 capillaries, each) for a Peggy Sue, with no detection module. The order states 600 data points in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 3 2-40 kDa chemiluminescence separation modules (5 boxes of 96 capillaries, each) for a Peggy Sue, with the anti-mouse chemiluminescence detection module. The order states 1,440 data points in total. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 3 12-230 kDa chemiluminescence separation modules (5 boxes of 96 capillaries, each) for a Peggy Sue, with the anti-mouse chemiluminescence detection module. The order states 1,440 data points in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 3 66-440 kDa chemiluminescence separation modules (8 cartridges of 25 capillaries, each) for a Jess, with the anti-rabbit IR fluorescence detection module. The order states 500 data points in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 3 66-440 kDa fluorescence separation modules (8 cartridges of 25 capillaries, each) for a Jess, with the anti-rabbit IR fluorescence detection module. The order states 600 data points in total. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.