Predictika · Pharmaceutical excipient orders
An AI sales agent prepares an order for Ashland Klucel HPC Pharm (hydroxypropylcellulose) for a fictional drug-product maker: the viscosity grade, regular or fine particle size, what the polymer is for, the use level in the batch, the 100-lb and 10-lb drums, a discount, and the net price it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the Klucel Pharm line and returns a verdict, every reason, a line-item quote and the figures it computed. Prices on this page are illustrative.
This validator models orders for Klucel hydroxypropylcellulose (HPC) Pharm grades, not just the scenarios shown below. The grade names, the fine (X) particle size, the drum sizes and the typical use levels come from public Ashland documents. Which grade is suited to which use beyond those statements, the other level limits, the small-drum limit, the discount and approval thresholds and every price are modeled from comparable excipients; they are not Ashland-published rules or prices.
Any Klucel HPC Pharm order that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Ashland products (Natrosol, Benecel, Plasdone and others), industrial and food grades, regulatory documents, shipping and taxes. Prices are illustrative and are not Ashland prices.
8 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 |
|---|---|---|
| Grade that must suit the intended use (binder, film coating, matrix, extrusion) | Only with care A compatibility table of seven grades against four uses. It works, but each new grade or use adds rows that must be kept in step. | The grade and the use are in one request and checked together on every call. |
| Use level that must fall in the range for the use, and the quantity must cover the batch | Only with workarounds The range depends on the use, and the pounds needed depend on the batch weight and the level on other lines, so it needs a cross-line rule. | Level, batch weight and pounds ordered are computed together. |
| Fine particle size, which is not listed for every grade | Only with care A product rule per grade and per use. Easy to miss when a new fine grade is added. | The fine-size options come from the same model as the grades. |
| Discounts that depend on volume and send larger ones to sales management | Only with workarounds A volume threshold and an approval threshold on the same field, interacting with drum sizes and totals. | Pounds, drums, discount and approval are checked in one pass. |
| Stated net price that must equal the computed price | Only with care A validation rule can compare a stated figure with a calculated one only if the stated figure is a field on the quote, which it rarely is. | The stated price travels with the order and is compared with the computed one 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 person 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 grade ordered is not modeled as suitable for the intended use; binders and film coatings use the lower-viscosity grades, matrix tablets and hot-melt extrusion use the higher-viscosity grades. |
| 2 | A use level of 7 percent is outside the 2 to 6 percent range for this use. |
| 3 | A use level of 1 percent is outside the 2 to 6 percent range for this use. |
| 4 | A use level of 14 percent is outside the 15 to 35 percent range for this use. |
| 5 | A use level of 36 percent is outside the 15 to 35 percent range for this use. |
| 6 | The fine (X) particle size is not listed for the ELF grade; ELF Pharm is supplied in the regular particle size only. |
| 7 | The fine (X) particle size is modeled for dry binding and matrix use; a film coating order uses the regular particle size. |
| 8 | At 6 percent of 20,000 lb of batch weight the polymer needed is more than the 1,020 lb ordered. |
| 9 | The order has 11 ten-pound drums; this model limits 10-lb drums to 10 per order, larger quantities go in 100-lb drums. |
| 10 | The order has no drums; at least one drum is needed. |
| 11 | At 4 percent of 5,000 lb of batch weight the polymer needed is more than the 0 lb ordered. |
| 12 | A volume discount of 5 percent needs at least 1,000 lb on the order; the order has 990 lb. |
| 13 | A discount of 6 percent is above the 5 percent a sales agent can give; sales management should approve it. |
| 14 | A discount of 16 percent is above the 15 percent maximum this model allows. |
| 15 | A discount of 15 percent is above the 5 percent a sales agent can give; sales management should approve it. |
| 16 | An order of 10,000 lb is large enough that supply and lead time should be confirmed by a person. |
| 17 | A fine (X) grade order of 2,000 lb should have its lead time confirmed by a person. |
| 18 | The quote states a net price of $56,301.00; the modeled price list gives $56,300.00. |
| 19 | The quote states a net price of $56,299.00; the modeled price list gives $56,300.00. |
| 20 | A use level of 9 percent is outside the 2 to 6 percent range for this use. |
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 10 100-lb drums and 2 10-lb drums of Klucel HF Pharm hydroxypropylcellulose, regular particle size, for use as an immediate-release tablet binder at 8 percent of 6,000-lb batches. The quote states a net price of $81,600.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 10 100-lb drums and 2 10-lb drums of Klucel EF Pharm hydroxypropylcellulose, regular particle size, for use as an immediate-release tablet binder at 5 percent of 6,000-lb batches. The quote states a net price of $56,300.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 24 100-lb drums of Klucel HF Pharm hydroxypropylcellulose, regular particle size, for use as a controlled-release matrix tablet polymer at 40 percent of 3,000-lb batches. The quote states a net price of $180,000.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 24 100-lb drums of Klucel HXF Pharm hydroxypropylcellulose, fine particle size, for use as a controlled-release matrix tablet polymer at 30 percent of 3,000-lb batches. The quote states a net price of $206,400.00. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 19 100-lb drums of Klucel HXF Pharm hydroxypropylcellulose, fine particle size, for use as a controlled-release matrix tablet polymer at 30 percent of 3,000-lb batches. The quote states a net price of $163,400.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 8 100-lb drums and 12 10-lb drums of Klucel EF Pharm hydroxypropylcellulose, regular particle size, for use as an immediate-release tablet binder at 4 percent of 8,000-lb batches, with a 10 percent discount. The quote states a net price of $45,540.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 14 100-lb drums and 8 10-lb drums of Klucel EF Pharm hydroxypropylcellulose, regular particle size, for use as an immediate-release tablet binder at 4 percent of 8,000-lb batches, with a 10 percent discount. The quote states a net price of $73,980.00. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 14 100-lb drums and 8 10-lb drums of Klucel EF Pharm hydroxypropylcellulose, regular particle size, for use as an immediate-release tablet binder at 4 percent of 8,000-lb batches, with a 5 percent discount. The quote states a net price of $78,090.00. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.