1<!DOCTYPE html><html lang="en" dir="ltr" class="__variable_e4ea0e __variable_84b627"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/c4edf856d90fb225.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/1d5dde79276a6b19.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9c7e565002df5bce.js"/>
1<script src="/_next/static/chunks/7403d9e4-adb25be4d6605b70.js" async=""></script>
1<script src="/_next/static/chunks/e948bf94-ecfd20d569ec64d8.js" async=""></script>
1<script src="/_next/static/chunks/7458-7b89888426315be7.js" async=""></script>
1<script src="/_next/static/chunks/main-app-d155a5aaa9019890.js" async=""></script>
1<script src="/_next/static/chunks/2537-65a9fcec506f0825.js" async=""></script>
1<script src="/_next/static/chunks/3438-0c514e8eed808483.js" async=""></script>
1<script src="/_next/static/chunks/app/(marketing)/error-c5bcc0975aa5557c.js" async=""></script>
1<script src="/_next/static/chunks/7210-64efad3b6c7e1d77.js" async=""></script>
1<script src="/_next/static/chunks/app/(marketing)/not-found-8f1025efc140e98a.js" async=""></script>
1<script src="/_next/static/chunks/app/global-error-217dd89e26c48864.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-1486771ad2bdcebc.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-1131f5b204b05dd4.js" async=""></script>
1<script src="/_next/static/chunks/220057b6-660d4b6311a5f39a.js" async=""></script>
1<script src="/_next/static/chunks/3656-98a53da2659f602f.js" async=""></script>
1<script src="/_next/static/chunks/4065-5988e18c420378a7.js" async=""></script>
1<script src="/_next/static/chunks/8553-7e92694d2981cdc2.js" async=""></script>
1<script src="/_next/static/chunks/8027-95a9c91dde60d76f.js" async=""></script>
1<script src="/_next/static/chunks/780-6c445e542bd13d5c.js" async=""></script>
1<script src="/_next/static/chunks/app/(marketing)/blog/page-a4e38556689b39a1.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Blog | Aradus</title><meta name="description" content="Notes on running procurement, sales and logistics on top of your ERP, from the team building aradus for manufacturers and distributors."/><link rel="canonical" href="https://www.aradus.ai/blog"/><meta property="og:title" content="Blog | Aradus"/><meta property="og:description" content="Notes on running procurement, sales and logistics on top of your ERP, from the team building aradus for manufacturers and distributors."/><meta property="og:url" content="https://www.aradus.ai/blog"/><meta property="og:site_name" content="aradus"/><meta property="og:image" content="https://www.aradus.ai/marketing/og-image.png"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Blog | Aradus"/><meta name="twitter:description" content="Notes on running procurement, sales and logistics on top of your ERP, from the team building aradus for manufacturers and distributors."/><meta name="twitter:image" content="https://www.aradus.ai/marketing/og-image.png"/><link rel="icon" href="/icon.png?b0888d3165d3d243" type="image/png" sizes="32x32"/><link rel="apple-touch-icon" href="/apple-icon.png?1b5394620a6ce282" type="image/png" sizes="96x96"/>
1<script>(function(){try{var t=localStorage.getItem('theme');if(t==='dark'||(t!=='light'&&matchMedia('(prefers-color-scheme:dark)').matches)){document.documentElement.classList.add('dark')}}catch(e){}})()</script>
1<meta name="sentry-trace" content="7ca957c6251c595aefb9716cafa0a4ca-6f5dc48d0540e11a-0"/><meta name="baggage" content="sentry-environment=uat,sentry-public_key=7a654a3b5100f79c5731899146a4f75b,sentry-trace_id=7ca957c6251c595aefb9716cafa0a4ca,sentry-org_id=4511625469952000,sentry-sampled=false,sentry-sample_rand=0.7154805619216973,sentry-sample_rate=0.1"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="min-h-screen bg-background font-sans antialiased"><div hidden=""><!--$--><!--/$--></div><div class="min-h-screen bg-background"><a href="#main-content" class="sr-only focus:not-sr-only focus:absolute focus:top-4 focus:left-4 focus:z-[100] focus:bg-background focus:text-foreground focus:px-4 focus:py-2 focus:rounded-md focus:border focus:border-border focus:shadow-lg">Skip to main content</a><header class="fixed top-0 left-0 right-0 z-50 bg-background border-b border-border"><div class="max-w-6xl mx-auto px-6 h-16 flex items-center justify-between"><div class="flex items-center gap-10 lg:gap-14"><a aria-label="aradus - Go to homepage" class="flex items-center -ml-1 text-market-text hover:opacity-80 active:scale-[0.97] origin-left transition-[color,background-color,border-color,transform,opacity] duration-200 ease-out" href="/"><div class="" aria-label="Aradus" role="img" style="height:22px;width:116.80222841225626px;min-width:116.80222841225626px;background-color:currentColor;-webkit-mask-image:url(/_next/static/media/aradus-wordmark-mask.7d91d404.png);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center left;mask-image:url(/_next/static/media/aradus-wordmark-mask.7d91d404.png);mask-size:contain;mask-repeat:no-repeat;mask-position:center left" aria-hidden="true"></div></a><nav class="hidden lg:flex items-center gap-7 " aria-label="Main navigation"><div><button type="button" class="inline-flex items-center gap-1 text-sm font-medium text-market-text/70 hover:text-market-text active:scale-[0.97] transition-[color,background-color,border-color,transform,opacity] duration-200 ease-out" aria-expanded="false" aria-haspopup="true">Platform<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="size-3 transition-transform duration-200 "><path d="M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"></path></svg></button></div><div><button type="button" class="inline-flex items-center gap-1 text-sm font-medium text-market-text/70 hover:text-market-text active:scale-[0.97] transition-[color,background-color,border-color,transform,opacity] duration-200 ease-out" aria-expanded="false" aria-haspopup="true">Industries<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="size-3 transition-transform duration-200 "><path d="M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"></path></svg></button></div><div><button type="button" class="inline-flex items-center gap-1 text-sm font-medium text-market-text/70 hover:text-market-text active:scale-[0.97] transition-[color,background-color,border-color,transform,opacity] duration-200 ease-out" aria-expanded="false" aria-haspopup="true">Company<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="size-3 transition-transform duration-200 "><path d="M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"></path></svg></button></div><a class="inline-flex items-center gap-1 text-sm font-medium text-market-text/70 hover:text-market-text active:scale-[0.97] transition-[color,background-color,border-color,transform,opacity] duration-200 ease-out" href="/pricing">Pricing</a></nav></div><div class="flex items-center gap-2 "><button class="lg:hidden flex items-center justify-center size-9 rounded-lg text-market-text/70 hover:text-market-text hover:bg-market-surface-strong/10 dark:hover:bg-white/10 active:scale-[0.95] transition-[color,background-color,border-color,transform,opacity] duration-200 ease-out" aria-label="Open navigation menu" aria-expanded="false" aria-controls="mobile-nav-menu"><span style="opacity:1;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="size-5"><path d="M228,128a12,12,0,0,1-12,12H40a12,12,0,0,1,0-24H216A12,12,0,0,1,228,128ZM40,76H216a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24ZM216,180H40a12,12,0,0,0,0,24H216a12,12,0,0,0,0-24Z"></path></svg></span></button><div class="active:scale-[0.97] transition-transform duration-200 ease-out origin-center"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-transparent hover:text-foreground h-9 w-9 rounded-lg hover:bg-muted" data-testid="button-theme-toggle" aria-label="Switch to dark mode"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="h-[18px] w-[18px]"><path d="M233.54,142.23a8,8,0,0,0-8-2,88.08,88.08,0,0,1-109.8-109.8,8,8,0,0,0-10-10,104.84,104.84,0,0,0-52.91,37A104,104,0,0,0,136,224a103.09,103.09,0,0,0,62.52-20.88,104.84,104.84,0,0,0,37-52.91A8,8,0,0,0,233.54,142.23ZM188.9,190.34A88,88,0,0,1,65.66,67.11a89,89,0,0,1,31.4-26A106,
1106,0,0,0,96,56,104.11,104.11,0,0,0,200,160a106,106,0,0,0,14.92-1.06A89,89,0,0,1,188.9,190.34Z"></path></svg></button></div><a href="https://app.aradus.ai" class="hidden md:inline-flex items-center h-9 px-3.5 rounded-lg text-sm font-medium text-market-text/70 hover:text-market-text hover:bg-market-surface-strong/[0.06] dark:hover:bg-white/[0.06] active:scale-[0.97] transition-[color,background-color,border-color,transform,opacity] duration-200 ease-out">Log in</a><button class="items-center justify-center gap-2 whitespace-nowrap font-medium focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border min-h-8 rounded-md px-3 text-xs hidden sm:inline-flex group border-transparent bg-market-surface-strong text-market-text-inverse hover:bg-market-surface-strong/90 dark:bg-market-primary dark:border-market-primary/80 dark:text-market-text-inverse dark:hover:bg-market-primary/90 shadow-sm shadow-market-surface-strong/10 active:scale-[0.97] transition-[color,background-color,border-color,transform,opacity] duration-200 ease-out" aria-label="Get a demo (opens in new tab)">Get a demo<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="ml-1.5 h-3.5 w-3.5 transition-transform group-hover:translate-x-0.5 duration-200 ease-out"><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg></button></div></div></header><main id="main-content" class="pt-28 pb-20"><div class="max-w-5xl mx-auto px-6"><header class="mb-12 max-w-2xl"><p class="text-sm font-medium text-market-primary mb-3">The Aradus Blog</p><h1 class="text-4xl sm:text-5xl font-semibold tracking-tight text-foreground">Notes on running the operation</h1><p class="mt-4 text-lg text-muted-foreground">Insights on procurement, sales and logistics operations, document automation, and AI for manufacturers and distributors.</p></header><ul class="grid gap-6 sm:grid-cols-2"><li><a class="group flex h-full flex-col rounded-xl border border-border bg-card p-6 transition-colors hover:border-market-primary/50" href="/blog/tracking-shipments-against-purchase-orders"><img src="https://marketing-api-production-eaa2.up.railway.app/assets/tracking-shipments-against-purchase-orders-cover.png" alt="" width="1200" height="675" class="mb-4 aspect-[16/9] w-full rounded-lg object-cover" loading="lazy" decoding="async"/><div class="flex items-center gap-2 text-xs text-muted-foreground"><time dateTime="2026-07-31T06:21:04.846Z">Jul 31, 2026</time><span aria-hidden="true">·</span><span>shipment tracking</span></div><h2 class="mt-2 text-xl font-semibold tracking-tight text-foreground group-hover:text-market-primary transition-colors">The Container Moved. Nobody Told the Order.</h2><p class="mt-2 line-clamp-3 text-sm text-muted-foreground">Shipment tracking is sold to enterprise shippers and to freight forwarders. Mid-market importers need something else: tracking attached to the purchase order, the supplier bill and the customer who is waiting.</p><span class="mt-4 inline-flex items-center gap-1 text-sm font-medium text-market-primary">Read more<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="h-4 w-4 transition-transform group-hover:translate-x-0.5"><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg></span></a></li><li><a class="group flex h-full flex-col rounded-xl border border-border bg-card p-6 transition-colors hover:border-market-primary/50" href="/blog/voice-agents-for-supplier-follow-up"><img src="https://marketing-api-production-eaa2.up.railway.app/assets/voice-agents-supplier-follow-up-cover.png" alt="" width="1200" height="675" class="mb-4 aspect-[16/9] w-full rounded-lg object-cover" loading="lazy" decoding="async"/><div class="flex items-center gap-2 text-xs text-muted-foreground"><time dateTime="2026-07-29T19:37:05.927Z">Jul 29, 2026</time><span aria-hidden="true">·</span><span>voice agents</span></div><h2 class="mt-2 text-xl font-semibold tracking-tight text-foreground group-hover:text-market-primary transition-colors">The Calls Nobody Makes</h2><p class="mt-2 line-clamp-3 text-sm text-muted-foreground">Chasing suppliers, carriers and brokers for a date, a document, or a correction is real work that mostly does not happen. Why the hard part is not dialling.</p><span class="mt-4 inline-flex items-center gap-1 text-sm font-medium text-market-primary">Read more<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="h-4 w-4 transition-transform group-hover:translate-x-0.5"><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg></span></a></li><li><a class="group flex h-full flex-col rounded-xl border border-border bg-card p-6 transition-colors hover:border-market-primary/50" href="/blog/cost-of-shipping-document-errors-1-10-100">
1<img src="https://marketing-api-production-eaa2.up.railway.app/assets/cover-1-10-100-doc-errors.png" alt="" width="1200" height="675" class="mb-4 aspect-[16/9] w-full rounded-lg object-cover" loading="lazy" decoding="async"/><div class="flex items-center gap-2 text-xs text-muted-foreground"><time dateTime="2026-07-23T12:21:49.381Z">Jul 23, 2026</time><span aria-hidden="true">·</span><span>trade compliance</span></div><h2 class="mt-2 text-xl font-semibold tracking-tight text-foreground group-hover:text-market-primary transition-colors">A Wrong Digit on a Customs Form: $1 to Catch Now, $100 to Fix Later</h2><p class="mt-2 line-clamp-3 text-sm text-muted-foreground">A shipping-document error is cheap to catch at the desk and expensive at the border. The 1-10-100 rule applied to customs paperwork, and where an AI operations layer catches the mismatch before it escalates.</p><span class="mt-4 inline-flex items-center gap-1 text-sm font-medium text-market-primary">Read more<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="h-4 w-4 transition-transform group-hover:translate-x-0.5"><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg></span></a></li><li><a class="group flex h-full flex-col rounded-xl border border-border bg-card p-6 transition-colors hover:border-market-primary/50" href="/blog/invoice-matching-without-an-ap-team"><img src="https://marketing-api-production-eaa2.up.railway.app/assets/brief08-invoice-matching-cover.png" alt="" width="1200" height="675" class="mb-4 aspect-[16/9] w-full rounded-lg object-cover" loading="lazy" decoding="async"/><div class="flex items-center gap-2 text-xs text-muted-foreground"><time dateTime="2026-07-21T13:32:17.480Z">Jul 21, 2026</time><span aria-hidden="true">·</span><span>invoice matching</span></div><h2 class="mt-2 text-xl font-semibold tracking-tight text-foreground group-hover:text-market-primary transition-colors">How to Automate Invoice Matching Without an AP Team</h2><p class="mt-2 line-clamp-3 text-sm text-muted-foreground">Every supplier invoice gets matched by hand against the PO and the goods you actually received, and it rarely lines up. Here is how mid-market distributors catch price and quantity mismatches without an AP team.</p><span class="mt-4 inline-flex items-center gap-1 text-sm font-medium text-market-primary">Read more<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="h-4 w-4 transition-transform group-hover:translate-x-0.5"><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg></span></a></li><li><a class="group flex h-full flex-col rounded-xl border border-border bg-card p-6 transition-colors hover:border-market-primary/50" href="/blog/freight-procurement-automation-rfq-to-booking"><img src="https://marketing-api-production-eaa2.up.railway.app/assets/brief07-freight-cover.png" alt="" width="1200" height="675" class="mb-4 aspect-[16/9] w-full rounded-lg object-cover" loading="lazy" decoding="async"/><div class="flex items-center gap-2 text-xs text-muted-foreground"><time dateTime="2026-07-20T08:26:35.144Z">Jul 20, 2026</time><span aria-hidden="true">·</span><span>freight procurement</span></div><h2 class="mt-2 text-xl font-semibold tracking-tight text-foreground group-hover:text-market-primary transition-colors">How Importers Automate Freight Procurement, From RFQ to Booking</h2><p class="mt-2 line-clamp-3 text-sm text-muted-foreground">Freight quoting and booking is a manual grind that lives outside your ERP. Here is how mid-market importers automate the RFQ, the comparison, and the booking, without a freight desk.</p><span class="mt-4 inline-flex items-center gap-1 text-sm font-medium text-market-primary">Read more<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="h-4 w-4 transition-transform group-hover:translate-x-0.5"><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg></span></a></li><li><a class="group flex h-full flex-col rounded-xl border border-border bg-card p-6 transition-colors hover:border-market-primary/50" href="/blog/what-to-automate-first-distribution-back-office">
1<img src="https://marketing-api-production-eaa2.up.railway.app/assets/what-to-automate-first-cover.png" alt="" width="1200" height="675" class="mb-4 aspect-[16/9] w-full rounded-lg object-cover" loading="lazy" decoding="async"/><div class="flex items-center gap-2 text-xs text-muted-foreground"><time dateTime="2026-07-15T10:07:12.837Z">Jul 15, 2026</time><span aria-hidden="true">·</span><span>distribution</span></div><h2 class="mt-2 text-xl font-semibold tracking-tight text-foreground group-hover:text-market-primary transition-colors">What to Automate First in Your Distribution Back Office (and What to Leave Alone)</h2><p class="mt-2 line-clamp-3 text-sm text-muted-foreground">A sequencing rule for AI automation in distribution: rank your flows by unstructured input and touch frequency. What to automate first, what to leave alone, and what the first 30 days look like.</p><span class="mt-4 inline-flex items-center gap-1 text-sm font-medium text-market-primary">Read more<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="h-4 w-4 transition-transform group-hover:translate-x-0.5"><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg></span></a></li><li><a class="group flex h-full flex-col rounded-xl border border-border bg-card p-6 transition-colors hover:border-market-primary/50" href="/blog/why-erp-doesnt-eliminate-manual-work"><img src="https://marketing-api-production-eaa2.up.railway.app/assets/2026-07-12-erp-manual-work-gap-cover.png" alt="" width="1200" height="675" class="mb-4 aspect-[16/9] w-full rounded-lg object-cover" loading="lazy" decoding="async"/><div class="flex items-center gap-2 text-xs text-muted-foreground"><time dateTime="2026-07-12T12:12:05.564Z">Jul 12, 2026</time><span aria-hidden="true">·</span><span>ERP</span></div><h2 class="mt-2 text-xl font-semibold tracking-tight text-foreground group-hover:text-market-primary transition-colors">Your ERP Did Not Fail. It Was Never Going to Do This.</h2><p class="mt-2 line-clamp-3 text-sm text-muted-foreground">The statistic everyone quotes about failed ERP implementations is not in the report it is attributed to. The harder question is why manual work survives a go-live that worked.</p><span class="mt-4 inline-flex items-center gap-1 text-sm font-medium text-market-primary">Read more<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="h-4 w-4 transition-transform group-hover:translate-x-0.5"><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg></span></a></li><li><a class="group flex h-full flex-col rounded-xl border border-border bg-card p-6 transition-colors hover:border-market-primary/50" href="/blog/managing-tariff-changes-without-a-compliance-team"><img src="https://marketing-api-production-eaa2.up.railway.app/assets/2026-07-10-ksa-tariff-compliance.png" alt="" width="1200" height="675" class="mb-4 aspect-[16/9] w-full rounded-lg object-cover" loading="lazy" decoding="async"/><div class="flex items-center gap-2 text-xs text-muted-foreground"><time dateTime="2026-07-10T07:40:34.883Z">Jul 10, 2026</time><span aria-hidden="true">·</span><span>Trade Compliance</span></div><h2 class="mt-2 text-xl font-semibold tracking-tight text-foreground group-hover:text-market-primary transition-colors">How to Manage Changing Tariff Regulations Without a Compliance Team</h2><p class="mt-2 line-clamp-3 text-sm text-muted-foreground">Importers into Saudi Arabia face constant ZATCA, SABER, SASO, and SFDA changes but rarely staff a compliance department. Here is the five-step workflow that replaces the headcount.</p><span class="mt-4 inline-flex items-center gap-1 text-sm font-medium text-market-primary">Read more<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="h-4 w-4 transition-transform group-hover:translate-x-0.5"><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg></span></a></li><li><a class="group flex h-full flex-col rounded-xl border border-border bg-card p-6 transition-colors hover:border-market-primary/50" href="/blog/ai-operations-layer-for-netsuite">
1<img src="https://marketing-api-production-eaa2.up.railway.app/assets/week02-netsuite-cover.png" alt="" width="1200" height="675" class="mb-4 aspect-[16/9] w-full rounded-lg object-cover" loading="lazy" decoding="async"/><div class="flex items-center gap-2 text-xs text-muted-foreground"><time dateTime="2026-07-09T06:58:23.632Z">Jul 9, 2026</time><span aria-hidden="true">·</span><span>NetSuite</span></div><h2 class="mt-2 text-xl font-semibold tracking-tight text-foreground group-hover:text-market-primary transition-colors">AI Operations Layer for NetSuite: What Native AI Covers and What It Doesn't</h2><p class="mt-2 line-clamp-3 text-sm text-muted-foreground">NetSuite shipped native AI agents in 2026. Here is exactly what they cover, what still requires an operations layer on top, and how to tell the difference.</p><span class="mt-4 inline-flex items-center gap-1 text-sm font-medium text-market-primary">Read more<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="h-4 w-4 transition-transform group-hover:translate-x-0.5"><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg></span></a></li><li><a class="group flex h-full flex-col rounded-xl border border-border bg-card p-6 transition-colors hover:border-market-primary/50" href="/blog/automated-purchase-orders-eliminate-manual-po-creation"><img src="https://marketing-api-production-eaa2.up.railway.app/assets/week01-po-cover.png" alt="" width="1200" height="675" class="mb-4 aspect-[16/9] w-full rounded-lg object-cover" loading="lazy" decoding="async"/><div class="flex items-center gap-2 text-xs text-muted-foreground"><time dateTime="2026-07-08T13:28:13.609Z">Jul 8, 2026</time><span aria-hidden="true">·</span><span>Procurement</span></div><h2 class="mt-2 text-xl font-semibold tracking-tight text-foreground group-hover:text-market-primary transition-colors">Automated Purchase Orders: How to Eliminate Manual PO Creation</h2><p class="mt-2 line-clamp-3 text-sm text-muted-foreground">Manual purchase orders and order entry are the largest avoidable labor cost around your ERP. Here is how to automate PO creation and ingestion without replacing your system.</p><span class="mt-4 inline-flex items-center gap-1 text-sm font-medium text-market-primary">Read more<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="h-4 w-4 transition-transform group-hover:translate-x-0.5"><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></svg></span></a></li></ul></div></main><footer class="bg-market-surface-strong text-market-text-inverse relative overflow-hidden"><div class="absolute inset-0 pointer-events-none opacity-[0.03]" style="background-image:linear-gradient(to right, hsl(var(--market-text-inverse)) 1px, transparent 1px), linear-gradient(to bottom, hsl(var(--market-text-inverse)) 1px, transparent 1px);background-size:4rem 4rem"></div><div class="max-w-6xl mx-auto px-6 py-12 md:py-14 relative z-10"><div class="grid gap-12 lg:grid-cols-[minmax(220px,1fr)_auto]"><div><a aria-label="aradus - Go to homepage" class="flex items-center -ml-1 text-market-text-inverse hover:opacity-80 transition-opacity mb-3" href="/"><div class="" aria-label="Aradus" role="img" style="height:22px;width:116.80222841225626px;min-width:116.80222841225626px;background-color:currentColor;-webkit-mask-image:url(/_next/static/media/aradus-wordmark-mask.7d91d404.png);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center left;mask-image:url(/_next/static/media/aradus-wordmark-mask.7d91d404.png);mask-size:contain;mask-repeat:no-repeat;mask-position:center left" aria-hidden="true"></div></a><p class="text-sm text-market-text-inverse/50 max-w-xs mb-5 text-pretty">The AI operations layer on top of your ERP. aradus runs the work inside procure-to-pay, order-to-cash and the logistics between them. Your team makes the calls that matter.</p><a href="https://www.linkedin.com/company/aradus" target="_blank" rel="noopener noreferrer" aria-label="aradus on LinkedIn" class="inline-flex items-center justify-center size-9 rounded-lg bg-white/[0.06] hover:bg-white/[0.1] border border-white/[0.06] transition-colors duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" class="size-4 text-market-text-inverse/70"><path d="M216,24H40A16,16,0,0,0,24,40V216a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V40A16,16,0,0,0,216,24ZM96,176a8,8,0,0,1-16,0V112a8,8,0,0,1,16,0ZM88,96a12,12,0,1,1,12-12A12,12,0,0,1,88,96Zm96,80a8,8,0,0,1-16,0V140a20,20,0,0,0-40,0v36a8,8,0,0,1-16,0V112a8,8,0,0,1,15.79-1.78A36,36,0,0,1,184,140Z"></path></svg></a></div><div class="grid grid-cols-2 md:grid-cols-4 gap-x-12 gap-y-10"><div><h3 class="text-xs font-semibold text-market-text-inverse/40 uppercase mb-4">Platform</h3><ul class="space-y-2.5 text-sm"><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/platform/ask-aradus">Ask aradus</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/platform/command-center">Command Center</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/platform/workflow-builder">
1Workflow Builder</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/platform/integrations">Integrations</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/pricing">Pricing</a></li></ul></div><div><h3 class="text-xs font-semibold text-market-text-inverse/40 uppercase mb-4">Agents</h3><ul class="space-y-2.5 text-sm"><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/agents">All agents</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/agents/order-desk">Order Desk</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/agents/quote-desk">Quote Desk</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/agents/purchase-orders">Purchase Orders</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/agents/documents">Documents</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/agents/invoices-and-money">Invoices & Money</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/agents/order-tracking">Order Tracking</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/agents/fees-watch">Fees Watch</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/agents/compliance">Compliance</a></li></ul></div><div><h3 class="text-xs font-semibold text-market-text-inverse/40 uppercase mb-4">Industries</h3><ul class="space-y-2.5 text-sm"><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/industries">All industries</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/industries/pharma-and-medical">Pharma & Medical</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/industries/food-and-beverage">Food & Beverage</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/industries/cosmetics-and-personal-care">Cosmetics & Personal Care</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/industries/electronics">Electronics</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/industries/plastics-and-packaging">Plastics & Packaging</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/industries/auto-parts">Auto Parts</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/industries/industrial">Industrial</a></li></ul></div><div><h3 class="text-xs font-semibold text-market-text-inverse/40 uppercase mb-4">Company</h3><ul class="space-y-2.5 text-sm"><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/about">About</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/security">Security</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/blog">Blog</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/press">Press</a></li><li><a class="text-market-text-inverse/60 hover:text-market-text-inverse transition-colors" href="/demo">What a demo looks like</a></li></ul></div></div></div><div class="mt-12 pt-6 border-t border-white/[0.06] flex flex-col sm:flex-row sm:items-center gap-4 sm:gap-8"><p class="text-xs text-market-text-inverse/40">© <!-- -->2026<!-- --> <!-- -->Aradus AI Limited<!-- --> · DIFC, Dubai</p><div class="flex flex-wrap items-center gap-x-6 gap-y-2 text-xs sm:ml-auto"><a class="text-market-text-inverse/50 hover:text-market-text-inverse transition-colors" href="/policy">Privacy</a><a class="text-market-text-inverse/50 hover:text-market-text-inverse transition-colors" href="/terms">Terms</a><a href="mailto:[email protected]" class="text-market-text-inverse/50 hover:text-market-text-inverse transition-colors">Contact</a><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 underline-offset-4 border-transparent min-h-9 text-market-text-inverse/50 hover:text-market-text-inverse hover:no-underline transition-colors p-0 h-auto font-normal text-xs">Cookie preferences</button></div></div></div></footer></div><!--$--><!--/$-->
1<script src="/_next/static/chunks/webpack-9c7e565002df5bce.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[62675,[],\"\"]\n4:I[25321,[\"2537\",\"static/chunks/2537-65a9fcec506f0825.js\",\"3438\",\"static/chunks/3438-0c514e8eed808483.js\",\"7107\",\"static/chunks/app/(marketing)/error-c5bcc0975aa5557c.js\"],\"default\"]\n5:I[66159,[],\"\"]\n6:I[61388,[\"2537\",\"static/chunks/2537-65a9fcec506f0825.js\",\"7210\",\"static/chunks/7210-64efad3b6c7e1d77.js\",\"9741\",\"static/chunks/app/(marketing)/not-found-8f1025efc140e98a.js\"],\"default\"]\n8:I[96506,[],\"OutletBoundary\"]\na:I[8719,[],\"AsyncMetadataOutlet\"]\nc:I[96506,[],\"ViewportBoundary\"]\ne:I[96506,[],\"MetadataBoundary\"]\nf:\"$Sreact.suspense\"\n11:I[20017,[\"2537\",\"static/chunks/2537-65a9fcec506f0825.js\",\"3438\",\"static/chunks/3438-0c514e8eed808483.js\",\"4219\",\"static/chunks/app/global-error-217dd89e26c48864.js\"],\"default\"]\n12:I[99458,[\"3438\",\"static/chunks/3438-0c514e8eed808483.js\",\"7177\",\"static/chunks/app/layout-1486771ad2bdcebc.js\"],\"ZodErrorMapInit\"]\n13:I[93438,[\"3438\",\"static/chunks/3438-0c514e8eed808483.js\",\"7177\",\"static/chunks/app/layout-1486771ad2bdcebc.js\"],\"LangProvider\"]\n15:I[27210,[\"7210\",\"static/chunks/7210-64efad3b6c7e1d77.js\",\"4345\",\"static/chunks/app/not-found-1131f5b204b05dd4.js\"],\"\"]\n16:I[13295,[],\"IconMark\"]\n:HL[\"/_next/static/media/a865edea076e0166-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/be6419ffe34f1ed7-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/c4edf856d90fb225.css\",\"style\"]\n:HL[\"/_next/static/css/1d5dde79276a6b19.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"-umq4NjQMZ4qS070P_z35\",\"p\":\"\",\"c\":[\"\",\"blog\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"(marketing)\",{\"children\":[\"blog\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c4edf856d90fb225.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/1d5dde79276a6b19.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[\"(marketing)\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$4\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L6\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"blog\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L7\",null,[\"$\",\"$L8\",null,{\"children\":[\"$L9\",[\"$\",\"$La\",null,{\"promise\":\"$@b\"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$Lc\",null,{\"children\":\"$Ld\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$Le\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$f\",null,{\"fallback\":null,\"children\":\"$L10\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$11\",[]],\"s\":false,\"S\":false}\n"])</script>
1<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"dir\":\"ltr\",\"className\":\"__variable_e4ea0e __variable_84b627\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function(){try{var t=localStorage.getItem('theme');if(t==='dark'||(t!=='light'\u0026\u0026matchMedia('(prefers-color-scheme:dark)').matches)){document.documentElement.classList.add('dark')}}catch(e){}})()\"}}]}],[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-background font-sans antialiased\",\"children\":[[\"$\",\"$L12\",null,{}],[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L14\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"14:[\"$\",\"main\",null,{\"className\":\"flex min-h-screen flex-col items-center justify-center gap-4 p-6 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm text-muted-foreground\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"text-2xl font-semibold tracking-tight\",\"children\":\"Page not found\"}],[\"$\",\"$L15\",null,{\"href\":\"/\",\"className\":\"text-sm font-medium text-primary underline-offset-4 hover:underline\",\"data-testid\":\"link-not-found-home\",\"children\":\"Go to Home\"}]]}]\nd:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n9:null\n"])</script>
1<script>self.__next_f.push([1,"b:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Blog | Aradus\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Notes on running procurement, sales and logistics on top of your ERP, from the team building aradus for manufacturers and distributors.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://www.aradus.ai/blog\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Blog | Aradus\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Notes on running procurement, sales and logistics on top of your ERP, from the team building aradus for manufacturers and distributors.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://www.aradus.ai/blog\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"aradus\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image\",\"content\":\"https://www.aradus.ai/marketing/og-image.png\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:title\",\"content\":\"Blog | Aradus\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:description\",\"content\":\"Notes on running procurement, sales and logistics on top of your ERP, from the team building aradus for manufacturers and distributors.\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:image\",\"content\":\"https://www.aradus.ai/marketing/og-image.png\"}],[\"$\",\"link\",\"13\",{\"rel\":\"icon\",\"href\":\"/icon.png?b0888d3165d3d243\",\"type\":\"image/png\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"14\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png?1b5394620a6ce282\",\"type\":\"image/png\",\"sizes\":\"96x96\"}],[\"$\",\"$L16\",\"15\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"10:\"$b:metadata\"\n"])</script>
1<script>self.__next_f.push([1,"17:I[53786,[\"5427\",\"static/chunks/220057b6-660d4b6311a5f39a.js\",\"2537\",\"static/chunks/2537-65a9fcec506f0825.js\",\"7210\",\"static/chunks/7210-64efad3b6c7e1d77.js\",\"3656\",\"static/chunks/3656-98a53da2659f602f.js\",\"4065\",\"static/chunks/4065-5988e18c420378a7.js\",\"8553\",\"static/chunks/8553-7e92694d2981cdc2.js\",\"8027\",\"static/chunks/8027-95a9c91dde60d76f.js\",\"780\",\"static/chunks/780-6c445e542bd13d5c.js\",\"5251\",\"static/chunks/app/(marketing)/blog/page-a4e38556689b39a1.js\"],\"default\"]\n"])</script>
1<script>self.__next_f.push([1,"7:[\"$\",\"$L17\",null,{\"posts\":[{\"slug\":\"tracking-shipments-against-purchase-orders\",\"title\":\"The Container Moved. Nobody Told the Order.\",\"excerpt\":\"Shipment tracking is sold to enterprise shippers and to freight forwarders. Mid-market importers need something else: tracking attached to the purchase order, the supplier bill and the customer who is waiting.\",\"coverImageUrl\":\"https://marketing-api-production-eaa2.up.railway.app/assets/tracking-shipments-against-purchase-orders-cover.png\",\"author\":\"aradus\",\"tags\":[\"shipment tracking\",\"supply chain visibility\",\"importers\",\"purchase orders\",\"logistics\",\"operations\"],\"status\":\"published\",\"metaTitle\":\"Tracking Shipments Against Purchase Orders | aradus\",\"metaDescription\":\"Most shipment tracking is built for enterprise shippers or for freight forwarders. What a mid-market importer actually needs is tracking attached to the order, the supplier bill and the documents, on the ERP it already runs.\",\"publishedAt\":\"2026-07-31T06:21:04.846Z\",\"updatedAt\":\"2026-08-18T08:53:28.895Z\"},{\"slug\":\"voice-agents-for-supplier-follow-up\",\"title\":\"The Calls Nobody Makes\",\"excerpt\":\"Chasing suppliers, carriers and brokers for a date, a document, or a correction is real work that mostly does not happen. Why the hard part is not dialling.\",\"coverImageUrl\":\"https://marketing-api-production-eaa2.up.railway.app/assets/voice-agents-supplier-follow-up-cover.png\",\"author\":\"aradus\",\"tags\":[\"voice agents\",\"supplier management\",\"trade documents\",\"logistics\",\"operations\"],\"status\":\"published\",\"metaTitle\":\"Voice Agents for Supplier Follow-Up: The Calls Nobody Makes\",\"metaDescription\":\"Chasing suppliers, brokers and forwarders for dates and documents is four minutes on the phone that rarely happens. What has to be true for an outbound call to be worth anything.\",\"publishedAt\":\"2026-07-29T19:37:05.927Z\",\"updatedAt\":\"2026-07-31T06:23:22.944Z\"},{\"slug\":\"cost-of-shipping-document-errors-1-10-100\",\"title\":\"A Wrong Digit on a Customs Form: $1 to Catch Now, $100 to Fix Later\",\"excerpt\":\"A shipping-document error is cheap to catch at the desk and expensive at the border. The 1-10-100 rule applied to customs paperwork, and where an AI operations layer catches the mismatch before it escalates.\",\"coverImageUrl\":\"https://marketing-api-production-eaa2.up.railway.app/assets/cover-1-10-100-doc-errors.png\",\"author\":\"aradus\",\"tags\":[\"trade compliance\",\"customs documentation\",\"supply chain automation\",\"AI operations layer\"],\"status\":\"published\",\"metaTitle\":\"A Wrong Digit on a Customs Form: $1 to Catch Now, $100 to Fix Later\",\"metaDescription\":\"The 1-10-100 rule applied to customs and shipping documents: a field error costs ~1 to catch at the desk, ~10 in transit, ~100 at the border. How an AI operations layer on top of your ERP moves the catch point back to the desk.\",\"publishedAt\":\"2026-07-23T12:21:49.381Z\",\"updatedAt\":\"2026-07-31T06:25:26.418Z\"},{\"slug\":\"invoice-matching-without-an-ap-team\",\"title\":\"How to Automate Invoice Matching Without an AP Team\",\"excerpt\":\"Every supplier invoice gets matched by hand against the PO and the goods you actually received, and it rarely lines up. Here is how mid-market distributors catch price and quantity mismatches without an AP team.\",\"coverImageUrl\":\"https://marketing-api-production-eaa2.up.railway.app/assets/brief08-invoice-matching-cover.png\",\"author\":\"aradus\",\"tags\":[\"invoice matching\",\"accounts payable\",\"supplier invoices\",\"AI operations\",\"distribution\"],\"status\":\"published\",\"metaTitle\":\"How to Automate Invoice Matching Without an AP Team\",\"metaDescription\":\"Every supplier invoice gets matched by hand against the PO and the goods you actually received, and it rarely lines up. Here is how mid-market distributors catch price and quantity mismatches without an AP team.\",\"publishedAt\":\"2026-07-21T13:32:17.480Z\",\"updatedAt\":\"2026-07-23T12:22:31.268Z\"},{\"slug\":\"freight-procurement-automation-rfq-to-booking\",\"title\":\"How Importers Automate Freight Procurement, From RFQ to Booking\",\"excerpt\":\"Freight quoting and booking is a manual grind that lives outside your ERP. Here is how mid-market importers automate the RFQ, the comparison, and the booking, without a freight desk.\",\"coverImageUrl\":\"https://marketing-api-production-eaa2.up.railway.app/
1assets/brief07-freight-cover.png\",\"author\":\"Aradus\",\"tags\":[\"freight procurement\",\"logistics\",\"RFQ\",\"operations automation\",\"AI operations\"],\"status\":\"published\",\"metaTitle\":\"How Importers Automate Freight Procurement, From RFQ to Booking | aradus\",\"metaDescription\":\"Freight quoting and booking is a manual grind that lives outside your ERP. Here is how mid-market importers automate the RFQ, the comparison, and the booking, without a freight desk.\",\"publishedAt\":\"2026-07-20T08:26:35.144Z\",\"updatedAt\":\"2026-07-31T06:23:50.920Z\"},{\"slug\":\"what-to-automate-first-distribution-back-office\",\"title\":\"What to Automate First in Your Distribution Back Office (and What to Leave Alone)\",\"excerpt\":\"A sequencing rule for AI automation in distribution: rank your flows by unstructured input and touch frequency. What to automate first, what to leave alone, and what the first 30 days look like.\",\"coverImageUrl\":\"https://marketing-api-production-eaa2.up.railway.app/assets/what-to-automate-first-cover.png\",\"author\":\"Karam El Assaad\",\"tags\":[\"distribution\",\"operations automation\",\"AI operations\",\"back office\"],\"status\":\"published\",\"metaTitle\":\"What to Automate First in Your Distribution Back Office | aradus\",\"metaDescription\":\"A sequencing rule for AI automation in distribution: rank your flows by unstructured input and touch frequency. What to automate first, what to leave alone, and what the first 30 days look like.\",\"publishedAt\":\"2026-07-15T10:07:12.837Z\",\"updatedAt\":\"2026-07-31T06:26:07.889Z\"},{\"slug\":\"why-erp-doesnt-eliminate-manual-work\",\"title\":\"Your ERP Did Not Fail. It Was Never Going to Do This.\",\"excerpt\":\"The statistic everyone quotes about failed ERP implementations is not in the report it is attributed to. The harder question is why manual work survives a go-live that worked.\",\"coverImageUrl\":\"https://marketing-api-production-eaa2.up.railway.app/assets/2026-07-12-erp-manual-work-gap-cover.png\",\"author\":\"Aradus\",\"tags\":[\"ERP\",\"Operations\",\"AI\",\"Manufacturing\",\"Distribution\"],\"status\":\"published\",\"metaTitle\":\"Your ERP Did Not Fail: Why Manual Work Survives an ERP Implementation\",\"metaDescription\":\"The \\\"70% of ERP implementations fail\\\" stat is not in the primary source. Here is the real reason manual work survives a successful ERP go-live, and what actually closes the gap.\",\"publishedAt\":\"2026-07-12T12:12:05.564Z\",\"updatedAt\":\"2026-07-31T06:23:38.777Z\"},{\"slug\":\"managing-tariff-changes-without-a-compliance-team\",\"title\":\"How to Manage Changing Tariff Regulations Without a Compliance Team\",\"excerpt\":\"Importers into Saudi Arabia face constant ZATCA, SABER, SASO, and SFDA changes but rarely staff a compliance department. Here is the five-step workflow that replaces the headcount.\",\"coverImageUrl\":\"https://marketing-api-production-eaa2.up.railway.app/assets/2026-07-10-ksa-tariff-compliance.png\",\"author\":\"Aradus\",\"tags\":[\"Trade Compliance\",\"Logistics\",\"Saudi Arabia\",\"GCC\",\"AI\"],\"status\":\"published\",\"metaTitle\":\"How to Manage Changing Tariff Regulations Without a Compliance Team\",\"metaDescription\":\"Importers into Saudi Arabia face constant ZATCA, SABER, SASO, and SFDA changes but rarely staff a compliance department. Here is a five-step way to watch the right sources, flag changes to the SKUs they affect, and keep documents clearance-ready.\",\"publishedAt\":\"2026-07-10T07:40:34.883Z\",\"updatedAt\":\"2026-07-31T06:25:40.854Z\"},{\"slug\":\"ai-operations-layer-for-netsuite\",\"title\":\"AI Operations Layer for NetSuite: What Native AI Covers and What It Doesn't\",\"excerpt\":\"NetSuite shipped native AI agents in 2026. Here is exactly what they cover, what still requires an operations layer on top, and how to tell the difference.\",\"coverImageUrl\":\"https://marketing-api-production-eaa2.up.railway.app/assets/week02-netsuite-cover.png\",\"author\":\"Aradus\",\"tags\":[\"NetSuite\",\"ERP Automation\",\"AI\",\"Order Management\"],\"status\":\"published\",\"metaTitle\":\"AI Operations Layer for NetSuite: What Native AI Covers and What It Doesn't\",\"metaDescription\":\"NetSuite shipped native AI agents in 2026. Here is exactly what they cover, what still requires an operations layer on top, and how to tell the difference.\",\"publishedAt\":\"2026-07-09T06:58:23.632Z\",\"updatedAt\":\"2026-07-12T12:14:42.134Z\"},{\"slug\":\"automated-purchase-orders-eliminate-manual-po-creation\",\"title\":\"Automated Purchase Orders: How to Eliminate Manual PO Creation\",\"excerpt\":\"Manual purchase orders and order entry are the largest avoidable labor cost around your ERP. Here is how to automate PO creation and ingestion without replacing your system.\",\"coverImageUrl\":\"https://marketing-api-production-eaa2.up.railway.app/
1assets/week01-po-cover.png\",\"author\":\"Aradus\",\"tags\":[\"Procurement\",\"ERP Automation\",\"Order Management\"],\"status\":\"published\",\"metaTitle\":\"Automated Purchase Orders: How to Eliminate Manual PO Creation\",\"metaDescription\":\"Manual purchase orders and order entry are the largest avoidable labor cost around your ERP. Here is how to automate PO creation and ingestion without replacing your system.\",\"publishedAt\":\"2026-07-08T13:28:13.609Z\",\"updatedAt\":\"2026-07-31T06:25:53.769Z\"}]}]\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.