Home Use Cases Work Insights About Contact
Back to Our Work

How a Growth-Stage E-commerce Company Built Storefront Pages Made from Each Shopper's Own History

Sales1
Open the walkthrough

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.

The Transformation

How a Growth-Stage E-commerce Company Built Storefront Pages Made from Each Shopper's Own History

Before
A person used to check every supplier file by hand.
A person used to write every description.
A person used to pick what the home page shows.
A person used to write every reminder by hand.
After
every supplier row in, matched, with the bad ones held
every product written from its own file, nothing invented
prices moved inside your band, the exceptions waiting on you
every shopper sees a shelf built for them, from stock that exists
carts left behind, reminded inside policy, never sweetened
Executive Summary

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

A person used to check every supplier file by hand
A person used to write every description
A person used to pick what the home page shows
The real cost
A person used to write every reminder by hand.

What We Built

Seven stations and 14 subagents. Each subagent carries its own tasks and its own refusal.

A4
Feed Sweep
Collect every row off the six suppliers' files, however each supplier formats them
A3
Data Check
Check each row's units and sizes against what its category always carries
A1
Description Writer
Draft each description from the supplier file and the category template
A3
Claim Check
Check every sentence of a finished listing against the supplier file behind it
A4
Market Watch
Collect the prices the same products sell for at the four stores shoppers compare us to
A3
Price Mover
Apply each move that stays inside the band you set, with its reason recorded
A4
Shopper Match
Build each shopper's home and category pages from their own browsing and orders
A3
Promotion Placer
Place each promotion you approved in front of the shoppers it was written for
A4
Cart Watch
Spot each cart left at checkout, with the step where the shopper stopped
A3
Win-Back
Send the reminder the policy already writes, with the shopper's cart in it
A4
Demand Forecast
Project each product's next six weeks from its own sales and the season's shape
A1
Reorder Desk
Draft each purchase order: the quantity, the supplier, the date it has to ship
A4
Funnel Reader
Trace the week's shoppers from landing to payment, step by step
A2
Rule Proposal
Propose the band, template or promotion change that would have stopped a repeated loss

How It Runs

1

Catalog Arrival

Nobody is asked anything here

Agents 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.

2

Listing Writing

Nobody is asked anything here

Agents 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.

3

Price Setting

A person answers here

Agents 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.

4

Shopper Matching

Nobody is asked anything here

Agents 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.

5

Cart Recovery

Nobody is asked anything here

Agents 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.

6

Restocking

A person answers here

Agents 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.

7

Week Close

A person answers here

Agents 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

Step 3, Price Setting. Clear the 3 moves outside the band, or say no. Widen or tighten a band where the same ask keeps coming back. outside the band is your call.
Step 6, Restocking. Sign the 2 purchase orders, or change the quantities. Settle the Adventure Works dispute, no order can be drafted past it. money leaves on your signature.
Step 7, Week Close. Accept or reject the 2 proposed changes. Move any band the proposals did not touch, this is the screen that takes it. the rules are yours to accept.

Operating Model

This changes how work flows through the team.

Role
Responsibility
Price Setting owner
Clear the 3 moves outside the band, or say no. Widen or tighten a band where the same ask keeps coming back. outside the band is your call.
Restocking owner
Sign the 2 purchase orders, or change the quantities. Settle the Adventure Works dispute, no order can be drafted past it. money leaves on your signature.
Week Close owner
Accept or reject the 2 proposed changes. Move any band the proposals did not touch, this is the screen that takes it. the rules are yours to accept.
Catalog Arrival, when it goes wrong
Look here only if a supplier says a product never appeared.
Listing Writing, when it goes wrong
Look here only if a product page says something you would not say.
Shopper Matching, when it goes wrong
Look here only if a shopper says the store showed them something odd.
Cart Recovery, when it goes wrong
Look here when a checkout step is flagged, the fix is on the store, not in the mail.

What Transfers, What Must Be True

What transfers
A person is in the loop wherever money leaves, a price leaves its band, or the store's rules change. Three stations refuse to proceed on their own, Price Setting, Restocking and Week Close, and those are the three a person carries. Everywhere else the agents match, write, remind and count, and reach a person only through a held row or a flagged step.
Price Setting stops for a person, and outside the band is your call.
Restocking stops for a person, and money leaves on your signature.
Week Close stops for a person, and the rules are yours to accept.
Every subagent says what it will not do. 14 of them do.
What must be true in your environment
The agent can read the systems your records already live in. This one reads 27.
Somebody owns Price Setting and has time for it.
Somebody owns Restocking and has time for it.
Somebody owns Week Close and has time for it.

Failure Modes

What breaks this pattern:

✗ Selling Below Cost

The price mover matches a competitor that is selling below your cost. Every sale after that loses money.

✗ The Listing Oversells the Product

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.

✗ Recommending Products You Cannot Ship

The matcher recommends a product with no stock behind it. The shopper finds out at checkout and does not come back.

✗ An Order Nobody Signed

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.

Supplier rows checked
Counted at Catalog Arrival
41,300
Bad rows that reached the store
Counted at Catalog Arrival
0
Rows held for a person
Counted at Catalog Arrival
61
Listings written
Counted at Listing Writing
3,840
Claims published with nothing behind them
Counted at Listing Writing
0
Listings held for a person
Counted at Listing Writing
26
Shopper pages built
Counted at Shopper Matching
214,000
Out-of-stock products recommended
Counted at Shopper Matching
0
Placements handed to a person
Counted at Shopper Matching
18
Reminders sent
Counted at Cart Recovery
2,900
Discounts given away to win a cart
Counted at Cart Recovery
0
Failing steps flagged to a person
Counted at Cart Recovery
7
Our measurement policy: We do not publish precise ROI without baseline methodology. Every figure above carries its basis.

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.

1Catalog Arrival
subagentcatalog-arrivals
writescatalog/arrivals/<sku>.json
raiseshold-bad-row
may touchcatalog/arrivals/**, catalog/held/**, the supplier files read-only
2Listing Writing
subagentlisting-writer
writescatalog/listings/<sku>.md
raiseshold-unsourced-claim
may touchcatalog/listings/**, catalog/arrivals/** read-only
3Price Setting
GATE
subagentprice-mover
writespricing/moves/<sku>.json
raisesclear-move-outside-band
may touchpricing/moves/**, pricing/bands.json read-only, the sales history read-only
4Shopper Matching
subagentshopper-match
writesshopfront/placements/<session>.json
raisespromotion-out-of-stock
may touchshopfront/placements/**, the order history read-only, the stock counts read-only
5Cart Recovery
subagentcart-recovery
writesrecovery/<cart-id>.json
raiseswithhold-discount-ask
may touchrecovery/**, the carts read-only, the order history read-only
6Restocking
GATE
subagentreorder-desk
writesstock/orders/<po-id>.json
raisessign-purchase-order
may touchstock/orders/**, the stock counts read-only, the sales history read-only
7Week Close
GATE
subagentweek-close
writesrules/proposed/<rule-id>.json, reports/week-<date>.json
raisesaccept-rule-change
may touchrules/proposed/**, reports/**, the history read-only

Stack

Every system this agent reads or writes.

System
Read at
Stations
each shopper's browsing and order history
Shopper Matching
1 of 7
each supplier's lead times
Restocking
1 of 7
the approved promotions
Shopper Matching
1 of 7
the cart record
Cart Recovery
1 of 7
the category templates
Listing Writing
1 of 7
the checkout
Cart Recovery
1 of 7
the competitor listings
Price Setting
1 of 7
the funnel counts
Week Close
1 of 7
the home and category pages
Shopper Matching
1 of 7
the last file each supplier sent
Catalog Arrival
1 of 7
the listing templates
Week Close
1 of 7
the margin floor per category
Price Setting
1 of 7
the order history
Cart Recovery
1 of 7
the pricing bands
Week Close
1 of 7
the product catalog
Catalog Arrival
1 of 7
the product pages
Listing Writing
1 of 7
the promotion calendar
Week Close
1 of 7
the purchase order book
Restocking
1 of 7
the reminder templates
Cart Recovery
1 of 7
the sales history
Price Setting
2 of 7
the shipping price table
Catalog Arrival
1 of 7
the six supplier files
Catalog Arrival
1 of 7
the stock counts
Shopper Matching
2 of 7
the store's own search log
Listing Writing
1 of 7
the store's prices
Price Setting
1 of 7
the supplier files
Listing Writing
1 of 7
the week's sales record
Week Close
1 of 7
Next Step

Want to see if this pattern fits your e-commerce automation?

No build commitment·Real samples, not a demo·Estimate in writing