Predictika · Specialty wax order quotes
An AI sales agent prepares a quote for an order of Sasolwax: a grade, a supply form, a pack type, the application, a delivery region, payment terms, a quantity in tonnes and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of Sasolwax orders and returns a verdict, every reason and the net total it computed.
This validator models Sasolwax order quotes, not just the scenarios shown below.
Any Sasolwax order that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Sasol products, the Sasobit range, grades not listed above, and shipping or tax. Public versus modeled: the grade names, grade types and several supply forms come from Sasol's public pages; the remaining form, pack and application tables, order minimums, discount thresholds, payment-term rules and every price are modeled by Predictika from comparable wax products, are illustrative and are not published by Sasol.
6 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 |
|---|---|---|
| A grade that is offered only in some forms and for some applications | Only with care Each grade has its own forms and applications, so the rules form a table that has to be kept in step with the product list. | Grade, form, pack and application are fields of one order and are checked together on every call. |
| A grade listed for one region only | Only with care A region rule has to be written for that one grade and checked against the delivery region. | The grade and the region are fields of the order and are checked together on every call. |
| A minimum order that depends on the pack type | Only with care Bags, drums and tankers each have a different minimum, so the quantity rule has to look at the pack. | The pack and the quantity are fields of one order and are compared on every call. |
| A stated net total that must match the computed total | Only with workarounds The total is built from the grade price, the pack surcharge, the discount and the quantity, so a separate rule is needed to recompute it and compare it with the stated figure. | The stated total is a field of the request and is compared with the computed net total on every call. |
| Discounts and terms that go to a manager instead of being blocked | Only with care A separate approval path with its own thresholds that must not overlap the blocking rules. | Blocks and approvals come back together; an approval-only order is not blocked. |
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 | This grade is not offered in the selected supply form in this model. |
| 2 | SASOLWAX M3C is listed for South Africa only; the delivery region is elsewhere. |
| 3 | The selected pack type does not suit the supply form (solids ship in bags, drum product in drums or tankers, liquid bulk in tankers). |
| 4 | This grade is not listed as suited to the selected application in this model. |
| 5 | The order is 3 tonnes; the minimum for this pack type is 4 tonnes. |
| 6 | The order is 19 tonnes; the minimum for this pack type is 20 tonnes. |
| 7 | The discount of USD 520 per tonne is over 15 percent of the gross price of USD 3,460 per tonne. |
| 8 | The discount of USD 519 per tonne is over 10 percent of the gross price; a manager should approve it. |
| 9 | The discount of USD 347 per tonne is over 10 percent of the gross price; a manager should approve it. |
| 10 | Net 90 payment terms need credit approval. |
| 11 | Orders over 200 tonnes need confirmation of production allocation. |
| 12 | The quote states a net total of USD 33,000; the quoted lines give USD 32,600. |
| 13 | The order is 2 tonnes; the minimum for this pack type is 4 tonnes. |
| 14 | The discount of USD 900 per tonne is over 15 percent of the gross price of USD 3,640 per tonne. |
| 15 | The quote states a net total of USD 1; the quoted lines give USD 5,480. |
| 16 | The discount of USD 400 per tonne is over 10 percent of the gross price; a manager should approve it. |
| 17 | The discount of USD 760 per tonne is over 15 percent of the gross price of USD 3,760 per tonne. |
| 18 | The discount of USD 450 per tonne is over 10 percent of the gross price; a manager should approve it. |
| 19 | The quote states a net total of USD 130,000; the quoted lines give USD 132,400. |
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 2 tonnes of SASOLWAX LC 100 as pastilles, packed in 200 kg drums, for candles, delivered to Europe, on Net 30 terms, with a discount of 900 US dollars per tonne, for a net total of 7,280 US dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 5 tonnes of SASOLWAX LC 100 as micro pastilles, packed in 25 kg bags, for adhesives, delivered to Europe, on Net 30 terms, for a net total of 18,300 US dollars. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 19 tonnes of SASOLWAX M3C as liquid bulk, packed in a bulk tanker, for candles, delivered to Europe, on Net 60 terms, for a net total of 27,550 US dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 24 tonnes of SASOLWAX M3C as liquid bulk, packed in a bulk tanker, for candles, delivered to South Africa, on Net 60 terms, for a net total of 34,800 US dollars. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 201 tonnes of SASOLWAX H1 as pastilles, packed in 25 kg bags, for adhesives, delivered to Europe, on Net 90 terms, with a discount of 450 US dollars per tonne, for a net total of 695,460 US dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 201 tonnes of SASOLWAX H1 as pastilles, packed in 25 kg bags, for adhesives, delivered to Europe, on Net 90 terms, with a discount of 450 US dollars per tonne, for a net total of 605,010 US dollars. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.