Some parts of this page need JavaScript.

Skip to main content

We use cookies for analytics. Privacy

All work

Business Systems / Case study

AI operations agents for a Shopify brand

Hardening five AI agents that run day-to-day e-commerce operations

In short

A current, confidential engagement hardening five AI e-commerce operations agents for a Shopify brand: explicit limits, checks before consequential actions, and reviewable runs.

State
In progress
Scope
5 operations agents
Platform
Shopify
Client
Confidential
Built with
Shopify / TypeScript

The brief

The problem

The brand already had AI agents doing real operational work across its store. They worked often enough to be useful, which is also what made them risky. An agent that is right most of the time still needs a clear boundary, a way to notice when it is wrong, and a person who can see what it did.

What we did

Our approach

We are hardening the agents the way we harden our own. Each agent's job and limits are made explicit. Actions that matter go through checks before they reach the store. Failures surface instead of passing silently, and every run leaves a record the team can review. The work is scoped agent by agent, so the store keeps operating throughout.

Features

What it does

  • Per-agent scope and limits

  • Pre-action checks

  • Visible failures

  • Reviewable run history

Results

What happened

  • Five operations agents in scope, hardened one at a time while the store keeps running
  • Explicit boundaries for what each agent may do
  • Checks in front of consequential store actions
  • Every run reviewable by the brand's team
  • Engagement in progress; the client and outcomes stay confidential

Services

What this work shows we do

  • AI automation

    Models wired into the tools your team already uses, with logs and limits.

    Service page
  • Shopify development

    Storefronts, themes and integrations for Shopify brands.

    Service page
  • Business automation

    Repetitive steps moved to code that runs the same way every time.

    Service page

Related work

Built with the same services

Other work of ours that shares this project's services.
  • JarvisMCP, running
    Developer Tools

    JarvisMCP

    JarvisMCP gives AI agents one governed door into our company systems: CRM, search intelligence, infrastructure, memory and coordination. Agents find the capability they need, act through it, and leave a record. They never hold the keys.

    Read the case study
  • ButlerCRM, running
    Business Systems

    ButlerCRM

    ButlerCRM keeps contacts, deals, email, calendar and tasks in one workspace that updates live for everyone in it. We rebuilt it on Elixir/Phoenix so changes appear for the whole team as they happen.

    Read the case study

How we work

How a change reaches production

The same five gates for our own products and for yours. Nothing reaches your customers on the strength of a demo.

  1. 01 · Isolate

    Its own branch and workspace

    Every change starts in a separate copy of the code, so work in progress never touches what is live.

    git worktree add .worktrees/your-change
  2. 02 · Build

    Engineers with AI agents

    Agents write and test code beside us. They hold no passwords: every call they make goes through our gateway, which checks it and logs it.

    agent → gateway → policy · audit · call
  3. 03 · Prove

    Evidence, then review

    Tests, before-and-after screenshots of the running app, then independent reviewers. It does not move on until no serious finding is left.

    review: 0 high · 0 medium → pass
  4. 04 · Ship

    Deployed and checked live

    The pipeline builds and deploys. Then we check the running service itself, not just a green build.

    replicas 1/1 · image sha matches · health 200
  5. 05 · Watch

    Checked every night

    Each integration we run is tested against its provider every night, so a changed API is caught before your team notices.

    nightly: each integration vs its provider

Want something built like this?

Tell us what your team does by hand and the tools involved. AI automation is where most projects like this start.