Predictika · Standard PET bottle orders

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

An AI sales agent prepares an order for a standard PET bottle from a public product catalogue, with a matching closure, a quantity and a recycled-PET share. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the catalogue's published rules and returns a verdict, every reason and the figures it computed.

Scope: ALPLA standard PET bottles (nine catalogue bottles): closure neck finish, minimum order quantity and recycled-PET share. See everything this validator covers

This validator models orders for nine standard PET bottles in the public ALPLA product catalogue, not just the scenarios shown below.

  • Bottles — 80 ml, 100 ml food, 100 ml round 24/415, 500 ml milk, 1000 ml milk, 750 ml Eco-Line 28/410, 750 ml spray 32 g, 250 ml agrochemical and 1000 ml PET bottles, each with the neck finish and minimum order quantity its catalogue page lists.
  • Closures — each page says the bottle combines with the closures of its own neck finish (PCO 1881, PCO 1810, 24/415, 28/410, 28/410 / ASG, 38 mm 2-start or 45VTE), so a closure of another neck finish is rejected.
  • Quantity and recycled content — the order must reach the bottle's minimum order quantity; the recycled-PET share can be chosen up to 100 per cent; a minimum order quantity stated on the order is compared with the catalogue figure.

Any order for these bottles that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the catalogue pages list none, so this validator produces no price build-up or line-item quote), custom bottle and closure design, the rest of the catalogue, decoration, and closure products (a closure is chosen here by its neck finish only).

The AI sales agentBuilds the bottle 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

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

What this means

Run the validator to see the outcome

The explanation appears here once the validator returns.

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 closure that does not fit the bottle neckOnly with care
Each bottle has its own neck finish, so each needs its own compatibility rule, and every new bottle or closure adds more rules to maintain.
The bottle and the closure are in one request and compared on every call.
A minimum order quantity that differs by bottleOnly with care
A threshold per product, usually kept in a table or a rule per bottle and maintained by hand as the catalogue changes.
The bottle sets its own minimum and every quantity is compared with it on every call.
A stated minimum that disagrees with the catalogueOnly with workarounds
The figure the agent states is free text or a separate field, so it takes an extra rule that compares it with the product's own minimum.
The stated figure is part of the request and is compared with the catalogue 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.

1The selected closure does not fit the neck finish of the selected bottle; the catalogue says each bottle combines with the closures of its own neck finish.
2The quote has 149,999 units; the minimum order quantity for the selected bottle is 150,000 units.
3The recycled PET share is 101 per cent; the catalogue allows any share up to 100 per cent rPET.
4The quote states a minimum order quantity of 100,000 units, but the catalogue lists 150,000 units for the selected bottle.
5The quote states a minimum order quantity of 200,000 units, but the catalogue lists 150,000 units for the selected bottle.
6The quote has 50,000 units; the minimum order quantity for the selected bottle is 150,000 units.
7The recycled PET share is 120 per cent; the catalogue allows any share up to 100 per cent rPET.
8The quote has 119,999 units; the minimum order quantity for the selected bottle is 120,000 units.
9The quote has 9,999 units; the minimum order quantity for the selected bottle is 10,000 units.
10The quote has 11,395 units; the minimum order quantity for the selected bottle is 11,396 units.