Predictika · Containerboard orders

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

An AI sales agent prepares an order for single-wall corrugated board: the outer liner, the fluting and the inner liner with the grammage of each, the reel width, the use case, the tonnes of each grade, the discount and the total in euros it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the ordering rules and returns a verdict, every reason and the total it computed.

Scope: Mondi ProVantage single-wall containerboard orders: outer and inner liners, fluting, grammage ranges, grade pairing, use case, reel width, lot sizes, discount and volume approval and the stated total in euros. See everything this validator covers

This validator models orders of this kind, not just the scenarios shown below.

  • Grades and grammage — seven liner grades and three fluting grades, each offered in its own grammage range, Kraftliner Aqua together with Aquaflute, and the grades that suit humid and heavy-duty use.
  • Reel and lots — a reel width between 600 and 2,800 mm and lots of at least 20 tonnes for each grade.
  • Price, approval and total — a price per tonne for each grade, a discount above 10 percent and an order above 600 tonnes that need a person to approve, and the stated total in euros against the computed total.

Any order that touches these rules is in scope — not only the scenarios pictured here. The product names follow public Mondi information; every grammage range, pairing rule, lot size, threshold and price is modeled from comparable containerboard products and is not published by Mondi, so the amounts on this page are illustrative. Not covered: multi-wall board, sheet sizes, converting, freight, delivery slots and other Mondi products.

The AI sales agentBuilds the containerboard 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
Grades that each have their own grammage rangeOnly with care
Every liner and fluting grade has a minimum and a maximum grammage, so the table of ranges has to be kept as rules.
The grade and the grammage are checked together on every call.
Grades that must be paired or avoidedOnly with care
Kraftliner Aqua goes with Aquaflute, humid use needs Aqua, and heavy duty rules out recycled grades, so each rule reads other choices.
The outer, fluting, inner and use case are checked together on every call.
A minimum lot for each of three gradesOnly with workarounds
The same minimum applies to three separate quantities, so the rule must read each of them.
All three quantities are fields of the order and are checked on every call.
A total built from three grades and tonnesOnly with workarounds
Each cost is tonnes times a price that depends on the grade, so the total must be recomputed before it can be compared with the stated figure.
The stated total is a field of the order and is compared with the computed total on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as 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 order; approval findings need a person to sign off; everything else is computed.

1The outer liner is 151 g/m2; this grade is offered from 110 to 150 g/m2.
2The outer liner is 109 g/m2; this grade is offered from 110 to 150 g/m2.
3The outer liner is 124 g/m2; this grade is offered from 125 to 300 g/m2.
4The inner liner is 301 g/m2; this grade is offered from 125 to 300 g/m2.
5The fluting is 89 g/m2; this grade is offered from 90 to 160 g/m2.
6The fluting is 141 g/m2; this grade is offered from 80 to 140 g/m2.
7Kraftliner Aqua as the outer liner is specified together with Aquaflute fluting.
8Humid or wet-chain use needs ProVantage Kraftliner Aqua as the outer liner.
9Heavy-duty use does not take recycled Testliner 3 liners or recycled fluting.
10A reel width of 599 mm is outside the 600 to 2,800 mm range.
11A reel width of 2,801 mm is outside the 600 to 2,800 mm range.
12Each grade is ordered in lots of at least 20 tonnes (outer 100 t, fluting 19 t, inner 100 t).
13The quote states a total of EUR 197,999; the modeled prices give EUR 198,000.
14The quote states a total of EUR 198,500; the modeled prices give EUR 198,000.
15A discount of 11 percent is above 10 percent and needs sales management sign-off.
16An order of 601 tonnes is above 600 tonnes; mill capacity and delivery slots should be confirmed.
17A discount of 12 percent is above 10 percent and needs sales management sign-off.
18An order of 700 tonnes is above 600 tonnes; mill capacity and delivery slots should be confirmed.
19A reel width of 3,000 mm is outside the 600 to 2,800 mm range.
20The fluting is 200 g/m2; this grade is offered from 90 to 160 g/m2.
21A discount of 15 percent is above 10 percent and needs sales management sign-off.

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. Humid use, reel and lots: A humid-use order with a Kraftliner Aqua outer paired with Frescoflute, a heavy Testliner 3 inner, a wide reel, a small fluting lot and a high stated total

The agent's request. Please order single-wall board for humid use: 100 t of Kraftliner Aqua outer liner at 170 g/m2, 15 t of Frescoflute fluting at 120 g/m2 and 100 t of Testliner 3 inner liner at 250 g/m2, on a 3,000 mm reel. The discount is 12 percent and the order states a total of EUR 162,000. It is ready to send.

Verdict: Blocked.

  • Inner liner grammage out of range. The inner liner is 250 g/m2; this grade is offered from 100 to 200 g/m2.
  • Kraftliner Aqua needs Aquaflute. Kraftliner Aqua as the outer liner is specified together with Aquaflute fluting.
  • Reel width out of range. A reel width of 3,000 mm is outside the 600 to 2,800 mm range.
  • Lot below minimum. Each grade is ordered in lots of at least 20 tonnes (outer 100 t, fluting 15 t, inner 100 t).
  • Stated total does not match. The quote states a total of EUR 162,000; the modeled prices give EUR 161,500.
  • Discount above 10 percent. A discount of 12 percent is above 10 percent and needs sales management sign-off.

2. Humid use, reel and lots: The agent resubmits after fixing the errors

The agent's request. Please order single-wall board for humid use: 100 t of Kraftliner Aqua outer liner at 170 g/m2, 40 t of Aquaflute fluting at 130 g/m2 and 100 t of Testliner 3 inner liner at 150 g/m2, on a 2,400 mm reel. The discount is 8 percent and the order states a total of EUR 182,200. It is ready to send.

Verdict: Allowed.

  • Order summary. 240 tonnes in total, estimated total of EUR 182,200 at modeled prices.

3. Heavy-duty grades: A heavy-duty order with a light Topwhite outer, recycled fluting and a Testliner 3 inner

The agent's request. Please order single-wall board for heavy-duty use: 100 t of Topwhite outer liner at 100 g/m2, 60 t of recycled fluting fluting at 150 g/m2 and 100 t of Testliner 3 inner liner at 160 g/m2, on a 1,800 mm reel. The discount is 0 percent and the order states a total of EUR 183,000. It is ready to send.

Verdict: Blocked.

  • Outer liner grammage out of range. The outer liner is 100 g/m2; this grade is offered from 110 to 150 g/m2.
  • Fluting grammage out of range. The fluting is 150 g/m2; this grade is offered from 80 to 140 g/m2.
  • Heavy duty needs fresh-fibre grades. Heavy-duty use does not take recycled Testliner 3 liners or recycled fluting.

4. Heavy-duty grades: The agent resubmits after fixing the errors

The agent's request. Please order single-wall board for heavy-duty use: 100 t of ProVantage Kraftliner outer liner at 200 g/m2, 60 t of Frescoflute fluting at 130 g/m2 and 100 t of ProVantage Kraftliner inner liner at 180 g/m2, on a 1,800 mm reel. The discount is 0 percent and the order states a total of EUR 198,000. It is ready to send.

Verdict: Allowed.

  • Order summary. 260 tonnes in total, estimated total of EUR 198,000 at modeled prices.

5. White top, reel and volume: A 700-tonne Baywhite order on a narrow reel with a high stated total

The agent's request. Please order single-wall board for standard use: 300 t of Baywhite outer liner at 180 g/m2, 100 t of Frescoflute fluting at 120 g/m2 and 300 t of ProVantage Kraftliner inner liner at 150 g/m2, on a 500 mm reel. The discount is 0 percent and the order states a total of EUR 600,000. It is ready to send.

Verdict: Blocked.

  • Outer liner grammage out of range. The outer liner is 180 g/m2; this grade is offered from 110 to 170 g/m2.
  • Reel width out of range. A reel width of 500 mm is outside the 600 to 2,800 mm range.
  • Stated total does not match. The quote states a total of EUR 600,000; the modeled prices give EUR 598,000.
  • Large order, confirm mill capacity. An order of 700 tonnes is above 600 tonnes; mill capacity and delivery slots should be confirmed.

6. White top, reel and volume: The agent resubmits after fixing the errors

The agent's request. Please order single-wall board for standard use: 250 t of Baywhite outer liner at 150 g/m2, 100 t of Frescoflute fluting at 120 g/m2 and 250 t of ProVantage Kraftliner inner liner at 150 g/m2, on a 1,600 mm reel. The discount is 0 percent and the order states a total of EUR 510,000. It is ready to send.

Verdict: Allowed.

  • Order summary. 600 tonnes in total, estimated total of EUR 510,000 at modeled prices.

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 single-wall corrugated board: the outer liner, the fluting and the inner liner with the grammage of each, the reel width, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the ordering rules and returns a verdict, every reason and the total it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please order single-wall board for humid use: 100 t of Kraftliner Aqua outer liner at 170 g/m2, 15 t of Frescoflute fluting at 120 g/m2 and 100 t of Testliner 3 inner liner at 250 g/m2. The discount is 12 percent and the order states a total of EUR 162,000. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings and one approval, all in one answer. The inner liner is 250 g/m2; this grade is offered from 100 to 200 g/m2. Kraftliner Aqua as the outer liner is specified together with Aquaflute fluting. A reel width of 3,000 mm is outside the 600 to 2,800 mm range. The other two are on screen.
  6. The validator returned five blocking findings and one approval 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 order are checked against each other and against the stated total.
  7. What this shows: for grades that each have their own grammage range, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the fluting to aquaflute, the fluting grammage to 130, the fluting tonnes to 40, the inner grammage to 150 and the stated total to 182,200. Two more changes are on screen.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All six earlier findings are cleared.
  13. Six problems caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.