Predictika · Polycarbonate resin orders

An AI sales agent's LEXAN resin order, checked before it goes out

An AI sales agent prepares an order for LEXAN polycarbonate resin: a grade (LS1, LS2, 121R, HF3510R, HF1110R or GLX143), bags, octabins or a silo truck, a natural or custom color, the end use of the part, an Incoterm, payment terms, a discount and the order 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: LEXAN polycarbonate resin orders: six grades, bags, octabins and silo trucks, natural or custom color, end-use fit, Incoterm, payment terms, discount and the stated order total. See everything this validator covers

This validator models LEXAN resin orders for these six grades, not just the scenarios shown below.

  • Grade and end use — which grades are UV stabilized for outdoor parts, which is rated UL94 V2, and the window-quality grade GLX143 that glazing parts need.
  • Packaging, color and delivery — the minimum order for bags, octabins and silo trucks, the 5-tonne minimum for a custom color, natural color only on GLX143, and silo trucks delivered (DAP) only.
  • Terms, discount and total — payment terms up to 90 days, a discount up to 12 percent of the order value, the approval levels above 60 days and above 5 percent, and the order total the agent states against the total the validator computes.

Any LEXAN resin order for these grades that touches these rules is in scope — not only the scenarios pictured here. Not covered: other SABIC families such as LEXAN EXL, NORYL, ULTEM and CYCOLOY, and freight and taxes. Public versus modeled: the grade names and their UV, UL94 and window-quality properties follow SABIC's public LEXAN page; the packaging minimums, color rules, Incoterm rule, payment and discount thresholds and every dollar figure are modeled by Predictika as typical for resin orders and are not SABIC prices or terms. No price list is shown.

The AI sales agentBuilds the resin 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 grade that must fit the end use of the partOnly with care
Outdoor, flame-retardant and glazing parts each need a different grade, so every end use needs its own rule tied to the grade chosen.
The grade and the end use are fields of one order and are checked together on every call.
A minimum order that depends on the packagingEasy
A numeric minimum per package type; routine in a product-rules CPQ.
The same rule, checked together with all the others.
A stated order total that must equal the computed totalOnly with workarounds
The total is derived from grade, packaging, color, quantity and discount; checking a stated figure against it takes extra formulas that interact with the rest of the rules.
The stated total is a field in the request and is compared with the computed total.
Terms and discounts that should go to a manager rather than be blockedOnly with care
Approval bands for payment terms and discount 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.

1The order is 2 tonnes; the chosen packaging needs at least 20 tonnes.
2Silo trucks are sold delivered (DAP) only; the quote uses a different Incoterm.
3The part is used outdoors; the chosen grade is not UV stabilised.
4The part needs UL94 V2; the chosen grade is not listed as V2 rated.
5The part is a window or glazing application; it needs the window-quality grade GLX143.
6A custom colour needs at least 5 tonnes; the order is 3 tonnes.
7The window-quality grade GLX143 is ordered in natural colour only; the quote has a custom colour.
8Payment terms of 75 days are longer than 60 days; credit should approve them.
9Payment terms of 120 days are longer than the 90-day maximum.
10The discount of USD 2,100 is more than 5 percent of the USD 26,600 order value; a sales manager should approve it.
11The discount of USD 3,500 is more than 12 percent of the USD 26,600 order value.
12The quote states USD 26,000; the quoted items give USD 26,600.

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. Outdoor custom-color order: A 3-tonne custom-color LEXAN 121R order for an outdoor part with 120-day terms and a $1,500 discount

The agent's request. Please prepare an order for 3 tonnes of LEXAN 121R resin in bags, in a custom color, for a part that is used outdoors, delivered FCA with payment terms of 120 days and a discount of $1,500. The order states a total of $6,900. It is ready to send.

Verdict: Blocked.

  • Custom colour below 5 tonnes. A custom colour needs at least 5 tonnes; the order is 3 tonnes.
  • Outdoor use needs a UV-stabilised grade. The part is used outdoors; the chosen grade is not UV stabilised.
  • Payment terms over 90 days. Payment terms of 120 days are longer than the 90-day maximum.
  • Discount over 12 percent. The discount of USD 1,500 is more than 12 percent of the USD 8,280 order value.
  • Stated total does not match. The quote states USD 6,900; the quoted items give USD 6,780.

2. Outdoor custom-color order: The agent resubmits after fixing the errors

The agent's request. Please prepare an order for 5 tonnes of LEXAN LS2 resin in bags, in a custom color, for a part that is used outdoors, delivered FCA with payment terms of 60 days and a discount of $600. The order states a total of $13,450. It is ready to send.

Verdict: Allowed.

  • Order summary. 5 tonnes at USD 2,810 per tonne, USD 14,050 gross, USD 13,450 after discount.

3. Glazing order in a silo: A 15-tonne LEXAN HF3510R silo order for a glazing part, delivered FCA

The agent's request. Please prepare an order for 15 tonnes of LEXAN HF3510R resin in a silo truck, for a part that is used outdoors and a window or glazing application, delivered FCA with payment terms of 30 days. The order states a total of $42,000. It is ready to send.

Verdict: Blocked.

  • Below the minimum order for the packaging. The order is 15 tonnes; the chosen packaging needs at least 20 tonnes.
  • Outdoor use needs a UV-stabilised grade. The part is used outdoors; the chosen grade is not UV stabilised.
  • Glazing needs the window-quality grade. The part is a window or glazing application; it needs the window-quality grade GLX143.
  • Silo delivery only delivered. Silo trucks are sold delivered (DAP) only; the quote uses a different Incoterm.

4. Glazing order in a silo: The agent resubmits after fixing the errors

The agent's request. Please prepare an order for 24 tonnes of LEXAN GLX143 resin in a silo truck, for a part that is used outdoors and a window or glazing application, delivered DAP with payment terms of 30 days. The order states a total of $74,400. It is ready to send.

Verdict: Allowed.

  • Order summary. 24 tonnes at USD 3,100 per tonne, USD 74,400 gross, USD 74,400 after discount.

5. UL94 V2 octabin order: An 8-tonne LEXAN LS1 octabin order for a UL94 V2 part with 120-day terms and a $3,000 discount

The agent's request. Please prepare an order for 8 tonnes of LEXAN LS1 resin in octabins, for a part that is rated UL94 V2, delivered FCA with payment terms of 120 days and a discount of $3,000. The order states a total of $18,360. It is ready to send.

Verdict: Blocked.

  • UL94 V2 needs the V2-rated grade. The part needs UL94 V2; the chosen grade is not listed as V2 rated.
  • Payment terms over 90 days. Payment terms of 120 days are longer than the 90-day maximum.
  • Discount over 12 percent. The discount of USD 3,000 is more than 12 percent of the USD 21,360 order value.

6. UL94 V2 octabin order: The agent resubmits after fixing the errors

The agent's request. Please prepare an order for 8 tonnes of LEXAN HF1110R resin in octabins, for a part that is rated UL94 V2, delivered FCA with payment terms of 75 days and a discount of $1,500. The order states a total of $22,660. It is ready to send.

Verdict: Needs approval.

  • Discount between 5 and 12 percent. The discount of USD 1,500 is more than 5 percent of the USD 24,160 order value; a sales manager should approve it.
  • Payment terms over 60 days. Payment terms of 75 days are longer than 60 days; credit should approve them.
  • Order summary. 8 tonnes at USD 3,020 per tonne, USD 24,160 gross, USD 22,660 after discount.

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 LEXAN polycarbonate resin: a grade (LS1, LS2, 121R, HF3510R, HF1110R or GLX143), bags, octabins or a silo truck, 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 3 tonnes of LEXAN 121R resin in bags, in a custom color, for a part that is used outdoors. The order states a total of $6,900. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. A custom colour needs at least 5 tonnes; the order is 3 tonnes. The part is used outdoors; the chosen grade is not UV stabilised. Payment terms of 120 days are longer than the 90-day maximum. The other two are on screen.
  6. The validator returned five 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 and against the stated total.
  7. What this shows: for a grade that must fit the end use of the part, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the grade to LEXAN LS2, the quantity to 5 tonnes, the payment terms to 60 days, the discount to $600 and the stated order total to $13,450.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All five earlier findings are cleared, and the validator's total, $13,450, matches the quote.
  13. Five problems caught in one call, fixed in one pass, and a clean $13,450 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.