Sep 18, 2026 · by Dan Krieger · View source

Iris

AI agents built for your company’s operations

Iris

Editorial analysis

The Coordination Layer Is the Real Bottleneck — and Iris Just Made a Bet on It

Cross-border sellers don’t lose money because they lack tools. They lose money because the tools don’t talk to each other. A TikTok Shop order spikes, the 3PL doesn’t get notified fast enough, the supplier’s WeChat thread goes cold, the Amazon listing gets suppressed for a compliance flag nobody saw, and the Klaviyo flow keeps sending “we miss you” emails to a customer whose refund is stuck in limbo. The work isn’t the work — the coordination is the work. That’s the thesis behind Iris, a new agent from Dan Krieger and the team at Hermes Agent, and it’s worth paying attention to not because it’s built for e-commerce (it isn’t, explicitly) but because it’s attacking the exact layer where cross-border operators bleed margin.

What Iris Actually Solves (and What It Doesn’t)

The pitch is deceptively simple: you give Iris an outcome, it pulls the relevant context from your company’s systems, figures out the next steps, follows up with the right people through Slack or iMessage, and takes approved actions across the tools involved. The example Krieger uses is a renewal — find open blockers, chase Legal and Finance, update the CRM and project tools, prepare the customer response, keep everyone synced. No more human ping-pong between Salesforce, Slack, email, Linear, and Notion.

For a cross-border seller, swap “renewal” for “chargeback dispute” or “supplier delay” or “FBA inbound rejection” and the shape of the problem is identical. You have a dozen systems — Shopify, Amazon Seller Central, TikTok Shop Seller Center, your 3PL’s portal, your freight forwarder’s email chain, your QC agent’s WhatsApp — and a human whose entire job is to be the API between them. Iris is a bet that an agent can be that API instead.

What it is not is a chatbot. Krieger is explicit: “The goal is not to add another chatbot to the company. It is to automate real operational work and be able to measure whether it actually saves time and moves the process faster.” That distinction matters because the last two years of AI tooling in e-commerce has mostly been chat wrappers on top of dashboards. Iris is going after the orchestration layer underneath.

Why Amazon sellers should care more than Shopify ones

A pure Shopify DTC brand has a relatively tidy stack: store, email, ads, 3PL. The coordination surface is small. An Amazon FBA seller, by contrast, is running a distributed operation across Seller Central, a sourcing agent in Shenzhen, a freight forwarder, a prep center, a review-management tool, a reimbursement-recovery service, and often a second marketplace in the EU or Japan. Every one of those is a separate inbox, a separate login, a separate set of SLAs. If an agent can hold that context and route exceptions to the right human, the ROI is measured in recovered reimbursements and avoided stockouts, not in “time saved.” Amazon sellers should be the most aggressive early testers here. They just won’t be, because most of them are still fighting fires in the dashboard.

How it differs from the incumbents

The honest comparison set isn’t other AI agents — it’s the integration platforms and ops tools that already claim to be the connective tissue. Zapier and Make automate triggers and actions but don’t reason about context or chase humans. Notion and Linear are where the work gets tracked, not where it gets coordinated. Salesforce is the CRM of record but requires a human to drive it. Iris’s differentiator is that it combines retrieval (pull context from all of them), reasoning (figure out next steps), communication (chase people in Slack or iMessage), and execution (take approved actions) in one loop — and then, critically, proposes new standing policies based on observed patterns.

That last part is the interesting bit. Krieger describes Iris coming back with proposals like: “We’re repeatedly asking you to assign these onboarding tasks to the same team. Do you want to make that the default for this customer type, with exceptions still coming to you?” That’s not automation. That’s process mining with a feedback loop. It’s the closest thing I’ve seen to an agent that actually gets better at your business instead of just faster at your tickets.

The Approval Model Is the Whole Ballgame

The sharpest question in the entire Product Hunt thread came from Curious Kitty: “How do approvals work in practice (draft-only vs auto-execute within limits), and how do you prevent permission creep/policy drift over time while still letting agents get faster and more autonomous?”

This is the question every cross-border operator should be asking about any agent they deploy, because the failure mode isn’t the agent doing something dumb — it’s the agent doing something reasonable that you didn’t explicitly authorize, at scale, across a system where the blast radius is a suspended account or a customs seizure.

Krieger’s answer is more rigorous than most: for company deployments, Iris is a custom integration configured around each team and workflow. Permissions are explicitly configured, not inferred from previous approvals. A team can authorize updates to specific CRM records, keep customer emails draft-only, and route pricing exceptions to a designated approver. The key line: “Approving an individual action and approving a standing policy are separate decisions. Memory and repeated approvals don’t expand permissions. A situation outside the agreed scope comes back for a decision rather than being treated as permission to reinterpret the rule.”

That’s the right architecture. It’s also the part I’d stress-test hardest before trusting an agent with anything touching Amazon Seller Central or a payment processor. The difference between “draft a response to this buyer message” and “send this response” is the difference between a helpful tool and a policy violation. The difference between “flag this pricing exception” and “apply this pricing exception” is the difference between a margin hit and a margin disaster.

Where the math breaks

Iris is a custom integration for company deployments. That means pricing is not disclosed, and the implied buyer is an enterprise with a real ops team, not a solo Amazon seller doing $40k/month. The economics only work if the coordination overhead you’re removing is worth more than the integration cost — which for a mid-market seller with a $200k+ monthly GMV and 3–5 people whose job is largely coordination, it probably is. For a lean operator running Helium 10 and a VA, it almost certainly isn’t yet. That’s not a knock on Iris; it’s a statement about where agentic ops tooling is in its adoption curve. The early adopters will be the ones with the most coordination pain, which in cross-border usually means multi-marketplace sellers with complex supply chains.

The iMessage hook is smarter than it looks

Krieger mentions Iris follows up with people “through Slack or iMessage.” That detail matters more than it reads. In cross-border operations, your sourcing agent in Shenzhen is not on Slack. Your freight forwarder is not on Slack. Your QC inspector is on WeChat. The communication layer of a cross-border business is fragmented across protocols that no Western SaaS tool wants to touch. If Iris can only chase people on Slack and iMessage, it’s solving the US-side coordination problem and leaving the China-side problem untouched. That’s a real limitation, and it’s the one I’d want the team to address before a serious cross-border deployment. The value of an agent that can chase your US legal team is real but modest. The value of an agent that can chase your supplier, your forwarder, and your prep center in the same loop is a different order of magnitude.

What Cross-Border Sellers Can Borrow From Iris (Even Without Buying It)

Even if you’re not the buyer for a custom agent integration today, the design principles behind Iris are worth stealing for your own operations this quarter.

Separate action approval from policy approval. Most sellers I know have no formal distinction between “I approved this one thing” and “this is now a standing rule.” That’s how you end up with a VA who’s been given permission to issue refunds up to $50 slowly issuing refunds up to $200 because nobody drew the line. Write down your standing policies explicitly, and treat exceptions as exceptions.

Instrument the coordination layer. You probably know your CAC and your conversion rate. Do you know how many hours per week your team spends being the API between systems? Do you know which handoffs break most often? If you can’t answer that, you can’t evaluate whether an agent like Iris would pay for itself. Start logging it.

Build the context, not just the automation. The reason Iris can reason about your business is that it has access to the context — the CRM, the project tool, the email threads. If your context is scattered across personal inboxes and WhatsApp, no agent can help you. Consolidating your operational context into systems that can be read by a machine is a prerequisite, not a nice-to-have.

Watch the policy-proposal pattern. The most interesting thing Iris does is propose new standing policies based on repeated patterns. You can do a manual version of this: once a month, look at the exceptions your team escalated and ask which ones should become defaults. That’s how you turn tribal knowledge into process.

Where My Judgment Says It Falls Short

Three things give me pause. First, the cross-border communication gap I mentioned above — Slack and iMessage are not where the supply side of a cross-border business lives, and until Iris can operate in WeChat, WhatsApp, and email threads with Chinese suppliers and forwarders, its value to a cross-border seller is capped at the US-side ops. Second, “custom integration” is a euphemism for “expensive and slow to deploy.” The sellers who need this most are often the ones least able to absorb a six-figure integration project. Third, and most importantly, the trust problem is not solved by architecture alone. Krieger’s approval model is sound in theory, but every operator I know who’s deployed an agent has eventually hit the moment where the agent did something technically within policy but contextually wrong. The question isn’t whether Iris prevents that — it’s how fast you can catch it and roll it back. That’s not disclosed, and it’s the thing I’d want to see before signing up.

There’s also a subtler risk: the more you delegate coordination to an agent, the less your team understands the process. If Iris is chasing your forwarder and updating your CRM, and one day Iris breaks, do you still know how the process works well enough to run it manually for a week? For a lot of sellers, the answer is already no — which is exactly why they’re the target market, and exactly why they should be careful.

What I’d Watch / Test Next

This week, do three things. First, spend one day logging every cross-system handoff your team performs — every time someone copies data from one tool to another, chases a person for a status update, or manually reconciles two sources of truth. That log is your agent ROI estimate. Second, pick your single most painful recurring workflow — chargeback disputes, supplier delay follow-ups, FBA inbound reconciliation — and write down the explicit policy: what can be done automatically, what needs approval, and who approves it. Third, go read the full Iris thread and pay attention to Krieger’s answers, not the launch copy. The approval model he describes is the most useful thing on the page, and it’s worth copying into your own ops whether or not you ever buy the product. The coordination layer is where your margin is hiding. Iris is one bet on how to get it back. You should be making your own bet regardless.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with VEONIB. No editing skills required.

Start Creating for Free