Predictika · Laboratory balance quotes
An AI sales agent prepares a quote for an Excellence XPR laboratory balance: the model, the heaviest load, the smallest sample, the weighing tolerance and readability the lab needs, the accessories on the order and the capacity and minimum weight the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product line and returns a verdict, every reason and the figures it computed.
This validator models XPR balance quotes, not just the scenarios shown below.
Any XPR quote that touches these rules is in scope — not only the scenarios pictured here. Models covered: XPR105, 105DR, 204, 205, 205D5, 225DR, 305D5, 204S, 504S, 303S, 1203S, 5003S, 1202S, 4002S, 6002S, 6002SDR and 10002S. Not covered: prices (none are modeled, so this validator produces no price build-up or line-item quote), micro and ultra-micro XPR models, other METTLER TOLEDO balance families, and software or printer selection beyond the options above. Model names, capacities and readabilities come from public distributor listings; the minimum-weight formula and the accessory and compliance rules are modeled from comparable laboratory balances and are not METTLER TOLEDO's published rules.
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 readability that depends on the load on a DualRange model | Only with workarounds The fine readability holds only up to the fine-range capacity; a CPQ needs a conditional rule per DualRange model comparing the load with that threshold. | The readability at the heaviest load is derived from the model's fine and coarse ranges and compared with what the lab needs. |
| A minimum weight that depends on the balance and the tolerance | Only with workarounds Minimum weight is a computation from the balance and the required tolerance compared with a sample size; validation rules tend to check one field, not a derived limit. | The minimum weight is computed for the model and tolerance and compared with the smallest sample. |
| Accessories that depend on the sample and the balance | Only with care Ionizer and weighing-table recommendations depend on readability and sample type; each is a separate conditional rule per model family. | The accessory checks follow from the model's readability and the sample type on every call. |
| Stated figures that must match the computed ones | Only with workarounds The capacity and minimum weight the agent typed are text; comparing them with derived values needs a custom rule per figure. | The stated capacity and minimum weight are compared with the computed ones on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as a step is saved, 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 heaviest load is 230 g; the capacity of this balance is 220 g. |
| 2 | The application needs a readability of 0.05 mg at the heaviest load; this balance reads 0.1 mg there. |
| 3 | The smallest sample is 20 mg; at the required tolerance the minimum weight of this balance is 24 mg. |
| 4 | The smallest sample is 40 mg; at the required tolerance the minimum weight of this balance is 48 mg. |
| 5 | The smallest sample is 2,000 mg; at the required tolerance the minimum weight of this balance is 2,400 mg. |
| 6 | Powder samples on a balance reading 0.01 mg or finer are prone to static; the order has no ionizer and a person should confirm that. |
| 7 | A balance reading 0.01 mg needs a vibration-free bench; the order has no weighing table and a person should confirm the installation site. |
| 8 | The lab needs electronic-record compliance (21 CFR Part 11) and the order has no LabX software; a person should confirm how records are controlled. |
| 9 | The quote states a capacity of 200 g; the capacity of this balance is 220 g. |
| 10 | The quote states a minimum weight of 20 mg; the computed minimum weight is 24 mg. |
| 11 | The application needs a readability of 50 mg at the heaviest load; this balance reads 100 mg there. |
| 12 | The heaviest load is 12,000 g; the capacity of this balance is 10,000 g. |
| 13 | The application needs a readability of 1 mg at the heaviest load; this balance reads 10 mg there. |
| 14 | The smallest sample is 100 mg; at the required tolerance the minimum weight of this balance is 24,000 mg. |
| 15 | The quote states a capacity of 8,000 g; the capacity of this balance is 10,000 g. |
| 16 | Powder samples on a balance reading 0.1 mg or finer are prone to static; the order has no ionizer and a person should confirm that. |
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 XPR204 balance for a heaviest load of 60 g and a smallest sample of 30 mg at a 0.1 percent weighing tolerance, needing a readability of 0.05 mg, without an ionizer, with a weighing table, without LabX software, for powder samples. The quote states a capacity of 220 g. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an XPR205 balance for a heaviest load of 60 g and a smallest sample of 30 mg at a 0.1 percent weighing tolerance, needing a readability of 0.05 mg, without an ionizer, with a weighing table, without LabX software, for powder samples. The quote states a capacity of 220 g and states a minimum weight of 24 mg. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote an XPR205 balance for a heaviest load of 60 g and a smallest sample of 30 mg at a 0.1 percent weighing tolerance, needing a readability of 0.05 mg, with an ionizer, with a weighing table, without LabX software, for powder samples. The quote states a capacity of 220 g and states a minimum weight of 24 mg. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an XPR4002S balance for a heaviest load of 4500 g and a smallest sample of 30000 mg at a 0.1 percent weighing tolerance, needing a readability of 10 mg, without an ionizer, with a weighing table, without LabX software. The quote states a minimum weight of 24000 mg. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an XPR10002S balance for a heaviest load of 4500 g and a smallest sample of 30000 mg at a 0.1 percent weighing tolerance, needing a readability of 10 mg, without an ionizer, with a weighing table, without LabX software. The quote states a capacity of 10000 g and states a minimum weight of 24000 mg. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an XPR6002SDR balance for a heaviest load of 1500 g and a smallest sample of 30000 mg at a 0.1 percent weighing tolerance, needing a readability of 20 mg, without an ionizer, with a weighing table, without LabX software. The quote states a capacity of 6100 g and states a minimum weight of 24000 mg. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an XPR6002SDR balance for a heaviest load of 1100 g and a smallest sample of 30000 mg at a 0.1 percent weighing tolerance, needing a readability of 20 mg, without an ionizer, with a weighing table, without LabX software. The quote states a capacity of 6100 g and states a minimum weight of 24000 mg. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.