Predictika · Two-part epoxy cartridge, applicator and nozzle orders

An AI sales agent's two-part epoxy cartridge order, checked before it goes out

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.

Scope: Loctite EA E-00NS, E-05MR, E-20HP and E-120HP two-part epoxy orders: pack size, cartridge style, applicator, static mix nozzle, working time and service temperature. See everything this validator covers

This validator models orders for four Loctite EA two-part epoxies in dual cartridges, not just the scenarios shown below.

  • Product and pack — E-00NS (1:1), E-05MR (1:1), E-20HP (2:1) and E-120HP (2:1) are listed in 50, 200 and 400 ml dual cartridges, except E-05MR, which is listed in 50 and 400 ml only.
  • Cartridge, applicator and nozzle — 50 ml cartridges are A or B style, 200 ml are C style and 400 ml are C or F style. The applicator must suit the cartridge size (98472 manual or 97042 pneumatic for 50 ml; 983438 manual or 983439 pneumatic for 200 and 400 ml) and the static mix nozzle must be one listed for the cartridge style. At least one nozzle is needed.
  • Working time, temperature and volume — the time needed before parts are joined must not exceed the epoxy's working life (3, 5, 20 and 120 minutes), the service temperature must not exceed its listed limit (82, 93, 121 and 121 °C), and the stated total volume is compared with the cartridges on the order.

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.

The AI sales agentBuilds the epoxy cartridge 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.

7 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
Cartridge style that follows from the pack sizeOnly 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 styleOnly 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 epoxyOnly 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 cartridgesOnly 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 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.

1Loctite EA E-05MR is listed in the selector guide in 50 ml and 400 ml dual cartridges, not in a 200 ml dual cartridge.
2The 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.
3The 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).
4The static mix nozzle on the order is not one of the nozzles listed for the selected cartridge style.
5The job needs 4 minutes before parts are joined, but the selected epoxy has a working life of 3 minutes.
6The parts will be in service at 94 degrees C; the selected epoxy is listed for up to 93 degrees C.
7The parts will be in service at 83 degrees C; the selected epoxy is listed for up to 82 degrees C.
8The parts will be in service at 122 degrees C; the selected epoxy is listed for up to 121 degrees C.
9The job needs 121 minutes before parts are joined, but the selected epoxy has a working life of 120 minutes.
10The order has 0 static mix nozzles; a two-part cartridge is dispensed through a static mix nozzle, so at least 1 is needed.
11The order has 0 cartridges; at least 1 is needed.
12The order states a total of 5,000 ml of adhesive, but the cartridges on it add up to 4,800 ml.
13The order states a total of 4,799 ml of adhesive, but the cartridges on it add up to 4,800 ml.
14The job needs 30 minutes before parts are joined, but the selected epoxy has a working life of 3 minutes.
15The parts will be in service at 150 degrees C; the selected epoxy is listed for up to 82 degrees C.
16The order states a total of 1,000 ml of adhesive, but the cartridges on it add up to 8,000 ml.

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. Product and pack size: An E-05MR order in 200 ml cartridges with a stated total that assumes 400 ml

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.

  • Product not offered in this pack size. 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.
  • Stated volume differs from the order. The order states a total of 4,800 ml of adhesive, but the cartridges on it add up to 2,400 ml.

2. Product and pack size: The agent resubmits after fixing the errors

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.

  • Order summary. 4,800 ml of adhesive in total; working life 5 minutes; listed up to 93 degrees C.

3. Applicator, nozzle and working time: An E-00NS order in F-style cartridges with a wrong applicator, a wrong nozzle, too long a job and too hot a service

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.

  • Applicator does not fit the cartridge. 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).
  • Static mix nozzle does not fit the cartridge style. The static mix nozzle on the order is not one of the nozzles listed for the selected cartridge style.
  • Working time too short for the job. The job needs 8 minutes before parts are joined, but the selected epoxy has a working life of 3 minutes.
  • Service temperature above the product limit. The parts will be in service at 90 degrees C; the selected epoxy is listed for up to 82 degrees C.

4. Applicator, nozzle and working time: The agent resubmits after fixing the errors

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.

  • Static mix nozzle does not fit the cartridge style. The static mix nozzle on the order is not one of the nozzles listed for the selected cartridge style.

5. Applicator, nozzle and working time: The agent resubmits after fixing the errors

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.

  • Order summary. 9,600 ml of adhesive in total; working life 20 minutes; listed up to 121 degrees C.

6. Small 50 ml order: An E-05MR order in 50 ml cartridges with a 200/400 ml applicator, no nozzles and too hot a service

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.

  • Applicator does not fit the cartridge. 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).
  • No static mix nozzle. The order has 0 static mix nozzles; a two-part cartridge is dispensed through a static mix nozzle, so at least 1 is needed.
  • Service temperature above the product limit. The parts will be in service at 95 degrees C; the selected epoxy is listed for up to 93 degrees C.
  • Stated volume differs from the order. The order states a total of 1,200 ml of adhesive, but the cartridges on it add up to 1,500 ml.

7. Small 50 ml order: The agent resubmits after fixing the errors

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.

  • Order summary. 1,500 ml of adhesive in total; working life 5 minutes; listed up to 93 degrees C.

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 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.
  2. I will start with the first request by the agent.
  3. The agent says. 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 rest of the request is on screen. The quote states 9,600 ml of adhesive in total.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. 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). The static mix nozzle on the order is not one of the nozzles listed for the selected cartridge style. The job needs 8 minutes before parts are joined, but the selected epoxy has a working life of 3 minutes. 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 working time and service temperature limits that differ by epoxy, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the epoxy to Loctite EA E-20HP, the mix ratio to 2:1 and the applicator to 983439 (pneumatic, 200/400 ml).
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. The static mix nozzle on the order is not one of the nozzles listed for the selected cartridge style.
  12. Three findings cleared. Still blocking: static mix nozzle does not fit the cartridge style.
  13. The agent resubmits once more.
  14. The revised request. It changes the static mix nozzle to 1084092.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared, and the validator's figure matches the quote.
  18. Four problems caught in one call, fixed in two passes, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.