How to Automate Runit

Runit RealTime already covers the chain's own numbers: Auto Distribution allocating and rebalancing stock across doors, transfers, purchase orders and receiving, real-time accounts receivable, and a business intelligence portal over the top. Carrier tracking, payment disputes, marketplace back ends and landlord reporting portals stay outside it, and an agent like WebRun reads those.

A chain's stock lives in several doors at once

Runit sells itself as Runit RealTime, a cloud system for specialty retail chains rather than for one shop. Apparel, footwear, sporting goods and gift, mostly, with several doors and often a warehouse behind them. That changes what the software is for. In a single store the stock question is do we have it. In a chain the question is where is it, which door is selling it, and is it worth moving. One style exists as a grid of colours and sizes multiplied by every location, and the same grid feeds a Shopify or BigCommerce storefront taking orders at midnight.

Runit holds the item, the customer, the transfer, the purchase order and the ledger in one place, with a business intelligence portal and visual dashboards over the top, and a phone app so an owner can look at yesterday from a car park. The people using it are a buyer, a merchandiser, a store manager, and whoever does the books on Thursday.

Every store has accounts nobody at head office opens

A chain accumulates logins the way it accumulates stock. Each store ships parcels, so there are tracking numbers on a carrier site that only the shipping manager ever looks at. Card-on-file and pay-by-link mean disputes, and a disputed transaction carries a representment deadline that lives on the processor's dashboard and nowhere else.

Wholesale and marketplace channels have their own back ends, with their own order status, their own returns and their own deductions. A mall lease usually obliges each store to certify monthly gross sales into the landlord's portal. Inbound freight has a container number and a port. None of that is retail either, and all of it is somebody at head office with fourteen tabs open on a Monday, copying figures into a spreadsheet that will be wrong by Wednesday.

The runit.com homepage, the app these three jobs run in. Runit
Disputes found while the clock still runs The processor's dashboard read each morning with deadlines attached, so a representment is prepared inside the window rather than after it shuts.
Oversells caught before the pick Marketplace and wholesale orders set against what each door actually holds, so a channel sale is not confirmed on stock that went out yesterday.
Ship-from-store parcels with a real status Carrier pages checked and matched to the order that created them, so a delayed box is a phone call you make rather than one you take.

Auto Distribution moves what the chain already owns

Runit is unusually strong on the multi-store problem, and a chain not using this part is doing it by hand for no reason. Auto Distribution allocates a new model across the doors and rebalances sizes toward where they will actually sell, on rules the buyer sets, with the resulting distribution put up for the team to review before it commits. Transfers and warehouse management move stock between locations and out of the back. Purchase order management and receiving management cover what was ordered and what turned up against it. There is a real-time accounts receivable module, a general ledger, accounts payable, EDI integration for the vendors that support it, and ready-made e-commerce integrations for Shopify, BigCommerce and Magento. The business intelligence portal and its dashboards sit over all of it, alongside a report library deep enough that most chains never reach the end.

Every one of those works on stock the chain already owns, on an order it already placed, or through a partner Runit has connected to. The carrier holding the parcel is not one. Neither is the processor holding the dispute, the marketplace holding the wholesale order, the landlord's reporting portal, or the forwarder with the container.

Parcels, disputes and channel orders can answer for themselves

Put an agent on the accounts each store keeps outside the system, and head office hears about a problem while it is still small. Every open dispute read off the processor's dashboard each morning with its deadline attached, so a representment gets prepared inside the window rather than discovered after it closed. Ship-from-store parcels tracked on the carrier's own site and matched back to the order that created them, so the customer who paid by link is told about the delay before they ring the store. Marketplace and wholesale orders read from their own back ends and set against what Runit says is on hand at each door, so an oversell surfaces in the morning instead of at the pick.

Monthly gross sales assembled per store in the shape the landlord's portal asks for, ready to certify. Inbound containers followed to the port, so the buy that was meant to land in March is either confirmed or replanned while there is time. Sell-through by door pulled together before the vendor call rather than during it. Every one of those is a page a person can read, which is exactly what makes it a page an agent can read.

Head office keeps the decisions, not the tab-refreshing

A dispute has a clock on it, and whether to fight one is head office's call. So is a markdown, a transfer and a reorder.

WebRun is an AI agent that works a real Chrome browser, signed in as you. It opens a carrier's tracking page, a processor's dispute dashboard, a marketplace back end or a landlord's reporting portal, reads what is there, and lays it beside the stock, orders and receivables already in Runit. Runs happen on a schedule you set, in your own private environment, and any run can be watched and stopped. Submitting a dispute response, certifying sales figures, moving a price or emailing a customer is prepared and left for approval. The workflows below name what each one opens.

Questions people ask

Can a dispute get answered without head office seeing it?

No. A run reads the processor's dashboard, lists the open disputes with their deadlines and pulls the receipt and order detail that belong to each. Submitting a response is a commitment with money on it, so it is prepared and held until somebody with the authority approves it.

Our 3PL only shows status on a web page. Usable?

Yes. A page a warehouse clerk can read is a page the agent can read, because it works the site in a real browser rather than through an interface the 3PL would have to build. No API, no export and no cooperation from the provider is needed for it to bring back status.

Does head office see every store's run?

Yes. Every run leaves a record of what was opened, what was read and what was produced, and runs happen in your own private environment rather than on shared infrastructure. You can watch a run in progress and stop it, which is usually how a new one gets signed off in the first place.

10 ready-made Runit workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Runit Automated PO Shortfall Digest
Every week, WebRun compares what you ordered against what arrived in Runit, cross-checks vendor confirmations in Gmail, and posts a Slack digest of every short or missing PO line.
RunitGmailSlack
Runit Automated Markdown Candidate Flags
Every week, WebRun reviews seasonal apparel age and sell-through in Runit, flags the pieces stalling with too many weeks of stock left, and posts a Slack markdown shortlist.
RunitGoogle SheetsSlack
Runit Automated Back In Stock Alerts
When a shoe restocks in Runit, WebRun matches it to clienteling profiles that love that brand and size, and drafts a personal back-in-stock note in Klaviyo for staff to approve.
RunitKlaviyoGmail
Runit Automated Store Stock Balancing
Every week, WebRun compares size and color stock across your stores in Runit, spots where a shoe sits idle at one and sells at another, and posts a Slack transfer plan.
RunitSlack
Runit Automated Core Stock Replenishment
Every morning, WebRun checks stock on your core never-out models in Runit against their reorder points and sends a Telegram list of what to replenish today.
RunitTelegram
Runit Automated Loyalty Winback Emails
Every week, WebRun finds loyalty members with rewards going stale in Runit, then drafts a personal win-back email in Klaviyo, held for your approval before it sends.
RunitKlaviyoSlack
Automated Run Club RSVP Headcount
Every morning, WebRun reads run-club RSVPs from your sign-up sheet, cross-checks each name against Runit customer profiles, and emails staff a headcount so they plan pacers, water and giveaways.
Google SheetsRunitGmail
Automated Shoe Fitting Appointment Reminders
Before each gait analysis and shoe fitting, WebRun reads the booking, pulls the runner's Runit profile, and drafts a reminder text queued in Twilio for staff to approve.
RunitGoogle CalendarTwilio
Runit Automated Special Order Pickup Alerts
When a special order lands, WebRun matches it to the customer in Runit and drafts a friendly pickup message in Gmail, held for a staffer to approve before it sends.
RunitGmailSlack
Runit Automated Size Gap Reorder Alerts
Every morning, WebRun scans your Runit size, width and color matrix, finds styles missing their popular sizes, and posts a Slack reorder list so gaps get filled before a customer walks.
RunitSlack

Want one of these running on your own Runit?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.