Predictika · sourcing and pricing actions that respond to tariffs
When tariffs change, a manufacturer has to decide again and again where to buy each part, at what price, and how much of the cost to pass on to the customer. An AI tariff-response agent can propose those changes and push them to purchasing and pricing, but every change touches several rules at once: the negotiated price, the landed cost with the right duty, the supplier's qualification, the lead time, the customer contract, the margin and the mix of countries. Before a change is pushed, the agent sends it to Predictika, which checks it against a declarative model of those rules and returns a verdict, every reason, and the figures it computed, including the landed cost. The manufacturer, suppliers, duty rates, lead times and limits on this page are fictional and illustrative, not current law or any tariff schedule.
This validator checks a sourcing change that an AI agent has proposed for one part: an order with a supplier at a quoted price, and optionally a surcharge to pass part of the tariff cost to the customer. It does not find suppliers, look up tariffs or place orders by itself: the manufacturer's own systems supply the supplier record, the negotiated ceiling price, the customer contract, the freight quote, the date the parts are needed and the share of volume by country, and the validator checks the proposal against them and computes the duty and the landed cost.
Any sourcing change involving these checks is in scope — other parts, suppliers, countries and amounts, not only the scenarios pictured here. Not covered: finding suppliers, classifying parts, tariff lookup, drawback and exclusion programs, and the purchase order itself. Duty rates, additional duties, lead times and limits are modeled and illustrative; real rates change often and in a deployment would come from the manufacturer's tariff feed. This is not legal or customs advice.
6 scenarios in 2 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 tariff-response agent (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a tariff spreadsheet, or a purchasing approval workflow that routes by amount, does with the same cases. It is a judgment about what such tools are built for, not a claim that nothing can be built around them.
| What the validator caught | Spreadsheet or approval workflow alone | Predictika |
|---|---|---|
| Landed cost stated without the additional duty | Only with workarounds Landed cost needs the base duty for the part, the additional duty for the supplier's country, freight and the quantity. A spreadsheet can hold the formula, but each rate has to be kept current by hand, and nothing compares the result with the figure an agent states. | The validator computes the landed cost from the quote, the supplier's country and freight, compares it with the figure the agent stated, and shows both. |
| A pass-through the customer contract does not allow | Only with workarounds Whether a surcharge is allowed, and how much, sits in the customer contract, not in the sourcing or pricing system. Checking it means someone reading the contract for each change. | The clause and the cap are inputs from the contract record; the validator blocks a pass-through with no clause or above the cap. |
| A fix that creates the next problem | Only when someone is vigilant Dropping a surcharge the contract does not allow lowers the price the customer pays, which can push the margin under the floor. Rules checked one at a time, in separate systems, find it only on the next pass. | The margin is computed on the price after any pass-through, so the validator returns it with the other findings in the same call. |
| A price above the negotiated ceiling | Only when someone is vigilant A purchasing system accepts the price the supplier quotes; the ceiling lives in the contract. The gap shows only if someone sets one against the other. | The ceiling is an input; the validator compares the two and shows both amounts. |
| Overreliance on one country for a part | Only with workarounds Concentration depends on the volume already sourced from the country plus this change, which no single order record holds. | The share after the change is an input from planning; the validator escalates anything above 40 percent to the VP of supply chain. |
| Approvals that depend on which findings fired together | Only with workarounds Routing by amount is routine. Here the approver depends on the combination: a director for margin, pass-through or a conditional supplier, a VP for country mix or order value. | The validator lists every item that needs approval, works out the highest level required, and releases the change only when the approval on record covers all of them. |
| Every problem returned in one answer | Only with workarounds A workflow or a single reject reason tends to stop at the first problem, so the agent retries and meets the next one. | All findings come back together, blocks first, then approvals, with the figures computed. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the change; approval findings need a person to sign off; everything else is computed.
| 1 | The supplier quote of $39 a unit is above the $38 a unit ceiling negotiated for motor controller boards. The price cannot be pushed to production. |
| 2 | The agent states a landed cost of $102 a unit, but the landed cost computed from the quoted price, the duty on goods made in Mexico and freight is $100 a unit. The difference is $2. |
| 3 | Sierra Madre Componentes is only conditionally qualified to supply motor controller boards. A quality director must approve the order. |
| 4 | Sierra Madre Componentes is not qualified to supply motor controller boards. No order can be placed until it passes qualification. |
| 5 | Sierra Madre Componentes needs 30 days to produce and 5 days in transit, 35 days in all, but production needs the parts in 34 days. |
| 6 | With duty and freight the landed cost of motor controller boards is $38 a unit. Against the $38 a unit the customer pays, that leaves a 0 percent margin, below the 22 percent floor. A finance director must approve. |
| 7 | The landed cost of $38 a unit is above the $37 a unit the customer would pay, so every unit would be sold at a loss. |
| 8 | The proposed pass-through of 4 percent is above the 3 percent that can be sent without approval. A finance director must approve it. |
| 9 | The proposed pass-through of 6 percent is above the 5 percent cap in the customer contract. |
| 10 | The agent proposes passing 4 percent of the tariff cost to the customer, but the customer contract has no tariff surcharge clause. |
| 11 | The order value of $750,050 is above the $750,000 an agent may place on its own. The VP of procurement must approve it. |
| 12 | After this change 41 percent of the volume of motor controller boards would come from Mexico, above the 40 percent limit for one country. The VP of supply chain must approve it. |
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 place an order for 10,000 lithium battery packs with Lanh Precision Electronics (Vietnam) at $61 a unit. The landed cost is $65 a unit, and we will pass 6 percent of the tariff cost on to the customer as a surcharge. It is ready to push.
Verdict: Blocked.
The agent's request. Please place an order for 10,000 lithium battery packs with Lanh Precision Electronics (Vietnam) at $57 a unit. The landed cost is $67 a unit, and we will pass 6 percent of the tariff cost on to the customer as a surcharge. It is ready to push.
Verdict: Blocked.
The agent's request. Please place an order for 10,000 lithium battery packs with Lanh Precision Electronics (Vietnam) at $57 a unit. The landed cost is $67 a unit. It is ready to push.
Verdict: Needs approval.
The agent's request. Please place an order for 10,000 lithium battery packs with Lanh Precision Electronics (Vietnam) at $57 a unit. The landed cost is $67 a unit. It is ready to push.
Verdict: Allowed.
The agent's request. Please place an order for 20,000 wire harness assemblies with Pallava Power Systems (India) at $14 a unit. The landed cost is $17 a unit. It is ready to push.
Verdict: Blocked.
The agent's request. Please place an order for 20,000 wire harness assemblies with Sierra Madre Componentes (Mexico) at $15 a unit. The landed cost is $16 a unit. It is ready to push.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.