Predictika · DHL · Express Worldwide export shipment quotes
An AI sales agent prepares an international export shipment quote for a fictional customer, with the total price it expects. Before the quote goes out, the agent sends it to Predictika’s validator, which checks it against destination, commodity, piece limit, customs, export filing, insurance and discount rules, compares the total the agent states with the one it computes, and returns a verdict with every reason. All prices are illustrative estimates in US dollars.
This validator checks and prices DHL Express Worldwide export shipments from the US: destination status, document and non-document rules, restricted commodities, piece limits, volumetric weight, customs value, export filing, insurance, surcharges, duties and discount authority. It handles any shipment built from those parts, not just the scenarios shown below.
It does not cover other DHL services, real rates, specifications or contracts, or any real customer.
8 scenarios in workflow pairs · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Before sending, the agent must call
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ or Revenue Cloud) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator catches | Typical rules-based CPQ | Predictika |
|---|---|---|
| Chargeable weight | Only with workarounds Volumetric weight rounded per piece and then multiplied by the number of pieces is a calculation that price rules do not do well, and an error flows into every charge. | The chargeable weight is calculated on every call from the choices. |
| Surcharges that depend on piece size and weight | Only with care Oversize, overweight, remote area and elevated risk each have thresholds, and fuel applies to some of them but not others. | Each surcharge is computed and listed as its own line. |
| Commodity, content and destination together | Only with workarounds Document or not, perfume, lithium, destination status and customs value interact, so a web of cross-field rules is needed. | All combinations are checked in one pass and each problem is named. |
| Export filing and customs value | Only with care The filing threshold depends on the declared value and content type. | The threshold is a rule on the same choices. |
| Approval steps | Only with care Discounts above rep authority, dangerous goods and high insured values need a person to sign off, and release must stay blocked until they do. | Approval items are returned with the verdict and the release step is refused until the approval is recorded. |
| Estimated duties and discount limits by account spend | Only with care Duties depend on the country and the de minimis value, and discount limits depend on account size. | Both come from data tables and rules that run together. |
| The total the agent states | Only with workarounds Comparing a stated figure with a computed one means a separate rule per quote layout, and price rules rarely run on stated figures. | The stated total is a field in the request and is checked against the computed total. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote is saved, 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 whatever order the choices arrive, and one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| Rule | Effect | What it checks |
|---|---|---|
| 1 | block | Destination must be served: shipments to suspended destinations are blocked |
| 2 | block | Prohibited commodities (standalone lithium batteries, currency, firearms) are blocked; a document shipment cannot carry any restricted commodity and is limited to 2 kg a piece |
| 3 | block | A piece cannot exceed 300 kg or 300 cm on any side for Express; larger pieces go by freight |
| 4 | block | A non-document shipment needs a customs value, and goods over USD 2,500 need a US export filing (EEI in AES) before tender |
| 5 | block, approval | Insured value is capped at USD 50,000 and needs underwriting review above USD 25,000 |
| 6 | approval | Perfume is limited-quantity dangerous goods: the account needs DHL approval and a dangerous goods fee applies |
| 7 | computed | Chargeable weight is the larger of actual and volumetric weight (L x W x H / 5000), per piece, rounded up to 0.5 kg, times the number of pieces |
| 8 | block, approval | Discount authority: 10 percent for a rep, up to 30 percent (45 percent for accounts spending USD 20,000 a month or more); above 10 percent needs approval, above the limit is blocked |
| 9 | computed | Price is transportation less discount, plus remote area, elevated risk, oversize and overweight surcharges, fuel on those, dangerous goods or lithium fees, insurance, and duties and taxes paid with estimated duties |
| 10 | block | The total price the agent states must match the validator figure within USD 1 |
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. One 320 kg non-document piece, 150 x 120 x 100 cm, to Iraq with a customs value of USD 60,000, insured, receiver pays duties and taxes, with a 50 percent transportation discount, account spending USD 25,000 a month. Total price USD 3,761.16. Ready to send.
Verdict: Blocked.
The agent's request. Two 160 kg non-document pieces, 150 x 120 x 100 cm each, to Iraq with a customs value of USD 60,000, US export filing recorded, receiver pays duties and taxes, with a 10 percent transportation discount, account spending USD 25,000 a month. Total price USD 12,863.63. Ready to send.
Verdict: Allowed.
The agent's request. One 6 kg non-document piece, 40 x 30 x 20 cm, to Nigeria with a customs value of USD 4,000, receiver pays duties and taxes, no US export filing recorded, account spending USD 5,000 a month. Total price USD 234.35. Ready to send.
Verdict: Blocked.
The agent's request. One 6 kg non-document piece, 40 x 30 x 20 cm, to Nigeria with a customs value of USD 4,000, receiver pays duties and taxes, US export filing recorded, account spending USD 5,000 a month. Total price USD 234.35. Ready to send.
Verdict: Allowed.
The agent's request. One 5 kg non-document piece, 40 x 30 x 20 cm, to Germany with a customs value of USD 800, receiver pays duties and taxes, account spending USD 5,000 a month. Total price USD 109.91. Ready to send.
Verdict: Blocked.
The agent's request. One 5 kg non-document piece, 40 x 30 x 20 cm, to Germany with a customs value of USD 800, receiver pays duties and taxes, account spending USD 5,000 a month. Total price USD 129.30. Ready to send.
Verdict: Allowed.
The agent's request. Two 10 kg non-document pieces, 40 x 40 x 30 cm each, to China with a customs value of USD 900, receiver pays duties and taxes, with a 20 percent transportation discount, account spending USD 5,000 a month. Total price USD 320.90. Ready to send.
Verdict: Needs approval.
The agent's request. Two 10 kg non-document pieces, 40 x 40 x 30 cm each, to China with a customs value of USD 900, receiver pays duties and taxes, with a 10 percent transportation discount, account spending USD 5,000 a month. Total price USD 361.01. Ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.