Predictika · Water treatment resin orders
An AI sales agent prepares an order for Lewatit ion exchange resin: the grade, the application, the feed conditions, the vessels and bed, and the packs. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of grade suitability, feed limits, bed design and volume tiers, and returns a verdict, every reason, a quote and the figures it computed.
This validator models resin orders for a set of Lewatit grades, not just the scenarios shown below. The grade names are LANXESS product names; the rules, limits and prices are modeled from comparable ion exchange resins and are not LANXESS published rules or prices.
Any Lewatit order that touches these rules is in scope, not only the scenarios pictured here. Not covered: other LANXESS brands, other Lewatit grades, regeneration chemistry and capacity design, freight, taxes, contracts. The quote uses illustrative prices, because LANXESS does not publish a price list; the totals are not LANXESS prices.
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 grade that is not made for the application | Only with care A product rule per grade and application. It works, but every new grade is another set of rules to keep in step. | Suitability is looked up for the grade and the application on every call. |
| Feed temperature and pH limits that differ by grade | Only with care A limit table per grade. It works, but the limit has to be compared with a value entered on a different step. | The limits are looked up from the grade and compared with the feed in the same request. |
| Bed depth and flow limits that depend on the application | Only with workarounds The limits depend on the application and on the vessels and bed entered elsewhere, so a rule needs values from several lines at once. | Vessels, bed, depth and flow are in one request and checked together. |
| Volume discounts that change at order-size steps | Only with care Tiered price rules work, but the step has to be computed from packs and pack size before the discount applies. | The ordered litres, the tier and the total are computed together and compared with the stated total. |
| 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 order; approval findings need a person to sign off; everything else is computed.
| 1 | This Lewatit grade is not used for the chosen application. |
| 2 | The feed is at 41 C; this grade is limited to 40 C. |
| 3 | The feed pH is 10; this grade works between pH 0 and pH 9. |
| 4 | The bed depth is 699 mm; this application needs at least 700 mm. |
| 5 | The flow of 81 cubic metres an hour is more than 40 bed volumes an hour for the resin in the vessels (2,000 litres). |
| 6 | Ultrapure polishing grades are supplied in 25 litre bags only. |
| 7 | The order is 1,975 litres; the vessels need 2,000 litres of resin. |
| 8 | The order is 2,325 litres, more than 15 percent above the 2,000 litres the vessels need; a person should confirm the extra resin. |
| 9 | An order of 20,000 litres (20,000 or more) is priced and scheduled by a person. |
| 10 | The quote states a total of $1.00; the illustrative price list gives $119,000.00. |
| 11 | The order needs at least 1 vessel, a bed of at least 1 litre and at least 1 pack. |
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 Lewatit MonoPlus M 600 for boiler make-up demineralization: 4 vessels with a 2,500 litre bed each and a bed depth of 750 mm, a feed at 55 C and pH 8, and a flow of 250 cubic metres an hour. Order 10 x 1,000 litre big bags. The quote states a total of $99,000.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Lewatit MonoPlus M 500 for boiler make-up demineralization: 4 vessels with a 2,500 litre bed each and a bed depth of 900 mm, a feed at 55 C and pH 8, and a flow of 250 cubic metres an hour. Order 10 x 1,000 litre big bags. The quote states a total of $108,000.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Lewatit MonoPlus TP 207 for brine purification: 2 vessels with a 1,500 litre bed each and a bed depth of 900 mm, a feed at 60 C and pH 13, and a flow of 40 cubic metres an hour. Order 120 x 25 litre bags. The quote states a total of $68,400.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Lewatit MonoPlus TP 208 for brine purification: 2 vessels with a 1,500 litre bed each and a bed depth of 900 mm, a feed at 60 C and pH 13, and a flow of 40 cubic metres an hour. Order 120 x 25 litre bags. The quote states a total of $91,200.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Lewatit MonoPlus TP 260 for brine purification: 2 vessels with a 1,500 litre bed each and a bed depth of 1,000 mm, a feed at 60 C and pH 13, and a flow of 40 cubic metres an hour. Order 120 x 25 litre bags. The quote states a total of $108,300.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Lewatit UltraPure 1294 MD for ultrapure water polishing: 4 vessels with a 5,000 litre bed each and a bed depth of 1,200 mm, a feed at 25 C and pH 7, and a flow of 800 cubic metres an hour. Order 20 x 1,000 litre big bags. The quote states a total of $340,000.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Lewatit UltraPure 1294 MD for ultrapure water polishing: 4 vessels with a 5,000 litre bed each and a bed depth of 1,200 mm, a feed at 25 C and pH 7, and a flow of 800 cubic metres an hour. Order 800 x 25 litre bags. The quote states a total of $340,000.00. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.