On this page
The margin is set line by line, and the lines still arrive as PDFs and voicemails
An ordinary morning, not a reported case.
At 7:40 a mechanical contractor emails a PDF purchase order: 38 lines, half in the contractor's own part numbers, two for fittings you stock in boxes of 25 and the PO lists as eaches. Page three adds a clause charging you for late delivery. An inside rep keys it, looks up the cross-references, checks the contract price, and misses the clause because the branch has six more POs waiting. At 8:15 a supplier emails a 6% increase on copper fittings, effective in 30 days. Nobody loads it until the first invoice arrives at the new cost, after three quotes went out at the old one.
Neither event is unusual. The first will cost a credit memo for the wrong pack size and maybe a late penalty nobody agreed to on purpose. The second costs the margin on three quotes.
- 20.1% and 13.2%
- Gross margin and operating expenses as shares of sales, US merchant wholesalers, 2022[1,2]
- 49.3% vs 25.6%
- Wholesalers saying the prices they pay rose in the past two weeks, against those saying the prices they charge rose, September 2026[6]
- 19.2%
- Wholesale businesses that used AI in the prior two weeks, September 2026, up from 12.6% in November 2025[6]
The first figure is the whole budget. About 20 cents of gross margin per sales dollar pays for branches, trucks, inside sales, buyers and credit, and payroll and benefits are close to half of the 13 cents it costs to run the business[1,2]. The second is the squeeze: supplier costs are moving faster than sell prices. On top of that, tariffs went on in 2025, were struck down by the Supreme Court on 20 February 2026, and are being refunded to importers[27,30]. Every one of those changes lands on order lines that people still key from PDFs.
The third figure counts any AI use at all. At the other end, Sysco has put a target of about $100 million of fiscal 2027 savings on "an artificial intelligence (AI)-powered transformation of business processes and customer engagement"[16]. Most mid-size distributors sit between the two.
The short version
AI-enabled vs AI-native in a distributor
The ERP has a copilot, the website has better search, someone writes product descriptions with a chatbot, and one tool reads PDF orders. Reps still key, check and chase most lines, and each tool has its own rules and its own log, if any.
Every order line, quote, supplier acknowledgement, price file and claim is read and drafted by an agent first, and people work the exceptions. Who may approve which price, release which hold and promise which date is written once and applies to every agent and every person. For any line, the firm can show who or what set the price and on whose authority.
A distributor is AI-native when agents do the reading, keying, matching and chasing on every order line and supplier document, and people spend their time on pricing judgment, customers, credit and exceptions, with one set of rules and one record across all of it. The test is simple to run on any line: who keyed it, who set the price, and can you show it six months later when the customer disputes the surcharge.
The missing layer
Few distributors will replace Prophet 21, Eclipse, Infor, NetSuite or SAP to become AI-native. Agents get added around the ERP: from the ERP vendor, from order-capture and pricing tools, or set up by the firm. Each comes with its own settings. The ERP governs its own agents; the pricing tool governs its own. None of them governs an agent that reads an email, checks a contract price in the ERP, looks up a certificate in the tax engine and replies to a customer in one task.
OrchKernel sits in that gap. Agents ask it before they act; it checks the rules, holds what needs a person, and records the result. It does not replace the ERP, the pricing engine, the tax engine or the WMS, which stay the systems of record. Details are in the OrchKernel blueprint.
Order entry, quoting, supplier chasing, price files, claims. Each works for a named rep, buyer or analyst, with no more access than that person.
- Approvals
- Rules
- Field access
- Human queue
- Audit log
Allows, holds for a person, or denies, and records which.
- ERP
- EDI
- E-commerce and punchout
- Email and phone
- Supplier portals
- Pricing and rebates
- Tax engine
- WMS
How an order line moves, and where agents already work
An order line passes eight desks between the request and the supplier claim that may follow it. At each, an agent can read and draft today, and something should wait for a person.
- 1Request#3, 14
Reads the email, PDF or voicemail; matches customer part numbers
Rep works unmatched lines
- 2Quote#1, 5, 11
Drafts the quote at contract price; asks suppliers for nonstock cost
Rep approves any price below floor
- 3Order entry#3, 4, 15
Builds the order; flags new terms and unit changes against the quote
Rep releases; account owner accepts new terms
- 4Credit#8
Summarizes aging and payments for the held account
Credit manager releases the hold
- 5Buy and confirm#2, 6
Drafts POs, chases acknowledgements, lists orders a late date hits
Buyer approves POs over limit and alternates
- 6Pick, ship, promise#5, 18
Sends status notices with acknowledged dates only
Rep approves any new date or substitute
- 7Invoice and collect#9, 20
Matches short pays to the line that caused them
AR and the rep agree credits
- 8Supplier programs#10
Drafts rebate and ship-and-debit claims
Rebate analyst submits the claim
Who sells what
Categories, not recommendations. Every performance figure below is the vendor's own claim, not an industry benchmark.
What the large distributors say
The large distributors put it in their filings. Sysco names inventory forecasting, "improved coding efficiency", routing and back-office automation as the sources of its target[16]. Wesco "established an AI Governance Council in 2025"[13]. Fastenal uses AI "to analyze customer usage data to recommend optimized parts and quantity" for its vending devices[11].
The buyer side is automating too. Wesco warns that customers' "algorithmic or AI-enabled pricing, procurement or sales tools" could "pressure margins"[13].
Adoption is low and rising. 19.2% of wholesale businesses used AI in the two weeks to 20 September 2026, up from 12.6% in November 2025, and 24.7% expect to within six months. In the same survey, 49.0% of information firms and 43.9% of professional services firms used it[6]. A firm where one person used a chatbot once counts, so this says nothing about depth.
Where the money went. Into tools that sit on the ERP, and into food: GrubMarket, which owns food distributors and builds their software, raised $50 million at a valuation above $3.5 billion in 2025[53]. We found no AI-native industrial distributor at scale. The incumbents outspend most startup rounds: Wesco reported $62.1 million of digital transformation costs over the twelve months to Q2 2026[14].
Where the margin and the hours go
The spread differs a lot by line of trade. In 2022, gross margin was 32.0% of sales for hardware, plumbing and heating wholesalers, 31.6% for machinery, equipment and supplies (MRO and fluid power), 27.6% for electrical and electronic goods and 16.2% for grocery[1]. Across all merchant wholesalers, operating expenses took 13.2% of sales[2].
People are the largest cost you control. Payroll and fringe benefits were 48.9% of wholesaler operating expenses in 2022, about 6.4 cents of every sales dollar and about a third of gross margin (computed). Data processing and purchased computer services were 0.6% of operating expenses[2]. Fastenal puts employee-related expenses at 70% to 75% of its SG&A[11].
At public distributors, overhead eats most of the gross profit. SG&A took between 55% and 88% of gross profit across nine of them in fiscal 2025: Fastenal 55%, Core & Main 56%, Grainger and Applied 64%, Watsco 66%, Wesco 71%, DXP 72%, Global Industrial 80% and Distribution Solutions Group 88% (computed)[8].
Percentages of revenue[8]. Wesco sells large electrical and datacom projects at thin margins; Fastenal sells fasteners and vending programs at high ones. Compare yourself with your own line of trade.
The desks, and where the time goes
A note on the e-commerce figure. Census counts a sale as e-commerce when the order or its terms come through the internet, an extranet, an EDI network or email[4]. So the 28.6% includes PDFs that someone still keys by hand, and the other 71% came by phone, fax, counter, rep visit and the like. Count your own channels before deciding which inbox to automate.
The cost-change problem: supplier price files, tariffs and refunds
Wholesalers are squeezed on cost changes. In the September 2026 Census survey, 49.3% of wholesalers said the prices they pay had risen in the past two weeks; 25.6% said the prices they charge had[6]. Each supplier increase has to reach list and matrix prices, contract accounts that allow a pass-through, open quotes and open orders before it reaches an invoice. When that takes weeks, the difference comes out of margin.
Then the tariffs reversed. Tariffs imposed under the International Emergency Economic Powers Act were passed into prices through 2025. On 20 February 2026 the Supreme Court held that "IEEPA does not authorize the President to impose tariffs"[28]. The same day, the President imposed a 10% import surcharge under Section 122 of the Trade Act for 150 days, from 24 February to 24 July 2026[29]. CBP now refunds IEEPA duties to importers of record through its CAPE process[30]. Grainger booked $43 million of refunds against cost of goods sold in Q2 2026, after growth that came partly from "price inflation as tariff costs are passed" through[10].
That made surcharges an audit question. A customer who paid a 2025 tariff surcharge can ask what happened to it. Answering means knowing which invoices carried it, which tariff it recovered, and who approved the logic.
This may be the first agent worth building. Matching a supplier price file to your items and listing everything it touches is slow, careful and mechanical. The decision to apply it stays with the pricing analyst, and the record of that decision is what you show the customer later.
- Supplier price file
- Price notice by email
- Tariff added or removed
- Refund received
Reads the file, matches supplier part numbers to items, computes old and new cost, and lists everything the change would touch.
- List and matrix prices
Proposed new sell prices at the target margin, with the old ones beside them
- Contract accounts
Items locked by contract are excluded by rule; the account owner sees which contracts allow a pass-through and when
- Open quotes
Quotes still open at the old cost, with value and expiry, so a rep decides to honor, requote or let lapse
- Open orders and invoices
Any surcharge line tagged with the tariff or notice it recovers
Sees the payload, not a summary. Above a set margin impact, the pricing head approves too. Nothing reaches the ERP before this.
Prices load through the ERP connection on the analyst's authority.
Who approved, what the notice said, which items, contracts and invoices changed. When a tariff is refunded, this is the list of invoices that carried it.
Three rules make it work. Contract-locked items are excluded unless the contract allows a pass-through. A surcharge is a separate line tagged with its source. A refund runs through the same approval, so the firm decides on purpose whether to pass it back.
The staged path
Six stages that follow the order line: data you can trust, then drafts that people release, then the supplier side, then touchless lines under rules, then pricing, inventory and credit decisions with guardrails. Stages 1 and 2 can run side by side. Stage 4 waits until the rules and data are proven, because that is where the legal exposure sits.
- 0
Stage 0: Item, customer and price data you can trust
Count where orders come from, fix the item match, write the price and override rules down as numbers.
About 1 to 3 months, alongside normal work
What to do
- Count order and quote volume by channel for one branch.
- Clean units of measure, pack quantities and customer part-number cross-references for your top accounts.
- Write the pricing hierarchy (contract, matrix, list, floor) and who may override what, by how much, as numbers.
- List supplier programs with their claim deadlines, and write the rules for credit holds, returns and substitutions.
- Find every AI feature already switched on in the ERP, website and email, and turn on its logging.
Why now
Order agents are only as good as the item match. With supplier costs moving faster than sell prices[6], a written price hierarchy is overdue anyway.
In place first
- A named owner for item data, with time set aside.
- Read access for agents to items, contract prices, stock and open orders.
What to measure
- Share of order lines by channel
- Cross-reference coverage
- Unit-of-measure conflicts found
- Price overrides per week, as a baseline
Common mistakes
- Starting with a website chatbot before the item master is clean.
- Leaving override authority as tribal knowledge. An agent cannot respect a limit nobody wrote down.
- 1
Stage 1: Agents draft, people release
Emailed POs and RFQs become draft orders and quotes; a rep releases every one.
Starts on one inbox once Stage 0 cross-references cover its customers
What to do
- Agents turn emailed POs, RFQs and spreadsheets into draft orders and quotes at the contract or matrix price.
- Unmatched lines go to a queue with the reason: unknown part number, ambiguous unit, discontinued item.
- Agents compare each PO with its quote and list differences in price, quantity, unit, ship-to and terms.
- Reps release every draft, and every edit is logged. The edit log becomes the plan for Stage 3.
Why now
The keystrokes are here, order-capture vendors already serve distributors at scale (vendor claims)[46,47], and nothing reaches a customer without a person.
In place first
- Cross-references for the customers in that inbox, and a human queue with an owner.
- A rule that flags any PO term that differs from the quote or your standard terms.
What to measure
- Email-to-draft time
- Share of lines matched correctly on first pass
- Edits per draft
- Quote turnaround
- Credits and returns caused by entry errors
Common mistakes
- Measuring orders processed instead of lines right the first time.
- Letting the agent guess a unit of measure. Ten eaches and ten cases look the same on a PDF.
- 2
Stage 2: Agents chase suppliers and reconcile programs
Acknowledgements, price files, backorder notices and claims, drafted for buyers and analysts.
Can run beside Stage 1, on one buyer's suppliers first
What to do
- Agents chase unacknowledged POs, compare acknowledgements with POs, and list customer orders a late PO will hit.
- Supplier price files load as proposed changes with the pricing analyst's approval (see the cost-change diagram above).
- Agents draft rebate and ship-and-debit claims with the invoice lines behind them.
- Backorder notices use supplier-acknowledged dates only.
Why now
Cost and date changes arrive faster than buyers can load them, and agents that read supplier email are now a funded category[52].
In place first
- An approval step for price-file changes, with a named analyst.
- A rule that customer-facing dates come only from acknowledgements or stock on hand.
- Supplier bank-detail changes kept out of every agent's reach.
What to measure
- POs acknowledged within the days you set
- Days from supplier price notice to ERP update
- Claims filed against claims eligible
- Backorder notices sent before the customer asked
Common mistakes
- Letting an agent push a cost increase straight into contract accounts' prices.
- Treating a supplier email as proof of a bank change.
- 3
Stage 3: Touchless lines under rules
Clean repeat orders go through with no person; everything else still queues.
After a few months of Stage 1 edit logs show which customers are reliably clean
What to do
- Let an order through with no person only when every line matches, the price is at contract, the ship-to is known, the value is under a set limit and no hold applies.
- Turn it on customer by customer, with a kill switch per customer.
- Let order-status replies go on their own once the first few hundred have been reviewed.
Why now
Your Stage 1 edit log shows which customers' orders never need a correction. On those, a person adds only delay.
In place first
- Written touchless thresholds: value, new ship-to, unit change, substitution.
- A confirm step in any portal or chat where customers order, so they can catch their own mistakes[32].
- An exemption-certificate check through the tax engine and a hold on export red flags.
What to measure
- Touchless order rate by customer
- Error rate on touchless orders against keyed orders
- Errors reported by customers
Common mistakes
- Turning touchless on for every customer at once, with no per-customer switch.
- Counting a touchless order as a success before the invoice is paid without a dispute.
- 4
Stage 4: Pricing, inventory and credit decisions with guardrails
Agents recommend within floors, bands and limits; people approve above them.
Later. This is where margin and legal exposure sit
What to do
- Agents recommend prices inside floors and ceilings, with a reason for each.
- Agents propose replenishment inside min and max bands.
- Agents summarize credit holds for the credit manager and draft returns decisions; approval above set limits.
Why now
Price, stock and credit carry the margin and the legal exposure[35,36,38,39]. Do them once data and rules are proven.
In place first
- A register of each pricing tool's data, reviewed by counsel.
- A rule that freezes agent-proposed price increases in a declared emergency.
- Whoever recommends does not approve.
What to measure
- Price override rate and margin given away per override
- Gross margin return on inventory (GMROI)
- Inventory-to-sales ratio, set beside the Census wholesale ratio of 1.20 for July 2026 as context only[5]
- Time from credit hold to decision
- Days sales outstanding
Common mistakes
- Buying a price tool trained on other distributors' data without legal review.
- Treating the credit summary as a decision because it was right the last fifty times.
- 5
Stage 5: The AI-native operating model
Desks run as exception queues, on one published rule set.
Ongoing
What to do
Why now
By now the edit logs and queue counts show how many hours the agents take off each desk. Whether those hours go to more lines per rep, to account work or to cost is leadership's call.
In place first
- Stages 1 to 4 running with clean logs for at least two quarters.
What to measure
- Gross profit per employee
- SG&A as a share of gross profit, set beside public distributors at 55% to 88% in fiscal 2025 (computed)[8]
- Order lines per inside sales person
- Audit findings closed
Common mistakes
- Cutting inside sales headcount before the exception queues are stable.
- Letting each desk set its own agent rules so nobody can say what the firm allows.
Across all stages, the agent that came with your ERP acts with whatever permissions it was given. In roll-ups running several ERPs, the same customer may have three part-number lists, and an agent matching against one of them will miss lines the others would catch. Merge them in Stage 0.
Your first 90 days
Stage 0 for one branch or desk, then Stage 1 in draft mode on one inbox, with the first supplier price file run through approval near the end. We do this with design partners.
- Days 1 to 30
Count order and quote volume by channel for one branch or one desk. Pick one inbox. Write the override and credit limits as numbers. Find every AI feature already switched on. Name an owner for item data. Record a baseline for lines right the first time, quote turnaround and supplier acknowledgement rate.
- Days 31 to 60
Run order and quote drafting on that inbox, with reps releasing every draft. Log every edit and why. Start acknowledgement chasing for one buyer's suppliers, with a named sender.
- Days 61 to 90
Review the edit log and fix the cross-references and unit-of-measure rules behind most of the misses. Pick the customers who might go touchless at Stage 3. Load one supplier price file as a proposed change with the pricing analyst's approval. Report lines right the first time, quote turnaround and acknowledgement rate against the day-one baseline.
Don't fully automate
Agents can prepare every one of these: the summary, the comparison, the draft. A named person makes the call, and the log shows who.
Rules that bite distributors
The recurring requirements: know when your agent has committed the firm, be able to explain every price difference between customers, keep surcharges traceable to their source, and never let an agent blind the firm to a red flag or a missing certificate.
Who commits the distributor: contracts formed by agents
When a customer's procurement agent sends a PO, when has your agent already said yes?
- Electronic agents can form contracts (UETA and E-SIGN)
California's version of the Uniform Electronic Transactions Act: "A contract may be formed by the interaction of electronic agents of the parties, even if no individual was aware of or reviewed the electronic agents' actions or the resulting terms and agreements"[31]. Federal E-SIGN agrees, where the agent's action "is legally attributable to the person to be bound"[33].
For agents: When a customer's system sends a PO and your agent acknowledges it, a contract can exist before anyone on your side has looked. Your release rules decide what the firm has agreed to.
- A chance to correct errors
An individual "may avoid the effect of an electronic record that resulted from an error" made in dealing with another person's electronic agent "if the electronic agent did not provide an opportunity for the prevention or correction of the error"[32].
For agents: Any portal, chat or text line that takes orders should show the order back with a confirm step before it books.
- Battle of the forms (UCC 2-207)
Between merchants, additional terms in an acceptance "become part of the contract unless" the offer limits acceptance to its terms, they "materially alter it", or objection is given[34].
For agents: An agent that acknowledges a PO without flagging its late-delivery penalties or longer payment terms may have accepted them.
- What an agent tells a customer can bind the firm
In Moffatt v. Air Canada (2024), a British Columbia tribunal rejected the airline's argument that its chatbot was "a separate legal entity that is responsible for its own actions" and held the airline to what the chatbot said[54].
For agents: A Canadian case outside distribution, but the same exposure applies to ship dates and prices an agent states.
To be confirmed: The decision text (2024 BCCRT 149); read from a summary.
How prices may be set
Pricing agents set prices by account, which is what these laws examine.
- Price discrimination (Robinson-Patman Act)
It is unlawful "to discriminate in price between different purchasers of commodities of like grade and quality" where competition may be harmed, with defenses for cost differences and meeting competition[35]. The FTC sued Southern Glazer's, the largest US wine and spirits distributor, on 12 December 2024 by a 3-2 vote, alleging it gave large chains discounts and rebates that independent retailers did not get[23]. The docket shows a proposed consent decree filed on 2 October 2026[24]. The FTC's parallel case against PepsiCo closed in May 2025[25].
For agents: A pricing agent that sets price by account size, or offers allowances to some customers and not others, writes the record a plaintiff wants. Private suits remain open.
To be confirmed: The October 2026 consent decree filing, its terms and whether the court entered it; the docket could not be reopened for this review.
- Shared pricing algorithms (California AB 325)
It is unlawful "to use or distribute a common pricing algorithm as part of a contract, combination in the form of a trust, or conspiracy to restrain trade": one used by two or more persons that uses competitor data to set or influence a price or commercial terms[36]. Approved 6 October 2025, it took effect on 1 January 2026 under California's default rule for statutes without an urgency clause[37]. In November 2025 the Justice Department settled with rent-pricing software maker RealPage on terms that bar it from using competitors' nonpublic data and add a monitor[26].
For agents: Price tools trained on pooled data from many distributors, and buying-group benchmarks, fit the pattern. Ask every pricing vendor what data it uses.
- Price gouging
New York's law reaches every "wholesaler, distributor or retail seller" in the chain and bars an "unconscionably excessive price" during an abnormal market disruption. Civil penalties run up to $25,000 per violation or three times the gross receipts, whichever is greater[38].
For agents: A repricing agent needs a rule that freezes increases on affected items when an emergency is declared.
To be confirmed: Other states' price-gouging laws, not listed here.
- Government customers (GSA Price Reductions clause)
Better discounts or terms for the tracking customer (the commercial customer or class your GSA price is pegged to) are a price reduction, reportable "not later than 15 calendar days after its effective date"[39].
For agents: A pricing agent that discounts the tracking customer can trigger a price reduction nobody reports. Flag it by rule.
To be confirmed: Which schedules use Transactional Data Reporting instead.
Trade and tax
Since 2025, surcharge logic is something you may have to prove line by line.
- IEEPA tariffs struck down; refunds to importers
On 20 February 2026 the Supreme Court held that "IEEPA does not authorize the President to impose tariffs"[27,28]. Only the importer of record or its broker may claim a refund through CBP's CAPE process[30]. A 10% Section 122 surcharge was set to run from 24 February to 24 July 2026[29], and Section 232 and 301 duties still apply[30].
For agents: Customers who paid surcharges may ask for their share. You need to show which invoices carried which surcharge.
To be confirmed: Tariff actions after July 2026.
- Customs penalties for importers of record
Where duties were lost, penalties can reach two times the lost duties for negligence and four times for gross negligence, capped at the goods' domestic value if that is lower[40].
For agents: Distributors that import private-label goods should have a person sign off any tariff classification an AI suggests.
- Export red flags (BIS Know Your Customer)
Red flags include vague delivery dates and "out-of-the-way destinations", and the guidance warns: "Do not cut off the flow of information that comes to your firm in the normal course of business"[41].
For agents: Electronics and fluid-power distributors sell dual-use items. An agent that tidies odd details out of an email blinds the firm. Keep the original and hold the order.
To be confirmed: OFAC screening duties; not re-checked.
- Sales tax exemption
Since Wayfair (2018), states can make out-of-state sellers collect sales tax[42]. Most distributor sales are exempt, and each exemption depends on a valid certificate for that customer and state.
For agents: Check certificate status in the tax engine before release, every time.
To be confirmed: Certificate rules and audit lookbacks by state.
Product-line rules: food, drugs, hazmat
Where these apply, they decide what an agent may ship.
- Food traceability (FSMA 204)
Distributors that "hold" listed foods keep shipping and receiving records and owe FDA a sortable spreadsheet within 24 hours of a request. The original compliance date was 20 January 2026; Congress directed FDA not to enforce the rule before 20 July 2028, and FDA says it will follow that[43].
For agents: No release of a listed food without the lot and key data fields.
- Drug distribution (DSCSA)
Package-level electronic tracing for prescription drugs, with FDA exemptions that end on different dates by trading-partner type.
For agents: Tracing data must be present before an agent confirms a sale or return.
To be confirmed: Exemption end dates for wholesale distributors and small dispensers; FDA pages could not be opened.
- Hazmat shipping
Hazmat employees are trained "at least once every three years", with records kept while they work in the role and 90 days after[44].
For agents: An agent booking freight for chemicals is not the trained hazmat employee. A trained person signs.
Also in scope
Not specific to distribution, but they reach the systems agents touch.
- Public companies: controls and cyber disclosure
UNFI filed a Form 8-K under Item 1.05, material cybersecurity incident, on 26 June 2025[18].
For agents: Pricing, rebates and credits drive revenue and cost of goods. At a public distributor, ask your auditor how agent actions there fit internal control over financial reporting before Stage 3.
To be confirmed: SOX 404 scope for agent actions in pricing and rebates.
- EU AI Act transparency (Article 50)
Duties to tell people they are dealing with AI apply from 2 August 2026 (2 December 2026 for some systems already on the market), per an unofficial tracker[45].
For agents: Distributors with EU operations should label customer-facing chat and voice agents.
To be confirmed: Dates against the Official Journal.
When it goes wrong
Real cases first. Most are not AI failures. The worst recent distributor losses were outages, and agents connected to every system raise the stakes of credentials and stop switches.
UNFI cyber incident, June 2025
UNFI found unauthorized activity on 5 June 2025 and took systems offline, which "temporarily impacted the Company's ability to fulfill and distribute customer orders"[17]. It estimated the hit at $350 million to $400 million of fiscal 2025 net sales and $50 million to $60 million of net income[18,19]. Not an AI failure.
The control: Control 19. Each agent connection has narrow permissions and its own kill switch. Backups and continuity stay with IT.
Ingram Micro ransomware, July 2025
The IT distributor "identified ransomware on certain of its internal systems", took systems offline and worked "to restore the affected systems so that it can process and ship orders"[20].
The control: Control 19. No agent holds broad shared credentials.
Sysco data extraction, 2023
A threat actor "extracted certain company data, including data relating to operation of the business, customers, employees and personal data". Operations were not affected[15].
The control: Control 11. Data access by role and field; no agent holds a bulk export of customer pricing or cost.
Business email compromise
$3.05 billion in losses on 24,768 complaints reported to the FBI in 2025, up from $2.77 billion in 2024[21,22]. Wesco's 10-K says AI-enabled phishing and deepfakes heighten the risk of "business email compromise, fraudulent payment or procurement instructions"[13].
The control: Control 7. No agent can change supplier bank details; a person calls back on a known number.
FTC v. Southern Glazer's, filed December 2024
A distributor sued for giving large chains better prices and rebates than small stores[23]. The docket shows a proposed consent decree filed on 2 October 2026[24]; its terms, and whether the court has entered it, are to be confirmed.
The control: Controls 1, 12 and 20. Every price and allowance decision is logged with its reason and approver.
Tariffs passed through, then refunded, 2025 to 2026
Grainger said part of its growth came from "price inflation as tariff costs are passed" through, and booked $43 million of IEEPA refunds in Q2 2026[10].
The control: Control 2. Surcharge logic is an approved rule, and the log links each surcharge to the tariff it recovered.
Agent failures to design against (scenarios)
Scenarios, not reported cases. Each maps to the control points that stop it.
How the roles change
Inferred from the work, not from a survey; we found no data on how distributors are changing roles. Wholesale employment was 6.08 million in September 2026, up 0.4% on a year earlier[7]; no public data yet shows AI reducing headcount at sector level. In each role below the agent assembles the order, the comparison or the claim, and the person keeps the decision.
Scorecard by stage
Record a baseline before Stage 1 and track the same numbers at each stage. Census and SEC filings give sector margins, the inventory-to-sales ratio and public-company overhead. For every workflow measure below, no public benchmark exists, so compare each stage with your own Stage 0 numbers.
The OrchKernel blueprint for a distributor
OrchKernel sits between AI agents and the distributor's systems, as drawn in the missing layer. Agents ask it before they act; it checks the rules, holds what needs a person, and records what happened.
What it is not. OrchKernel is not an ERP, a pricing engine, a tax engine, a WMS or a rebate system, and those stay your systems of record. It cannot clean your item master, verify a bank change by phone, screen against denied-party lists by itself, calculate tax, or keep the ERP running through a ransomware attack. It can stop agents acting outside the rules, and show who approved what.
The mechanisms
- Approvals
- An action waits for a named person, who sees the exact payload: the line below floor, the price-file change, the claim going to the supplier.
- Rules
- Checked before every action: price floors, touchless thresholds, dates only from acknowledgements, certificate on file. A rule allows, holds or denies, with the reason.
- Acting on a named person's authority
- Each agent works for a named rep, buyer or analyst and never has more access than that person. A rep who cannot release a credit hold has an agent that cannot either.
- Data access by role and field
- A customer-facing agent never receives cost, margin, rebates or other customers' prices, so it cannot paste them into a reply.
- Tamper-evident audit log
- Every request, rule result, approval and denial, hash-chained so an edited or deleted entry shows. For any line: who set the price, on whose authority.
- Human queue
- Work only a person may do lands with an owner and a deadline: unmatched lines, new PO terms, export red flags.
- Connections to your systems
- The ERP, EDI, e-commerce, email, supplier portals, pricing and rebate tools, tax engine and WMS, through their APIs, MCP servers or REST adapters, each with a kill switch.
Twenty control points
Where a distributor needs a control whatever tools it uses, who owns it, how OrchKernel enforces it, and what stays in another system.
Price and margin
Orders and customers
Suppliers, payments and credit
Trade and product-line rules
Data, agents and evidence
Limits. An agent inside a vendor's product that does not go through OrchKernel follows that vendor's controls, so list those. OrchKernel is source-available under the Business Source License and runs on your own servers, so you can read the code that enforces these controls.
What we don't know yet
- Workflow benchmarks for distributors: line fill rate, order lines per inside sales hour, quote win rate, override rate, rebate capture, DSO. NAW, MDM and buying groups may hold them for members; nothing public could be opened.
- How orders split by channel at a mid-size distributor. Census counts emailed orders as e-commerce, so it cannot show how many lines are keyed by hand.
- How much of distributor profit comes from rebates and supplier programs, and how much is left unclaimed. Only vendor claims exist.
- An independent survey of distributor AI use by workflow. The Census survey asks whether a firm used AI at all, not where or how deeply.
- What the ERP vendors' own agents do with permissions, logging and approvals. Their pages could not be opened for this review.
- How customers' procurement agents will negotiate with distributors' agents, and what contract terms about AI will look like. Plausible, not yet evidenced.
Sources
Last reviewed October 2026. Sources were read in October 2026; dates are publication or data dates.
Primary sources
Census and BLS statistics, SEC filings, court records, statutes, regulations and agency pages. Ratios marked as computed are our arithmetic on these figures.
- 1Annual Wholesale Trade Survey 2022, Table 4: purchases and gross margin of US merchant wholesalers. US Census Bureau, released 29 January 2024, revised 31 August 2026.Merchant wholesalers excluding manufacturers' sales branches and offices
- 2Annual Wholesale Trade Survey 2022, Tables 5 and 5.1: operating expenses and detailed operating expenses. US Census Bureau, 2022 data.
- 3Annual Wholesale Trade Survey 2022, Table 2: e-commerce sales of US merchant wholesalers. US Census Bureau, 2022 data.
- 4E-Stats frequently asked questions: how e-commerce sales are defined. US Census Bureau.
- 5Monthly Wholesale Trade: sales and inventories, July 2026 (CB26-136). US Census Bureau, 10 September 2026.
- 6Business Trends and Outlook Survey, sector data (wholesale trade: AI use and price questions). US Census Bureau, collection 7 to 20 September 2026.
- 7Employment Situation, Table B-1 (wholesale trade). US Bureau of Labor Statistics, September 2026, preliminary.
- 8XBRL company facts from FY2025 10-K filings: Grainger, Fastenal, Wesco, Watsco, Applied Industrial, Core & Main, DXP, Distribution Solutions Group, Global Industrial. US Securities and Exchange Commission, filings of February and March 2026.Margins and SG&A as a share of gross profit are computed from each company's reported revenue, gross profit and SG&A
- 9W.W. Grainger, Form 10-K for fiscal 2025. SEC EDGAR, filed 19 February 2026.
- 10W.W. Grainger, second quarter 2026 results (8-K exhibit 99.1). SEC EDGAR, 4 August 2026.
- 11Fastenal, Form 10-K for fiscal 2025. SEC EDGAR, filed 5 February 2026.
- 12Fastenal, second quarter 2026 earnings release. SEC EDGAR, 14 July 2026.
- 13Wesco International, Form 10-K for fiscal 2025. SEC EDGAR, filed 13 February 2026.
- 14Wesco International, second quarter 2026 results (8-K). SEC EDGAR, 30 July 2026.
- 15Sysco, Form 10-K for fiscal 2026. SEC EDGAR, filed 21 August 2026.
- 16Sysco, fourth quarter and fiscal 2026 results (8-K exhibit 99). SEC EDGAR, 4 August 2026.
- 17United Natural Foods, Form 8-K on a cybersecurity incident. SEC EDGAR, 9 June 2025.
- 18United Natural Foods, Form 8-K Item 1.05, material cybersecurity incident. SEC EDGAR, 26 June 2025.
- 19United Natural Foods, fiscal 2025 outlook update (8-K exhibit 99.1). SEC EDGAR, 16 July 2025.
- 20Ingram Micro, Form 8-K press release on a cybersecurity incident. SEC EDGAR, 7 July 2025.
- 21Internet Crime Report 2025. FBI Internet Crime Complaint Center, 2026.
- 22Internet Crime Report 2024 (business email compromise definition and 2024 figures). FBI Internet Crime Complaint Center, 2025.
- 23FTC sues Southern Glazer's for illegal price discrimination. Federal Trade Commission, 12 December 2024.
- 24FTC v. Southern Glazer's Wine and Spirits, No. 8:24-cv-02684 (C.D. Cal.), docket. US District Court, read via CourtListener, entries to 2 October 2026.
- 25FTC v. PepsiCo, No. 1:25-cv-00664 (S.D.N.Y.), docket. US District Court, read via CourtListener, filed 23 January 2025, closed 22 May 2025.
- 26Justice Department requires RealPage to end sharing of competitively sensitive information. US Department of Justice, 24 November 2025.Proposed consent judgment; court entry not checked
- 27Learning Resources, Inc. v. Trump, No. 24-1287, docket. Supreme Court of the United States, decided 20 February 2026.
- 28Learning Resources, Inc. v. Trump, opinion of the Court. Supreme Court of the United States, 20 February 2026.
- 29Proclamation 11012: Imposing a temporary import surcharge to address fundamental international payments problems. Federal Register, Vol. 91, No. 37, signed 20 February 2026, published 25 February 2026.
- 30IEEPA duty refunds. US Customs and Border Protection, read October 2026.
- 31California Civil Code 1633.14 (Uniform Electronic Transactions Act: electronic agents). California Legislature.
- 32California Civil Code 1633.10 (errors in automated transactions). California Legislature.
- 3315 U.S.C. 7001 (E-SIGN), including subsection (h) on electronic agents. Legal Information Institute, Cornell Law School.
- 34Uniform Commercial Code 2-207: additional terms in acceptance or confirmation. Legal Information Institute, Cornell Law School.
- 3515 U.S.C. 13 (Robinson-Patman Act): discrimination in price, services or facilities. Legal Information Institute, Cornell Law School.
- 36AB 325 (Chapter 338, Statutes of 2025): common pricing algorithms. California Legislature, approved and chaptered 6 October 2025.
- 37California Constitution, Article IV, Section 8(c)(1): when statutes take effect. California Legislature.
- 38New York General Business Law 396-r: price gouging. New York State Senate.
- 39GSAR 552.238-81, Price Reductions. Acquisition.gov, May 2019.
- 4019 U.S.C. 1592: penalties for fraud, gross negligence and negligence. Legal Information Institute, Cornell Law School.
- 4115 CFR Part 732, Supplement No. 3: BIS "Know Your Customer" guidance and red flags. Legal Information Institute, Cornell Law School.
- 42South Dakota v. Wayfair, Inc., 585 U.S. 162 (2018). Legal Information Institute, Cornell Law School, 21 June 2018.
- 43FSMA final rule on requirements for additional traceability records for certain foods. US Food and Drug Administration.
- 4449 CFR 172.704: hazmat employee training requirements. Legal Information Institute, Cornell Law School.
Industry bodies and independent research
Trade-association benchmarks for distributors (NAW, MDM) are member-only and could not be opened, so the Census Business Trends and Outlook Survey above stands in as the independent adoption source. The one entry here is an unofficial tracker, used as a pointer to the official text.
- 45EU AI Act implementation timeline. artificialintelligenceact.eu, updated 31 August 2026.Unofficial tracker; dates to be confirmed in the Official Journal
Vendor sources
Published by companies that sell AI or automation to distributors. Directional, not an industry benchmark.
- 46Conexiom: order and invoice automation for distributors. Conexiom, read 5 October 2026.Vendor source
- 47Choco: ordering and AI order capture for food distributors. Choco, read 5 October 2026.Vendor source
- 48
- 49
- 50
- 51Didero blog: procurement agents for manufacturers and distributors. Didero, read 5 October 2026.Vendor source
Company and press
News coverage and encyclopedia summaries, used where no primary text was reachable.
- 52Didero lands $30M to put manufacturing procurement on agentic autopilot. TechCrunch, 12 February 2026.
- 53
- 54Moffatt v. Air Canada, 2024 BCCRT 149. Wikipedia, decision of 14 February 2024.The tribunal's decision text was not reachable; summary only