Predictika · Pharmaceutical inspection equipment configuration checks
An AI sales agent assembles an automatic visual inspection machine order for a pharmaceutical filler: the machine, the container and its size, the product, the line speed and the inspections wanted. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public product specifications and returns a verdict, every reason and the figures it computed.
This validator models the public specifications of six automatic visual inspection machine lines, not just the scenarios shown below.
Any order for these six machine lines that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (none are public, so no price build-up or line-item quote is produced), the CVT series and semi-automatic equipment, services and spare parts. Assumptions: published diameter limits of under 30 mm and under 52 mm are read as 29 and 51 whole millimeters; the published speeds are maximums; the Easy 400 page lists light suspensions and lyophilized product for small diameters without a figure, so those go to a person rather than being blocked.
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 |
|---|---|---|
| Inspections that exist on one machine only, such as color ring or cartridge plunger | Only with care Each inspection has to be tied to the machines that list it, and the table kept in step as the lines change. | The machine and every inspection requested are in one request and compared together on every call. |
| Container size limits that differ by machine (under 30 mm, under 52 mm, 42 to 78 mm) | Only with care A size rule per machine family, with an upper bound for some machines and an upper and lower bound for another. | The machine and the size are in one request, and every limit is checked on every call. |
| A stated total capacity that disagrees with the machines quoted | Only with workarounds The total comes from machines multiplied by the published speed; checking a stated figure against it takes extra formulas. | The stated figure is one more field in the request and is compared with the computed total on every call. |
| An option that needs a specific model, such as leak detection on an LKD model | Easy A compatibility rule between the option and the model; routine in a product-rules CPQ. | The same rule, checked together with all the others 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 container diameter is 30 mm; the quoted machine handles at most 29 mm. |
| 2 | The line must inspect 12,001 units per hour; the quoted machines give at most 12,000 in total. |
| 3 | The container diameter is 52 mm; the quoted machine handles at most 51 mm. |
| 4 | The quote states 48,000 units per hour of total capacity; the quoted machines give up to 24,000. |
| 5 | This product type is not in the published list of products the quoted machine inspects. |
| 6 | The Easy 400 lists light suspensions; a person should confirm this suspension is a light one. |
| 7 | The Easy 400 lists lyophilized product for small diameters; a person should confirm this container qualifies. |
| 8 | The syringe holds 21 mL; the Plus SY handles syringes up to 20 mL. |
| 9 | This container type is not in the published container range of the quoted machine. |
| 10 | Tip and cap inspection is listed only for the Easy 400, Plus 200 and Plus 400; the quoted machine does not list it. |
| 11 | The container diameter is 79 mm; the quoted machine handles at most 78 mm. |
| 12 | The container diameter is 41 mm; the quoted machine starts at 42 mm. |
| 13 | Particle inspection is listed only for the Easy 400, Plus 200, Plus 400, Plus SY and Plus Microvials; the quoted machine does not list it. |
| 14 | The line must inspect 18,001 units per hour; the quoted machines give at most 18,000 in total. |
| 15 | Aluminum seal control is listed only for the Easy 400, Plus 200, Plus 400 and Plus LVP; the quoted machine does not list it. |
| 16 | Color ring inspection is listed only for the Easy 400; the quoted machine does not list it. |
| 17 | Cartridge plunger inspection is listed only for the Plus 200 and Plus 400; the quoted machine does not list it. |
| 18 | Integrated leak detection is available only on the LKD model; the quote does not use the LKD model. |
| 19 | An LKD leak detection model is published only for the Easy 400, Plus 200 and Plus 400. |
| 20 | LKD leak detection applies to liquids with minimal electro-conductivity; this product is conductive. |
| 21 | Heated gas analysis is listed as available upon request for the Plus 400; a person should confirm it for this order. |
| 22 | The container diameter is 40 mm; the quoted machine handles at most 29 mm. |
| 23 | The line must inspect 30,000 units per hour; the quoted machines give at most 24,000 in total. |
| 24 | The quote states 30,000 units per hour of total capacity; the quoted machines give up to 24,000. |
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 prepare an order for 1 Plus 200 inspection machine to inspect vials, filled with a viscous product, with a container diameter of 40 mm. The line runs at 20,000 units per hour, and the machines should do particle inspection, tip and cap inspection and aluminum seal control. The order states 24,000 units per hour of total capacity. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare an order for 1 Plus 400 inspection machine to inspect vials, filled with a viscous product, with a container diameter of 40 mm. The line runs at 20,000 units per hour, and the machines should do particle inspection, tip and cap inspection and aluminum seal control. The order states 24,000 units per hour of total capacity. It is ready to send.
Verdict: Allowed.
The agent's request. Please prepare an order for 2 Plus SY inspection machines to inspect plastic syringes, filled with a suspension, with a container diameter of 25 mm and a syringe volume of 25 mL. The line runs at 40,000 units per hour, and the machines should do particle inspection, flange and rod inspection and integrated leak detection. The order states 48,000 units per hour of total capacity. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare an order for 2 Plus SY inspection machines to inspect plastic syringes, filled with a viscous product, with a container diameter of 25 mm and a syringe volume of 20 mL. The line runs at 40,000 units per hour, and the machines should do particle inspection and flange and rod inspection. The order states 48,000 units per hour of total capacity. It is ready to send.
Verdict: Allowed.
The agent's request. Please prepare an order for 1 Easy 400 inspection machine to inspect vials, filled with a lyophilized product, with a container diameter of 34 mm. The line runs at 20,000 units per hour, and the machines should do particle inspection, lyophilized cake inspection and color ring inspection, with heated gas analysis. The order states 24,000 units per hour of total capacity. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare an order for 1 Plus 400 inspection machine to inspect vials, filled with a lyophilized product, with a container diameter of 34 mm. The line runs at 20,000 units per hour, and the machines should do particle inspection and lyophilized cake inspection, with heated gas analysis. The order states 24,000 units per hour of total capacity. It is ready to send.
Verdict: Needs approval.
The agent's request. Please prepare an order for 1 Plus 400 inspection machine to inspect vials, filled with a lyophilized product, with a container diameter of 34 mm. The line runs at 20,000 units per hour, and the machines should do particle inspection and lyophilized cake inspection. The order states 24,000 units per hour of total capacity. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.