Predictika · Two-part epoxy cartridge, applicator and nozzle orders
An AI sales agent prepares an order for two-part structural epoxy in dual cartridges, with the applicator and static mix nozzles to dispense it. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the pack, cartridge, applicator and nozzle rules and the product limits, and returns a verdict, every reason and the figures it computed.
This validator models orders for four Loctite EA two-part epoxies in dual cartridges, not just the scenarios shown below.
Any order for these four epoxies that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Henkel does not publish a price list for these products, so this validator produces no price build-up or line-item quote), acrylics, polyurethanes, one-part and two-step adhesives, other nozzle sizes and tip styles, and regional terms.
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 |
|---|---|---|
| Cartridge style that follows from the pack size | Only with care A product rule for each pack size and style. It works, but every new style or pack is another set of rules to maintain. | Pack size, cartridge style, applicator and nozzle are in one request and every pairing is checked together. |
| A nozzle that must be on the list for the cartridge style | Only with workarounds The allowed nozzle depends on a choice made on a different line, so it needs cross-line rules that interact with the rest. | Every choice is in one request, so the conflict is found whichever order the choices arrive in. |
| Working time and service temperature limits that differ by epoxy | Only with care Each epoxy has its own limits; a rule per product compares them with figures typed on the order. | Limits for the chosen epoxy are computed on every call and compared with the figures on the order. |
| Stated volume that must match the cartridges | Only with care A stated figure is a free-entry field; a rule can compare it with a computed total, but someone has to write and maintain that comparison. | The stated figure travels with the order and is compared with the computed figure 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 | Loctite EA E-05MR is listed in the selector guide in 50 ml and 400 ml dual cartridges, not in a 200 ml dual cartridge. |
| 2 | The cartridge style on the order is not a style made for that pack size; 50 ml cartridges are A or B style, 200 ml are C style and 400 ml are C or F style. |
| 3 | The applicator on the order is for a different cartridge size; 50 ml cartridges use applicator 98472 (manual) or 97042 (pneumatic), 200 and 400 ml cartridges use 983438 (manual) or 983439 (pneumatic). |
| 4 | The static mix nozzle on the order is not one of the nozzles listed for the selected cartridge style. |
| 5 | The job needs 4 minutes before parts are joined, but the selected epoxy has a working life of 3 minutes. |
| 6 | The parts will be in service at 94 degrees C; the selected epoxy is listed for up to 93 degrees C. |
| 7 | The parts will be in service at 83 degrees C; the selected epoxy is listed for up to 82 degrees C. |
| 8 | The parts will be in service at 122 degrees C; the selected epoxy is listed for up to 121 degrees C. |
| 9 | The job needs 121 minutes before parts are joined, but the selected epoxy has a working life of 120 minutes. |
| 10 | The order has 0 static mix nozzles; a two-part cartridge is dispensed through a static mix nozzle, so at least 1 is needed. |
| 11 | The order has 0 cartridges; at least 1 is needed. |
| 12 | The order states a total of 5,000 ml of adhesive, but the cartridges on it add up to 4,800 ml. |
| 13 | The order states a total of 4,799 ml of adhesive, but the cartridges on it add up to 4,800 ml. |
| 14 | The job needs 30 minutes before parts are joined, but the selected epoxy has a working life of 3 minutes. |
| 15 | The parts will be in service at 150 degrees C; the selected epoxy is listed for up to 82 degrees C. |
| 16 | The order states a total of 1,000 ml of adhesive, but the cartridges on it add up to 8,000 ml. |
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 12 x 200 ml dual cartridges of Loctite EA E-05MR (C style), with applicator 983438 and 24 static mix nozzles (part 98474). The job needs 4 minutes between mixing and joining the parts, and the parts will be in service at up to 90 degrees C. The quote states 4,800 ml of adhesive in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 12 x 400 ml dual cartridges of Loctite EA E-05MR (C style), with applicator 983438 and 24 static mix nozzles (part 98474). The job needs 4 minutes between mixing and joining the parts, and the parts will be in service at up to 90 degrees C. The quote states 4,800 ml of adhesive in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 24 x 400 ml dual cartridges of Loctite EA E-00NS (F style), with applicator 98472 and 48 static mix nozzles (part 98474). The job needs 8 minutes between mixing and joining the parts, and the parts will be in service at up to 90 degrees C. The quote states 9,600 ml of adhesive in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 24 x 400 ml dual cartridges of Loctite EA E-20HP (F style), with applicator 983439 and 48 static mix nozzles (part 98474). The job needs 8 minutes between mixing and joining the parts, and the parts will be in service at up to 90 degrees C. The quote states 9,600 ml of adhesive in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 24 x 400 ml dual cartridges of Loctite EA E-20HP (F style), with applicator 983439 and 48 static mix nozzles (part 1084092). The job needs 8 minutes between mixing and joining the parts, and the parts will be in service at up to 90 degrees C. The quote states 9,600 ml of adhesive in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 30 x 50 ml dual cartridges of Loctite EA E-05MR (B style), with applicator 983438 and 0 static mix nozzles (part 1573144). The job needs 5 minutes between mixing and joining the parts, and the parts will be in service at up to 95 degrees C. The quote states 1,200 ml of adhesive in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 30 x 50 ml dual cartridges of Loctite EA E-05MR (B style), with applicator 97042 and 60 static mix nozzles (part 1573144). The job needs 5 minutes between mixing and joining the parts, and the parts will be in service at up to 90 degrees C. The quote states 1,500 ml of adhesive in total. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.