Predictika · Domestic parcel quotes from the Northern Territory
An AI sales agent prepares a postage quote for a business that ships parcels by Parcel Post from the Northern Territory: the packaging, the weight and volume of each parcel, the destination postcode and the charging zone and total the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published charges guide and returns a verdict, every reason and the figures it computed.
This validator models Domestic Parcel Post charges for parcels posted in the Northern Territory, as published in the Australia Post guide “Domestic Parcel Post charges, as at 1 July 2026, Posted in Northern Territory (NT1)”, not just the scenarios shown below.
Any Parcel Post quote from the Northern Territory that touches these rules is in scope — not only the scenarios pictured here. Not covered: parcels posted from other states (each posting office has its own charges sheet and prices), Express Post, international, Signature on Delivery, Extra Cover and other extras, contract and parcel-account rates, GST, and delivery times.
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 destination postcode that decides the price zone | Only with workarounds The guide maps about 70 postcode ranges to 16 zones, and some postcodes are priced at the lower of two zones, so a lookup table and a custom rule have to be built and kept in step with each edition of the guide. | The zone is worked out from the postcode on every call and compared with the zone the quote states. |
| Cubic weight: the greater of actual and volume times 250 | Only with care Chargeable weight is a calculation across two inputs, and it must be skipped for prepaid packaging, so a rep who types the actual weight alone gets a lower price than the guide gives. | The chargeable weight is computed from weight and volume on every call, and the price follows it. |
| A price that changes shape at 5 kg | Only with care Up to 5 kg there are five flat bands; above it the price is per kilogram band and zone, so 16 zones by 17 bands means 272 prices that have to be loaded and maintained. | Both tables are in the model and the right price is chosen from the chargeable weight and zone. |
| A stated total that must agree with the guide | Only with workarounds The total on the quote is typed or generated outside the price rules, so a separate rule has to recompute it and compare. | The stated total is a field in the request; the validator blocks when it differs from what it computes. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote 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. |
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 | A chargeable weight of 22,001 grams is over the 22 kg top of the charges guide. |
| 2 | A chargeable weight of 22,500 grams is over the 22 kg top of the charges guide. |
| 3 | A parcel of 5,001 grams is over the 5 kg limit for Australia Post prepaid packaging. |
| 4 | Postcode 6798 is one of the remote territories whose parcel charges are in the Post charges booklet, not in this guide, so a person should confirm the price. |
| 5 | Postcode 7151 is one of the remote territories whose parcel charges are in the Post charges booklet, not in this guide, so a person should confirm the price. |
| 6 | Postcode 5750 is not in the parcel charging zone table of the guide. |
| 7 | Postcode 100 is not in the parcel charging zone table of the guide. |
| 8 | Postcode 9999 is not in the parcel charging zone table of the guide. |
| 9 | The quote states charging zone V1 (Melbourne) but postcode 2486 is in zone Q1 (Brisbane) in the guide. |
| 10 | The quote states charging zone V1 (Melbourne) but postcode 4000 is in zone Q1 (Brisbane) in the guide. |
| 11 | The quote states a total of A$159.99; the published charges give A$160.00. |
| 12 | The quote states a total of A$170.25; the published charges give A$160.00. |
| 13 | A chargeable weight of 23,000 grams is over the 22 kg top of the charges guide. |
| 14 | The quote has 0 parcels; at least 1 is needed. |
| 15 | A parcel weight of 0 grams is not valid; the parcel needs a weight of at least 1 gram. |
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 12 parcels of ceramics by Parcel Post from the Northern Territory to Perth (postcode 6000), each weighing 4,200 grams in a box of 60 litres, sent in our own packaging. The quote states charging zone W1 and a total of A$293.40. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 12 parcels of ceramics by Parcel Post from the Northern Territory to Perth (postcode 6000), each weighing 4,200 grams in a box of 15 litres, sent in our own packaging. The quote states charging zone W1 and a total of A$293.40. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 8 parcels of ceramics by Parcel Post from the Northern Territory to Cairns (postcode 4870), each weighing 9,500 grams in a box of 25 litres, sent in our own packaging. The quote states charging zone Q1 and a total of A$519.60. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 8 parcels of ceramics by Parcel Post from the Northern Territory to Cairns (postcode 4870), each weighing 9,500 grams in a box of 25 litres, sent in our own packaging. The quote states charging zone Q4 and a total of A$475.60. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 25 parcels of ceramics by Parcel Post from the Northern Territory to Sydney (postcode 2000), each weighing 6,200 grams in a box of 20 litres, sent in Australia Post prepaid XL satchels. The quote states a total of A$611.25. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 25 parcels of ceramics by Parcel Post from the Northern Territory to Sydney (postcode 2000), each weighing 6,200 grams in a box of 20 litres, sent in our own packaging. The quote states a total of A$1,058.75. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.