Predictika · Trade Add-On for Quotes
Cobalt Ridge Equipment, a fictional equipment maker, lets an AI agent send quotes. Before a quote goes out, the call goes to Predictika’s Trade Add-On for Quotes. It checks the destination, whether the items are controlled, the export license, the delivery terms, how long the quote stays valid, the currency, the buyer screening and the approval on record. Then it returns one verdict: allow, needs approval, or block.
Not legal advice. Cobalt Ridge Equipment is fictional. The scenarios are illustrative. Country tiers and rules are illustrative company policy, not a government list and not legal advice.
This validator decides one thing: whether one export quote may be sent, given the trade facts about it. It is meant to sit beside a product quote validator, covering the trade side. It is not a classification tool and not a compliance review.
Within these rules the validator handles any combination of the listed facts, not just the seven scenarios on this page. It does not classify the items, screen the buyer or read the license; those results are taken as stated facts.
The validator takes facts as inputs: the destination, whether the items are controlled, whether a license is held, the delivery term, the validity in days, the currency, the buyer screening result and the approval on record. These come from the quoting system at the moment of the call. The validator never sees the quote, the item list or the screening report.
Two honest limits. The validator judges the facts it is given: if the screening result is wrong, the answer follows it. And a quote that never calls the validator is not checked; in this demo the agent calls it itself, and in a deployment the quoting workflow makes the call.
7 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 agent (scripted)
Before sending, the agent must call Recorded run
What this means
General statements about quoting tools, not about any named product. We rest this on public descriptions of how such tools work; anyone running a specific product will know it better than we do.
| What the validator caught | Typical tool | Predictika |
|---|---|---|
| Reading destination, item class, license and screening together | Cannot do it Quote tools price items. Blocking a quote when the destination, the item class, the license and the buyer screening do not line up takes a rule across all of them. | Every rule is checked on every call and the verdict lists each finding. |
| Different approval levels for different findings | Only if someone is vigilant A workflow records that someone approved. Checking that the approver is the trade lead for exchange risk and export counsel for a license finding has to be added. | Every rule is checked on every call and the verdict lists each finding. |
| Reporting every finding at once | Only with workarounds Many tools stop at the first failing check. A complete list for one quote, with the level of approval needed, takes a rule set built to return it. | Every rule is checked on every call and the verdict lists each finding. |
| Controlled items with no license | Only with workarounds A quote system sees a price list. Linking the item class, the destination tier and the license status takes a rule that reads all three. | Every rule is checked on every call and the verdict lists each finding. |
| Embargoed destination | Only if someone is vigilant An embargo is easy to forget when the items look harmless. A rule has to read the destination at the moment of sending. | Every rule is checked on every call and the verdict lists each finding. |
| License held, counsel to confirm | Only with workarounds Most workflows record that somebody approved. Checking that the approver is the right level for this particular finding has to be added. | Every rule is checked on every call and the verdict lists each finding. |
| Delivered duty paid not offered | Only with workarounds Which delivery terms are allowed for which country is policy, not data in the quote. A rule has to hold it. | Every rule is checked on every call and the verdict lists each finding. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the request; approval findings need a person to sign off first.
| 1 | Iran is under a comprehensive embargo. No quote may be sent. |
| 2 | The buyer screening returned a hit on a restricted party list. |
| 3 | The buyer has not been screened against restricted party lists. |
| 4 | Controlled items quoted to China need an export license and none is held. |
| 5 | Delivered duty paid terms are not offered for Brazil. |
| 6 | A validity of 91 days is longer than the 90 day maximum for a quote. |
| 7 | The quote is in the buyer local currency. The trade lead must approve the exchange risk. |
| 8 | Controlled items are quoted to Germany without a license. The trade lead must confirm none is needed. |
| 9 | Controlled items are quoted to China with a license held. Export counsel must confirm it covers this quote. |
| 10 | Delivered duty paid terms put import duties on us. The trade lead must approve the duty estimate. |
| 11 | A validity of 61 days is longer than 60 days. The trade lead must approve the tariff exposure. |
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. I'm sending this quote to China for the controlled items, valid 30 days. The buyer screening is clear and we can sort out the license if they accept.
Verdict: Blocked.
The agent's request. I'm sending this quote to China, valid 30 days. We hold the license, so it should be fine.
Verdict: Needs approval.
The agent's request. I'm sending this quote. The items are ordinary and the buyer screening is clear, valid 30 days.
Verdict: Blocked.
The agent's request. I'm sending this quote to China, valid 30 days. The trade lead has approved it.
Verdict: Needs approval.
The agent's request. I'm sending this quote to China, valid 30 days. Export counsel has approved it.
Verdict: Allowed.
The agent's request. I'm sending this quote to Brazil on delivered duty paid terms, valid 30 days, to make it easy for the buyer.
Verdict: Blocked.
The agent's request. I'm sending this quote to Iran. The buyer is keen, so I set the validity to 120 days and used delivered duty paid terms in their currency.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.