Predictika · Pharma primary-packaging orders

An AI sales agent's pharma packaging order, checked before it goes out

An AI sales agent prepares an order for pharmaceutical primary packaging: prefillable syringes, cartridges or ready-to-use vials, a container size, a pack format and closure, the drug's profile and storage temperature, the number of packs, a discount, and the container count and net total it 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 and every reason.

Scope: SCHOTT Pharma syriQ and syriQ BioPure syringes, cartriQ and TOPPAC cartridges, adaptiQ vials and EVERIC care and lyo vials: size, format, closure, needle, drug fit, storage, quantity, discount and stated totals. See everything this validator covers

This validator models orders for these eleven SCHOTT Pharma packaging products, not just the scenarios shown below.

  • Product, size, format and closure — the container sizes each syringe, cartridge and vial line is offered in, nest, tub, cup nest or tray formats, the closures each syringe takes and the staked needle that only syriQ BioPure carries.
  • Drug fit and storage — silicone-sensitive drugs need the silicone-free syringe, freeze-dried drugs belong in vials (EVERIC lyo), alkaline drugs call for EVERIC care, and storage below minus 50 C in a syringe or cartridge goes to a person.
  • Quantity, discount and totals — at least one pack, orders over 200 packs to a person, discounts above 10 percent to sales management and above 20 percent blocked, and the container count and net total the agent states against the validator's own.

Any order for these products that touches these rules is in scope — not only the scenarios pictured here. Not covered: tubing, ampoules, bulk vials and services. Public versus modeled: the product names and families, the syringe, cartridge and vial size ranges and the main format and storage facts follow SCHOTT Pharma's public pages; the compatibility rules by drug profile, the units per pack, the discount and order-size thresholds and the dollar amounts (except the few US shop “from” prices on the adaptiQ and EVERIC lines) are modeled by Predictika and are not SCHOTT prices or terms. No price list is shown.

The AI sales agentBuilds the packaging order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

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 caughtTypical rules-based CPQPredictika
A product that must fit the drug it will holdOnly with care
Silicone-sensitive, freeze-dried, alkaline and frozen drugs each need a different container, so every drug profile needs its own rule tied to the product chosen.
The product and the drug profile are fields of one order and are checked together on every call.
Sizes, formats and closures that depend on the productOnly with care
Each product line has its own sizes, pack formats and closures, so the options need a table per product and a rule that reads it.
The product, size, format and closure are checked together on every call.
Stated container and net totals that must equal the computed onesOnly with workarounds
Both totals are derived from packs, units per pack, price and discount; checking stated figures against them takes extra formulas that interact with the rest of the rules.
The stated totals are fields in the request and are compared with the computed ones.
Orders that should go to a person rather than be blockedOnly with care
Approval paths for frozen storage, large orders and discounts sit beside separate hard limits, and the two must not overlap.
Blocks and approvals come back together; approval-only orders are not blocked.
Every problem returned in one answerOnly 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.

What this validator catches: findings from its test cases

Click to expand

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.

1A container size of 4,000 microlitres is not offered for this product in the modeled range.
2A container size of 3,000 microlitres is not offered for this product in the modeled range.
3The 2.25 mL syriQ BioPure silicone-free syringe is offered on request; a person should confirm availability.
4The drug is silicone sensitive; use the syriQ BioPure silicone-free syringe, not a standard siliconized syringe.
5SyriQ BioPure syringes are supplied with a staked needle; the quote has none.
6The quote asks for a staked needle; only the syriQ BioPure syringes are offered with one.
7The closure on the quote is not offered for this product; syriQ uses a rigid cap (SRC) or OVS, syriQ BioPure uses a rigid needle shield (RNS), cartridges and vials have no closure line here.
8The pack format on the quote is not offered for this product; syringes and cartridges come in nest or tub, adaptiQ nest vials in cup nest, trays in tray.
9The cartridge size is 10,000 microlitres; sizes over 5 mL are large-volume cartridges, and a person should confirm the product and the autoinjector fit.
10A container size of 20,000 microlitres is not offered for this product in the modeled range.
11The cartridge size is 20,000 microlitres; sizes over 5 mL are large-volume cartridges, and a person should confirm the product and the autoinjector fit.
12A freeze-dried drug is filled in a vial; syringes and cartridges are not offered for lyophilization.
13A container size of 50,000 microlitres is not offered for this product in the modeled range.
14A container size of 6,000 microlitres is not offered for this product in the modeled range.
15The drug is freeze dried and the vial is not EVERIC lyo, the coating made for lyophilization; a person should confirm the choice.
16The drug is alkaline (high pH) and the container is not EVERIC care, the barrier for alkaline solutions; a person should confirm leachables.
17EVERIC plus is the barrier for acidic solutions; an alkaline (high pH) drug needs EVERIC care.
18The quote stores the filled container at -60 C; container closure integrity for syringes and cartridges is shown to minus 50 C, so a person should confirm.
19The quote has 0 packs; an order needs at least 1 pack.
20The quote has 201 packs; orders over 200 packs go to a person for supply confirmation.
21The quote gives a discount of 561 USD on a list total of 5,600 USD, which is over 10 percent and needs sales management approval.
22The quote gives a discount of 1,120 USD on a list total of 5,600 USD, which is over 10 percent and needs sales management approval.
23The quote gives a discount of 1,121 USD on a list total of 5,600 USD, which is over 20 percent.
24The quote states 900 containers in total; the packs ordered give 1,000.
25The quote states a net total of 5,600 USD; list price less discount gives 5,040 USD.

Scenarios and results

Click to expand

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.

1. Silicone-sensitive drug, syriQ BioPure: A syriQ BioPure tray order for a silicone-sensitive drug, with a rigid cap and no staked needle

The agent's request. Please prepare an order for 60 packs of syriQ BioPure syringes, 1 mL, in tray format with a rigid cap (SRC), without a staked needle, for a silicone-sensitive drug. The order states 6,000 containers in total and a net total of $33,600. It is ready to send.

Verdict: Blocked.

  • Pack format not offered for this product. The pack format on the quote is not offered for this product; syringes and cartridges come in nest or tub, adaptiQ nest vials in cup nest, trays in tray.
  • Closure not offered for this product. The closure on the quote is not offered for this product; syriQ uses a rigid cap (SRC) or OVS, syriQ BioPure uses a rigid needle shield (RNS), cartridges and vials have no closure line here.
  • syriQ BioPure without its staked needle. SyriQ BioPure syringes are supplied with a staked needle; the quote has none.
  • Silicone-sensitive drug in a siliconized syringe. The drug is silicone sensitive; use the syriQ BioPure silicone-free syringe, not a standard siliconized syringe.

2. Silicone-sensitive drug, syriQ BioPure: The agent resubmits after fixing the errors

The agent's request. Please prepare an order for 60 packs of syriQ BioPure silicone-free syringes, 1 mL, in nest format with a rigid needle shield (RNS), with a staked needle, for a silicone-sensitive drug. The order states 6,000 containers in total and a net total of $41,400. It is ready to send.

Verdict: Allowed.

  • Order summary. 60 packs, 6,000 containers, list total 41,400 USD, net total 41,400 USD.

3. Freeze-dried drug in a cartridge: A TOPPAC cartridge order for a freeze-dried drug with a $6,000 discount

The agent's request. Please prepare an order for 80 packs of TOPPAC cartridges, 4 mL, in nest format, for a freeze-dried drug, with a discount of $6,000. The order states 8,000 containers in total and a net total of $36,000. It is ready to send.

Verdict: Blocked.

  • Container size not offered for this product. A container size of 4,000 microlitres is not offered for this product in the modeled range.
  • Freeze-dried drug in a syringe or cartridge. A freeze-dried drug is filled in a vial; syringes and cartridges are not offered for lyophilization.
  • Stated net total does not match. The quote states a net total of 36,000 USD; list price less discount gives 35,600 USD.
  • Discount over 10 percent. The quote gives a discount of 6,000 USD on a list total of 41,600 USD, which is over 10 percent and needs sales management approval.

4. Freeze-dried drug in a cartridge: The agent resubmits after fixing the errors

The agent's request. Please prepare an order for 80 packs of EVERIC lyo vials, 6 mL, in tray format, for a freeze-dried drug, with a discount of $2,000. The order states 12,800 containers in total and a net total of $52,720. It is ready to send.

Verdict: Allowed.

  • Order summary. 80 packs, 12,800 containers, list total 54,720 USD, net total 52,720 USD.

5. Frozen mRNA syringes, 250 packs: A 250-pack syriQ BioPure order for an mRNA drug stored at minus 70 C, with a $30,000 discount

The agent's request. Please prepare an order for 250 packs of syriQ BioPure syringes, 1 mL, in nest format with a rigid needle shield (RNS), with a staked needle, for an mRNA drug stored at minus 70 C, with a discount of $30,000. The order states 24,000 containers in total and a net total of $110,000. It is ready to send.

Verdict: Blocked.

  • Discount over 20 percent. The quote gives a discount of 30,000 USD on a list total of 140,000 USD, which is over 20 percent.
  • Stated unit total does not match. The quote states 24,000 containers in total; the packs ordered give 25,000.
  • Storage below minus 50 C in a syringe or cartridge. The quote stores the filled container at -70 C; container closure integrity for syringes and cartridges is shown to minus 50 C, so a person should confirm.
  • Large order to confirm. The quote has 250 packs; orders over 200 packs go to a person for supply confirmation.

6. Frozen mRNA syringes, 250 packs: The agent resubmits after fixing the errors

The agent's request. Please prepare an order for 250 packs of syriQ BioPure syringes, 1 mL, in nest format with a rigid needle shield (RNS), with a staked needle, for an mRNA drug stored at minus 70 C, with a discount of $14,000. The order states 25,000 containers in total and a net total of $126,000. It is ready to send.

Verdict: Needs approval.

  • Storage below minus 50 C in a syringe or cartridge. The quote stores the filled container at -70 C; container closure integrity for syringes and cartridges is shown to minus 50 C, so a person should confirm.
  • Large order to confirm. The quote has 250 packs; orders over 200 packs go to a person for supply confirmation.
  • Order summary. 250 packs, 25,000 containers, list total 140,000 USD, net total 126,000 USD.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares an order for pharmaceutical primary packaging: prefillable syringes, cartridges or ready-to-use vials, a container size, and more. 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 and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please prepare an order for 60 packs of syriQ BioPure syringes, 1 mL, in tray format with a rigid cap (SRC), without a staked needle, for a silicone-sensitive drug. The order states 6,000 containers in total and a net total of $33,600. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. The pack format on the quote is not offered for this product; syringes and cartridges come in nest or tub, adaptiQ nest vials in cup nest, trays in tray. The closure on the quote is not offered for this product; syriQ uses a rigid cap (SRC) or OVS, syriQ BioPure uses a rigid needle shield (RNS), cartridges and vials have no closure line here. SyriQ BioPure syringes are supplied with a staked needle; the quote has none. The other one is on screen.
  6. The validator returned four blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for sizes, formats and closures that depend on the product, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the product to syriQ BioPure silicone-free syringes, the pack format to nest, the closure to rigid needle shield (RNS), the staked needle to yes and the stated net total to $41,400.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared, and the validator's total, $41,400, matches the quote.
  13. Four problems caught in one call, fixed in one pass, and a clean $41,400 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.