Predictika · Veterinary in-clinic laboratory programs
An AI sales agent prepares a monthly in-clinic laboratory program quote for a veterinary practice, with analyzers, a VetLab Station and a support level. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the analyzer line and returns a verdict, every reason and the monthly total it computed.
This validator models IDEXX in-clinic lab program quotes, not just the scenarios shown below.
Any IDEXX in-clinic lab quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: SNAP tests, the reference laboratory, equine analyzers and one-time purchases. The product names come from idexx.com; the daily capacities, term limits, monthly fees and approval thresholds are modeled, not published by IDEXX.
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 |
|---|---|---|
| Analyzers that need a particular companion | Only with care inVue Dx is quoted with ProCyte Dx and every analyzer needs a VetLab Station, so each pairing needs its own rule. | The analyzers and the station are fields of one request and are checked together on every call. |
| Daily run capacity that depends on the model | Only with care Each analyzer model has its own daily limit, so a capacity rule is needed for every model. | The model and the daily runs are in one request and compared on every call. |
| A support level that depends on the size of the lab | Only with care The count of analyzers has to be computed before a rule can ask for IDEXXCare Plus. | The analyzers and the support level are in one request, so the count and the requirement are checked together. |
| A stated monthly total that must match the computed total | Only with workarounds The total is built from analyzer fees, stations and support, so a separate rule is needed to recompute it and compare it with the stated figure. | The stated total is a field of the request and is compared with the computed monthly total on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as a 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 quote has no analyzer; at least one is needed. |
| 2 | The 2 analyzer(s) are run and queued from an IDEXX VetLab Station; the quote has none. |
| 3 | 13 chemistry runs a day exceed the 12 a day this chemistry analyzer choice handles. |
| 4 | 41 chemistry runs a day exceed the 40 a day this chemistry analyzer choice handles. |
| 5 | 16 hematology runs a day exceed the 15 a day this hematology analyzer choice handles. |
| 6 | 41 hematology runs a day exceed the 40 a day this hematology analyzer choice handles. |
| 7 | 8 chemistry runs a day exceed the 0 a day this chemistry analyzer choice handles. |
| 8 | InVue Dx is quoted together with ProCyte Dx hematology. |
| 9 | A lab of 3 analyzers is quoted with IDEXXCare Plus support. |
| 10 | A term of 35 months is outside the 36 to 60 month program terms. |
| 11 | A term of 61 months is outside the 36 to 60 month program terms. |
| 12 | The quote states USD 1,319 a month; the modeled fees give USD 1,320 a month. |
| 13 | The quote states USD 1,420 a month; the modeled fees give USD 1,320 a month. |
| 14 | A discount of 11 percent is above 10 percent and needs sales management sign-off. |
| 15 | A monthly consumables commitment of USD 5,001 is above USD 5,000 and needs sales management sign-off. |
| 16 | A discount of 15 percent is above 10 percent and needs sales management sign-off. |
| 17 | A monthly consumables commitment of USD 8,000 is above USD 5,000 and needs sales management sign-off. |
| 18 | 20 chemistry runs a day exceed the 12 a day this chemistry analyzer choice handles. |
| 19 | A term of 24 months is outside the 36 to 60 month program terms. |
| 20 | 30 hematology runs a day exceed the 15 a day this hematology analyzer choice handles. |
| 21 | A discount of 20 percent is above 10 percent and needs sales management sign-off. |
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 in-clinic lab with Catalyst One, ProCyte One, SediVue Dx, 1 VetLab Station, standard support, 15 chemistry and 8 hematology runs a day, a 24-month term, a 0 percent discount and a monthly consumables commitment of $2,000, for $2,100 a month. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an in-clinic lab with Catalyst Dx, ProCyte One, SediVue Dx, 1 VetLab Station, IDEXXCare Plus support, 15 chemistry and 8 hematology runs a day, a 36-month term, a 0 percent discount and a monthly consumables commitment of $2,000, for $2,580 a month. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an in-clinic lab with Catalyst Dx, ProCyte One, inVue Dx, 0 VetLab Stations, IDEXXCare Plus support, 20 chemistry and 8 hematology runs a day, a 36-month term, a 0 percent discount and a monthly consumables commitment of $2,000, for $2,490 a month. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an in-clinic lab with Catalyst Dx, ProCyte Dx, inVue Dx, 1 VetLab Station, IDEXXCare Plus support, 20 chemistry and 8 hematology runs a day, a 36-month term, a 0 percent discount and a monthly consumables commitment of $2,000, for $3,010 a month. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an in-clinic lab with Catalyst One, ProCyte One, 1 VetLab Station, standard support, 8 chemistry and 8 hematology runs a day, a 36-month term, a 15 percent discount and a monthly consumables commitment of $6,000, for $1,570 a month. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an in-clinic lab with Catalyst One, ProCyte One, 1 VetLab Station, standard support, 8 chemistry and 8 hematology runs a day, a 36-month term, a 10 percent discount and a monthly consumables commitment of $5,000, for $1,320 a month. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.