Seven-Step AI Workflow with Human Oversight
Each step shows the workspace, what the AI completed, and what still needs human review.
Steps 3, 6 and 7 need a person. Steps 3 and 6 are waiting for approval right now. Click either to open the full walkthrough.
Estimates are directional and based on stated assumptions. All names, organizations, and identifying details have been anonymized in accordance with our confidentiality agreements.
How a Growth-Stage E-commerce Company Built Storefront Pages Made from Each Shopper's Own History
One product, from the supplier's file to the reorder that refills its shelf. The agents write the listing from the file, move the price inside a band a person set, build each shopper's page from their own history, remind the ones who left a cart, and draft the orders that refill stock. A person clears three things: a price leaving its band, a purchase order, and any change to how the store runs. Seven stations, run as a loop: what the week close learns about a leaking step or a tired promotion becomes the bands, templates and placements the next week runs on.
What Was Broken
What We Built
Seven stations and 14 subagents. Each subagent carries its own tasks and its own refusal.
How It Runs
Catalog Arrival
Nobody is asked anything hereAgents collect every row off the six suppliers' files, match each one to the product already on the store, merge the ones arriving twice, and hold anything the store cannot price or ship. Nothing waits on a person here. A held row never reaches the store and never gets a price invented for it.
Listing Writing
Nobody is asked anything hereAgents write each description from the supplier file and the category template, add the search terms shoppers actually type, publish the listings whose every claim traces to the file, and hold the rest. Nothing waits on a person here. A listing that says anything its supplier file does not is held with the sentence marked, not softened.
Price Setting
A person answers hereAgents collect what the same products sell for at the stores shoppers compare us to, move each price inside the band you set, and bring every move that wants to leave the band to you with the case for it. This is the first place a person works. A price leaving its band is a commercial call, and it waits.
Shopper Matching
Nobody is asked anything hereAgents build each shopper's home and category pages from their own browsing and orders, and place the promotions you approved in front of the shoppers they were written for. Nothing waits on a person here. A product with no stock behind it is never recommended, and no discount is invented to make a match.
Cart Recovery
Nobody is asked anything hereAgents spot each cart left at checkout, tell a walk-away from a shopper still deciding, and send the reminder the policy already writes, with the shopper's own cart in it. Nothing waits on a person here. A reminder that would need a discount the policy does not carry is withheld, not sweetened.
Restocking
A person answers hereAgents project each product's sales from its own history and the season, count the shelf against each supplier's real lead time, and draft the purchase orders with the cash cost on each. A person signs every purchase order, because an order spends the company's money.
Week Close
A person answers hereAgents trace the week's shoppers step by step to the ones who bought, count what ran without you, and propose the changes to bands, templates and promotions with what each would have done to the last month. A person accepts or rejects each change. How the store prices, writes and promotes is not something an agent changes quietly.
Where a Person Decides
Operating Model
This changes how work flows through the team.
What Transfers, What Must Be True
Failure Modes
What breaks this pattern:
The price mover matches a competitor that is selling below your cost. Every sale after that loses money.
The writer adds a claim the product file does not carry. Shoppers buy on that claim and return the product when it is not true.
The matcher recommends a product with no stock behind it. The shopper finds out at checkout and does not come back.
A reorder draft goes to the supplier without a signature. You learn what the company spent when the delivery arrives.
Directional Outcomes
What the agent counts, and the station that counts it.
These counts are the tallies from one monitored run of the agents. They are not monthly or annual totals.
What Runs Where
Every step names the subagent that does the work, the record it writes, the thing that raises a question for a person, and what it is allowed to touch. This is drawn from the source, not from a diagram somebody kept in sync by hand.
catalog-arrivalscatalog/arrivals/<sku>.jsonhold-bad-rowcatalog/arrivals/**, catalog/held/**, the supplier files read-onlylisting-writercatalog/listings/<sku>.mdhold-unsourced-claimcatalog/listings/**, catalog/arrivals/** read-onlyprice-moverpricing/moves/<sku>.jsonclear-move-outside-bandpricing/moves/**, pricing/bands.json read-only, the sales history read-onlyshopper-matchshopfront/placements/<session>.jsonpromotion-out-of-stockshopfront/placements/**, the order history read-only, the stock counts read-onlycart-recoveryrecovery/<cart-id>.jsonwithhold-discount-askrecovery/**, the carts read-only, the order history read-onlyreorder-deskstock/orders/<po-id>.jsonsign-purchase-orderstock/orders/**, the stock counts read-only, the sales history read-onlyweek-closerules/proposed/<rule-id>.json, reports/week-<date>.jsonaccept-rule-changerules/proposed/**, reports/**, the history read-onlyStack
Every system this agent reads or writes.