Predictika · Life sciences reagents and testing kits
An AI sales agent prepares an order for the Maravai LifeSciences businesses: TriLink BioTechnologies CleanCap capping reagents, N1-methylpseudouridine and other nucleotides, in vitro transcription enzymes, reporter and custom mRNA, in research or GMP grade, and Cygnus Technologies host cell protein ELISA kits, for a research, preclinical or clinical program. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of the public TriLink and Cygnus product pages and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models orders for the TriLink BioTechnologies and Cygnus Technologies products below, based on their public product pages, inserts and flyers. It handles any order for these products, not just the scenarios shown. Where a rule is a published fact it says so; reaction counts per pack, plate capacity, custom batch limits and prices that are only assumed or typical are labeled that way.
Any order for these products that touches these rules is in scope — not only the scenarios pictured here. Not covered: other TriLink products (oligonucleotides, plasmids, other mRNA catalog items), other Cygnus kits and antibodies, Hongene, Maravai Biologics Safety Testing services, freight and taxes. The customers are fictional.
6 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 |
|---|---|---|
| Research vs GMP grade that follows the program stage | Only with workarounds A clinical program needs GMP-grade cap and N1-methylpseudouridine, with a signed quality agreement; a research-use line on a clinical order is a hand-kept rule between a program field and a grade on each product line. | Grade, program and quality agreement are checked together on every line. |
| A capping reagent that must match the template start | Only with workarounds CleanCap AU is for AU starts and AG, AG (3′ OMe) and M6 for AG starts. The limit sits on a template attribute that quote forms rarely ask for, so it becomes a table of compatibility pairs kept by hand. | The cap is checked against the template start it will be used with. |
| Every reagent covering the same number of reactions | Only with workarounds Cap, nucleotides and three enzymes come in 10 and 100 µmol and 25- and 250-reaction packs. Whether the packs ordered cover 2,000 reactions is arithmetic across a dozen SKUs, which most quote setups do not carry. | Reactions covered are computed for each reagent and compared with the plan. |
| Frozen and 2 to 8 °C products in one shipment | Not without custom objects Rules-based CPQ has no shipment temperature class; it needs a custom field on every product and a rule that reads the whole cart. | Storage classes are read from the lines and checked against the shipping choice. |
| Facts about the customer's laboratory | Only with workarounds A robotics kit needs a Hamilton Microlab STAR, FLuc mRNA needs a freezer at −40 °C or colder, and an HCP kit must match the host cell line. The quote form does not hold these answers. | The laboratory facts are inputs and are checked against the products. |
| Plates and diluent for the samples | Only with care A single kit and a four-plate robotics kit supply different plate counts, and diluent bottles cover a set number of plates. Doable with summary variables, but fragile. | Samples, plates and diluent are compared in one pass. |
| Guidance that needs a person, such as prices given on inquiry | Only with workarounds GMP prices are not on a list. Quote tools tend to ignore the case or block the quote outright. | The quote is not blocked; it goes to a person with the reason listed. |
| A stated total that has to agree with the lines and the discount | Only with workarounds The total typed on the quote can drift from dozens of lines without anyone noticing. | The total is computed from the lines and compared with the total the quote states. |
| 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 CleanCap reagent does not match the 5′ start of the mRNA template; CleanCap AG, AG (3′ OMe) and M6 are for templates that start with AG, and CleanCap AU is for templates that start with AU. |
| 2 | The order plans 100 IVT reactions and includes no capping reagent. |
| 3 | The order includes items that TriLink prices on inquiry (GMP-grade material, the 100 µmol CleanCap AG pack or a GMP mRNA batch); sales operations confirms the quoted prices. |
| 4 | The program is clinical, which needs GMP-grade capping reagent, and the capping reagent on the order is research use only. |
| 5 | The program is clinical, which needs GMP-grade N1-methylpseudouridine-5-triphosphate, and the N1-methylpseudouridine-5-triphosphate on the order is research use only. |
| 6 | The program is not clinical and the order includes GMP-grade material; a person confirms that GMP grade is intended. |
| 7 | GMP grade is listed for CleanCap Reagent AG only (FN-7113); the selected CleanCap reagent has no GMP grade. |
| 8 | The order includes GMP-grade material, which is made under a GMP quality agreement, and no signed quality agreement is on file. |
| 9 | The order plans 100 IVT reactions of 100 microliters, and the capping reagent ordered covers 75. |
| 10 | The order plans 100 IVT reactions, and the N1-methylpseudouridine-5-triphosphate ordered covers 80. |
| 11 | The order plans 100 IVT reactions, and the ATP, CTP and GTP ordered cover 80. |
| 12 | The order plans 100 IVT reactions, and the T7 RNA polymerase, RNase inhibitor and pyrophosphatase ordered cover 75, 100 and 100. |
| 13 | CleanCap M6 FLuc mRNA (L-8102) is stored at or below −40 °C, and the receiving site has a −20 °C freezer. |
| 14 | The order mixes frozen TriLink products with Cygnus kits stored at 2 to 8 °C and is set to ship as a single shipment; the two temperature classes ship separately. |
| 15 | The order includes 1 of catalog number F550-4, which Cygnus lists as depleted and replaced by the CHO HCP ELISA 3G Robotics Kit (F550-1-4). |
| 16 | The order includes a robotics kit, which is made for the Hamilton Microlab STAR system, and the laboratory has no Hamilton Microlab STAR. |
| 17 | The order includes CHO host cell protein products (the CHO HCP ELISA kits or standards) and the process host cell is not CHO. |
| 18 | The order includes 1 Vero Cell 2G HCP ELISA Kits (F975); Cygnus says F975 is being resupplied and the Vero Cell 3G kit (F1095) is available, so sales operations confirms availability. |
| 19 | The order includes Vero cell host cell protein ELISA kits and the process host cell is not Vero. |
| 20 | The plan tests 41 samples in duplicate, and the kits ordered supply 1 plate, which test up to 40 samples at 40 samples per plate. |
| 21 | The kits supply 1 plate and the order includes 0 bottles of Sample Diluent Buffer (I028); one bottle covers 5 plates. |
| 22 | The custom mRNA batch is 1 mg, and the minimum batch for this program is 2 mg. |
| 23 | The custom RNA is 5,001 nucleotides long, and this validator allows up to 5,000 nucleotides for this kind of RNA. |
| 24 | A self-amplifying RNA batch needs CleanCap Reagent AG, which is designed for self-amplifying RNA, and the order has a different capping reagent. |
| 25 | The order includes a custom mRNA batch and no capping reagent is selected for it. |
| 26 | The order includes no TriLink or Cygnus product, so there is nothing to price. |
| 27 | The quote states a total of $10,371, but the products, services and discount give $10,372. |
| 28 | A discount of $830 on a list price of $10,372 is more than 8 percent and needs a manager to approve it. |
| 29 | A discount of $1,556 on a list price of $10,372 is more than the 15 percent limit. |
| 30 | The net order value of $631,260 is above $250,000; an account director approves it. |
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 an order for a clinical program with 2,000 IVT reactions of 100 µL on a template that starts with AG, and the process uses CHO cells. Capping: 6 packs of 100 µmol of CleanCap Reagent AU, research use. Nucleotides: 10 packs of 100 µmol of N1-methylpseudouridine-5′-triphosphate, research use; 10 packs of 100 µmol each of ATP, CTP and GTP. Enzymes: 8 packs of 250 reactions of T7 RNA polymerase; 8 packs of 250 reactions of RNase inhibitor; 6 packs of 250 reactions of pyrophosphatase. Host cell protein testing: 2 CHO HCP ELISA 3G Robotics Kits (F550-4), 1 CHO HCP Standards Set A-F, 3G (F553-1) and 2 bottles of Sample Diluent Buffer (I028), for 300 samples in duplicate. It ships as one shipment. The discount is $12,000. The quote states $155,920. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an order for a clinical program with 2,000 IVT reactions of 100 µL on a template that starts with AG, and the process uses CHO cells. Capping: 8 packs of 100 µmol of CleanCap Reagent AG, GMP grade. Nucleotides: 10 packs of 100 µmol of N1-methylpseudouridine-5′-triphosphate, GMP grade; 10 packs of 100 µmol each of ATP, CTP and GTP. Enzymes: 8 packs of 250 reactions of T7 RNA polymerase; 8 packs of 250 reactions of RNase inhibitor; 8 packs of 250 reactions of pyrophosphatase. Host cell protein testing: 8 CHO HCP ELISA Kits, 3G (F550-1), 1 CHO HCP Standards Set A-F, 3G (F553-1) and 2 bottles of Sample Diluent Buffer (I028), for 300 samples in duplicate. It ships as separate shipments for frozen and refrigerated products. The discount is $12,000. The quote states $452,380. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote an order for a preclinical program with 300 IVT reactions of 100 µL on a template that starts with AG, and the process uses CHO cells. Capping: 12 packs of 10 µmol of CleanCap Reagent AG (3′ OMe), research use. Nucleotides: 10 packs of 10 µmol of N1-methylpseudouridine-5′-triphosphate, research use; 15 packs of 10 µmol each of ATP, CTP and GTP. Enzymes: 12 packs of 25 reactions of T7 RNA polymerase; 12 packs of 25 reactions of RNase inhibitor; 12 packs of 25 reactions of pyrophosphatase. Control: 1 vial of 1 mg of CleanCap M6 FLuc mRNA. Host cell protein testing: 2 Vero Cell 3G HCP ELISA Kits (F1095) and 1 bottle of Sample Diluent Buffer (I028), for 120 samples in duplicate. It ships as separate shipments for frozen and refrigerated products. The discount is $6,700. The quote states $31,075. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an order for a preclinical program with 300 IVT reactions of 100 µL on a template that starts with AG, and the process uses CHO cells. Capping: 12 packs of 10 µmol of CleanCap Reagent AG (3′ OMe), research use. Nucleotides: 15 packs of 10 µmol of N1-methylpseudouridine-5′-triphosphate, research use; 15 packs of 10 µmol each of ATP, CTP and GTP. Enzymes: 12 packs of 25 reactions of T7 RNA polymerase; 12 packs of 25 reactions of RNase inhibitor; 12 packs of 25 reactions of pyrophosphatase. Host cell protein testing: 3 CHO HCP ELISA Kits, 3G (F550-1) and 1 bottle of Sample Diluent Buffer (I028), for 120 samples in duplicate. It ships as separate shipments for frozen and refrigerated products. The discount is $2,500. The quote states $40,250. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an order for a preclinical program with 200 IVT reactions of 100 µL on a template that starts with AG, and the process uses Vero cells. Capping: 8 packs of 10 µmol of CleanCap Reagent AU, research use. Nucleotides: 10 packs of 10 µmol of N1-methylpseudouridine-5′-triphosphate, research use; 10 packs of 10 µmol each of ATP, CTP and GTP. Enzymes: 8 packs of 25 reactions of T7 RNA polymerase; 8 packs of 25 reactions of RNase inhibitor; 8 packs of 25 reactions of pyrophosphatase. Custom self-amplifying RNA: a batch of 1 mg, 13,500 nucleotides long. Host cell protein testing: 1 CHO HCP ELISA Kit, 3G (F550-1), 2 Vero Cell 3G HCP ELISA Kits (F1095) and 1 bottle of Sample Diluent Buffer (I028), for 70 samples in duplicate. It ships as separate shipments for frozen and refrigerated products. The discount is $1,000. The quote states $36,554. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an order for a preclinical program with 200 IVT reactions of 100 µL on a template that starts with AG, and the process uses Vero cells. Capping: 8 packs of 10 µmol of CleanCap Reagent AG, research use. Nucleotides: 10 packs of 10 µmol of N1-methylpseudouridine-5′-triphosphate, research use; 10 packs of 10 µmol each of ATP, CTP and GTP. Enzymes: 8 packs of 25 reactions of T7 RNA polymerase; 8 packs of 25 reactions of RNase inhibitor; 8 packs of 25 reactions of pyrophosphatase. Custom self-amplifying RNA: a batch of 4 mg, 11,500 nucleotides long. Host cell protein testing: 3 Vero Cell 3G HCP ELISA Kits (F1095) and 1 bottle of Sample Diluent Buffer (I028), for 70 samples in duplicate. It ships as separate shipments for frozen and refrigerated products. The discount is $1,000. The quote states $41,254. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.