Noibu blog

Who Is Liable When an AI Agent's Change Breaks Your Store?

Who is liable when an AI agent's change breaks your store?

The team that approves an AI agent's change owns that decision, so accountability follows the approval step. When an agent only proposes changes and a named person reviews, merges and can roll back each one, responsibility is clear. Write down those roles before anything ships, and check your vendor and agency contracts for their terms.

TL;DR
  • The approver owns the decision. If a person reviews and merges the change, responsibility sits with the team that approved it.
  • Keep agents in a propose-only role: they stage changes, people approve and ship them.
  • Decide in advance who reviews, who merges and who rolls back, and write it down.
  • This is general information, not legal advice. Contracts and local law decide the details.

Why does this question come up?

Teams hesitate to let AI agents near a live store for a practical reason: if a change breaks checkout at 9 a.m. on a Monday, someone has to answer for it. In a 2025 Ecommerce Risk Report, Noibu found that 88% of ecommerce brands lost $100K or more in a single month to preventable bugs, so the worry is not abstract. The useful question is not whether an agent can be blamed. It is whether your process makes ownership obvious before something goes wrong.

This post is general information, not legal advice. Liability depends on your contracts, your jurisdiction and the facts, so take specific cases to a lawyer.

Who owns the decision when an AI agent proposes a change?

Ownership follows approval. Noibu's agents follow a loop of find, build, approval, ship, measure and compound, and nothing ships without your approval. Because the agent stages the change and a person decides what goes live, the person who approved it is the one who made the call to ship. That is the same rule that already applies to a developer's pull request or an agency's deliverable.

The reverse is also useful. If an agent could push changes to production by itself, nobody would own the decision. Keeping the agent in a propose-only role is what keeps accountability with your team. See the AI agent delegation ladder for how teams widen an agent's role step by step.

What roles should you write down before an agent touches the store?

Four roles to name before the first change
STEP 1
Reviewer
Reads each proposed change and the evidence behind it, ranked by revenue at risk.
STEP 2
Approver
Decides what goes live. For checkout, payments and integrations this is a named owner.
STEP 3
Deployer
Merges the pull request and watches the first sessions after the change.
STEP 4
Rollback owner
Reverts the pull request if something looks wrong, with authority to act fast.
One person can hold more than one role on a small team. What matters is that each role has a name next to it.

A short written note is enough: who reviews, who approves, who deploys and who rolls back, plus who to call out of hours during peak. Teams that skip this step find out who owns a change only after it breaks, which is the worst time to decide.

How do reviews and rollbacks limit the risk?

Reviews catch problems before shoppers see them, and rollbacks limit the damage when one slips through. Noibu's guidance on reviewing AI-generated pull requests recommends reviewing in order of revenue at risk, attaching the sessions, error details or page data that justify each change, grouping related changes, and testing on a preview before merging.

For rollback, reverting the pull request in GitHub is the preferred route, because it restores the earlier code and leaves a record of what happened. For a Shopify store, keep a duplicate of the live theme as a backup for emergencies. Cap the number of open agent pull requests, starting at one to three, and tighten that cap before Black Friday so every change gets a real look.

What should you check in contracts with vendors and agencies?

Contracts, not blog posts, set out who is responsible for what. Read the terms of every vendor that can touch your store, including any AI tool, and ask your development agency how its own change process works. If an agency owns the repository, how to connect AI agents to an agency-owned GitHub repo covers the access question, and how to give an AI agent codebase access safely covers scoping and branch protection.

The short version: how do you keep accountability clear?

Keep accountability clear in five steps
  1. Keep the agent propose-only: it stages changes, people approve them.
  2. Name a reviewer, approver, deployer and rollback owner.
  3. Review in order of revenue at risk, with evidence attached.
  4. Roll back by reverting the pull request, and keep a theme backup.
  5. Read vendor and agency contracts for their terms.

Noibu's Bug Resolution agent works this way: it traces top checkout issues to their cause in your code and opens a pull request for your team to review. To see the loop on your own store, start with the free website audit.

Noibu is AI for ecommerce operations, the always-on optimization system that keeps online stores running at their best. A team of supervised AI agents finds what's broken, slow, or leaking revenue, does the work, and hands results back for human approval. Trusted by retailers like Free People, Guess, Liquid I.V., and Ariat.

Frequently asked questions

Who is responsible if an AI agent's change breaks my store?
The team that approved and shipped the change is the one that decided to put it live. When an agent only proposes changes and a person reviews and merges them, the approver owns the decision. Your contracts with vendors and agencies set out their terms, so read them and ask a lawyer about your specific case.
Does an AI agent ever push changes to my store on its own?
Noibu's agents do not. The agents find opportunities and stage changes, and nothing ships without your approval. On a Shopify theme, a change reaches the live site only after a pull request is merged into the main branch.
How do I roll back a change an AI agent proposed?
Revert the pull request in GitHub. That is the preferred rollback because it restores the exact earlier code and leaves a record. For emergencies on a Shopify store, keep a duplicate of the live theme as a backup.
Should I limit how many AI pull requests are open at once?
Yes. Start with a cap of one to three open agent pull requests, and tighten it before peak trading periods such as Black Friday. A small queue means every change gets a real review.
Who should approve changes to checkout?
Name an owner for checkout, payments and integrations ahead of time, and require that person or their delegate to approve any change that touches them. Checkout is where a mistake costs the most, so it deserves the strictest review.
Back to all blogs
‍
‍
See what Noibu’s AI agents would change on your store first.
Free website audit
Share

Keep your store running at its best, with AI agents that never clock out.