Predictika · Nexera UHPLC systems on the SCL-40 controller
An AI sales agent prepares a liquid chromatography system quote for a lab: solvent delivery units, an autosampler, column ovens and detectors on one SCL-40 system controller, plus the method the lab needs to run. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published Nexera specifications and returns a verdict, every reason and the figures it computed.
This validator models Nexera systems built on the SCL-40 system controller from the public Shimadzu configuration and specification pages, not just the scenarios shown below.
Any Nexera system quote on the SCL-40 that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Shimadzu publishes none for Nexera, so this validator produces no price build-up or line-item quote), the CBM-40 controllers, degassers and accessories, other pump and autosampler variants, detector and oven models, software, and regional availability.
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 method pressure above a module's class | Only with care Each pump and autosampler class has its own pressure rating, so each needs its own rule, and a new class adds more rules to maintain. | The method and every module are in one request and compared on every call. |
| Pump pressure that falls as the flow rate rises | Only with workarounds The allowed pressure depends on the pump class and on the flow band, so it takes a lookup table or a rule for every combination. | The pump class and the flow rate set the allowed pressure and the method is compared with it on every call. |
| Controller limits per module type and in total | Only with care Separate counts per module type plus an overall unit limit that changes with an option, each kept as its own rule. | Each count and the total are checked together, with the option changing the limit. |
| A stated unit total that disagrees with the modules | Only with workarounds The figure the agent states is free text or a separate field, so it takes an extra rule that compares it with the quoted modules. | The stated figure is part of the request and is compared with the computed total on every call. |
| 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 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 method needs 45 MPa at 1,000 uL/min; the quoted pump allows 44 MPa at that flow rate. |
| 2 | The method needs 45 MPa; the quoted autosampler is rated to 44 MPa. |
| 3 | The method needs 71 MPa at 1,000 uL/min; the quoted pump allows 70 MPa at that flow rate. |
| 4 | The method needs 106 MPa at 1,000 uL/min; the quoted pump allows 105 MPa at that flow rate. |
| 5 | The method needs 106 MPa; the quoted autosampler is rated to 105 MPa. |
| 6 | The method needs 131 MPa at 1,000 uL/min; the quoted pump allows 130 MPa at that flow rate. |
| 7 | The method needs 131 MPa; the quoted autosampler is rated to 130 MPa. |
| 8 | The method needs 60 MPa; the quoted autosampler is rated to 44 MPa. |
| 9 | The method needs 81 MPa at 4,000 uL/min; the quoted pump allows 80 MPa at that flow rate. |
| 10 | The method needs 23 MPa at 10,000 uL/min; the quoted pump allows 22 MPa at that flow rate. |
| 11 | The required flow rate is 10,001 uL/min; the pump range tops out at 10,000 uL/min (10 mL/min). |
| 12 | The quote has 9 connected units (solvent delivery units, autosampler, column ovens and detectors); the SCL-40 controller connects 8. |
| 13 | The quote has 5 solvent delivery units; the SCL-40 controller connects at most 4. |
| 14 | The quote has 2 autosamplers; the SCL-40 controller connects 1. |
| 15 | The quote has 5 column ovens; the SCL-40 controller connects at most 4. |
| 16 | The quote has 3 detectors; the SCL-40 controller connects at most 2. |
| 17 | The method injects 101 uL; the quoted autosampler allows up to 100 uL. |
| 18 | The method injects 51 uL; the quoted autosampler allows up to 50 uL. |
| 19 | The method injects 2,001 uL; the quoted autosampler allows up to 2,000 uL. |
| 20 | The quote states 4 connected units; the quoted modules add up to 5. |
| 21 | The quote states 6 connected units; the quoted modules add up to 5. |
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 SCL-40 system with 2 LC-40B XR solvent delivery units, 1 SIL-40C XR autosampler, 1 column oven and 1 detector. The method runs at 100 MPa and 1 mL/min with a 10 uL injection. The quote states 4 connected units. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an SCL-40 system with 2 LC-40B X3 solvent delivery units, 1 SIL-40C X3 autosampler, 1 column oven and 1 detector. The method runs at 100 MPa and 1 mL/min with a 10 uL injection. The quote states 5 connected units. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an SCL-40 system with 4 LC-40D solvent delivery units, 1 SIL-40C autosampler, 2 column ovens and 2 detectors. The method runs at 40 MPa and 1 mL/min with a 10 uL injection. The quote states 9 connected units. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an SCL-40 system with 4 LC-40D solvent delivery units, 1 SIL-40C autosampler, 2 column ovens and 2 detectors, with the controller expansion option. The method runs at 40 MPa and 1 mL/min with a 10 uL injection. The quote states 9 connected units. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an SCL-40 system with 1 LC-40B X3 solvent delivery unit, 1 SIL-40C X3 autosampler, 1 column oven and 1 detector. The method runs at 100 MPa and 1 mL/min with a 500 uL injection. The quote states 4 connected units. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an SCL-40 system with 1 LC-40B X3 solvent delivery unit, 1 SIL-40C X3 autosampler, 1 column oven and 1 detector, with the extended injection range. The method runs at 100 MPa and 1 mL/min with a 500 uL injection. The quote states 4 connected units. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an SCL-40 system with 1 LC-40B X3 solvent delivery unit, 1 SIL-40C X3 autosampler, 1 column oven and 1 detector. The method runs at 20 MPa and 12 mL/min with a 10 uL injection. The quote states 5 connected units. It is ready to send.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.