How to Automate RAIN POS

RAIN POS, also sold as Rain Retail, runs a specialty shop's counter and its website off one product record, with work orders for repairs, rentals on recurring billing, and marketing that texts and emails customers. Chasing distributors and repair parts happens somewhere else entirely, and that round suits an agent like WebRun.

Rain runs the shop and the website as one system

RAIN POS, which its own site also calls Rain Retail, is a point of sale for specialty shops: yarn and quilt stores, music stores, bike shops, dive shops, jewellers, ski and outdoor stores. The kind of shop where the person at the counter knows what you are making.

What makes it unusual is that the website is not bolted on afterwards. The product record behind the till is the same record the online shop sells from, so a bolt of fabric sold on Saturday is gone from both.

Those shops do more than sell things. A music store rents band instruments to school families, repairs them on a bench out the back, and teaches lessons upstairs. A yarn shop runs classes and holds the materials for them. Rain carries all of it in one place: stock counted by the yard or the ounce, instruments tracked by serial number, work orders, rentals and class sign-ups.

Every special order has somebody waiting on it

A specialty shop sells a lot of things it does not keep. That is the model, and it is where the work is.

Somebody wants the wide backing in a colour the shop had in spring. A student needs a clarinet and the school year starts in three weeks. A repair needs a bridge from the one distributor who ships on Thursdays. Each of those becomes an order on somebody else's dealer site, and then a promise made across the counter with a date on it.

So the owner's evening goes on finding out whether any of it moved. Eleven or twelve distributor logins, each with its own orders page. A warranty claim on a manufacturer's site for an amp back for the second time. The marketplace listings, to see what the same used guitar is fetching this week. A note to ring three customers back, which does not happen, so they ring the shop instead.

The rainpos.com homepage, the app these three jobs run in. RAIN POS
Special orders with an answer Where each customer's order actually is, read off the distributor's site rather than promised again from memory across the counter.
Repairs that report themselves Parts tracked to the day they arrive and finished bench jobs collected into a call list, with the message written and waiting.
Restocked before the class The yarn, strings and kit a booked class needs, checked against the shelf the week it fills rather than the week it starts.

Rain covers the counter, the website and the repair bench

Rain automates a surprising amount of a small shop, and most shops use about half of it.

The e-commerce website shares the same inventory as the till, so selling online is not a second job with a second stock count. Work Order Management handles repairs, with job types you set up once, several work orders on one transaction, and a status to look up while a customer is on the phone. Rental Management covers rent-to-own with recurring billing, online contracts and rental credits, which is precisely how a school band programme works. Retail Marketing sends text order notifications, service check-ins and class reminders, automated emails, on-sale alerts and birthday coupons, plus loyalty points, gift cards and review requests. Vendor catalogues fill in product data and images so new lines are not typed in by hand. There are connections to Shopify, QuickBooks Online, Notions Marketing and Clientbook, and to Reverb for music stores.

Every one of those runs on what is inside Rain, or on a partner it has already connected to.

The dozen distributors a shop actually buys from are not on that list. Their sites hold the answers that matter: whether the order shipped, when the backorder is due, whether the warranty claim was accepted. Rain has no way in.

A shop this size can still know where every order is

Those distributor sites get opened every morning, and not by the owner at nine at night. The promises made across the counter start holding up.

Every open special order carries a status against the customer waiting for it, checked each morning, so the call about the clarinet happens before the school year starts rather than after it. A backorder that slipped gets flagged the day the date moves, leaving room to source it elsewhere.

The bench gets the same treatment: parts ordered against each ticket and followed to the day they arrive, and finished jobs collected into a call list with the message already written. Warranty claims lodged while the paperwork is fresh, which is where most of the expired ones went.

Used prices checked on the marketplaces before a trade-in gets valued, so the number offered over the counter is this week's number. Class rosters checked against the materials each class needs, with the shortfall ordered while it can still arrive.

Keep the customer contact yours. Checking a portal and building an order list can run overnight on its own. Ringing somebody to say their instrument is ready is half the reason they shop with you, and it stays a person's job.

Small shops do not get a back office

Nobody is hiring a purchasing assistant for a shop with four staff and a repair bench. So the checking either happens in the evening or it does not happen at all.

WebRun is an agent that works a real Chrome browser, signed in as you. It opens each distributor's dealer site, finds the orders that are yours, reads the status, and brings it back next to the customer and ticket it belongs to.

Runs happen on a schedule you set, in your own private environment, and you can watch one and stop it part-way through. Anything that goes to a customer or commits an order is drafted and waits for you.

Each workflow below is already built, and says which sites it opens and what it brings back.

Questions people ask

Our website is part of Rain. Could this break it?

No. It reads Rain in a browser the same way your staff do, and these workflows spend most of their time on other people's sites. Nothing about the website build, the product records or the online store changes because a run happened.

Can it check a distributor site that only shows orders on screen?

Yes, and those are the ones worth pointing it at. If the order status is visible after you log in, it can be read off the screen and collected into one list, with no export, no feed and nothing for the distributor to set up.

Who rings the customer when a repair is finished?

You do. The list of finished jobs and the message for each one are prepared, then a person sends them. In a shop where customers come back for years, that call is worth keeping human.

24 ready-made RAIN POS 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.

Automated Online vs In-Store Sales Recap
Every Monday, WebRun opens Rain POS, splits last week's sales between the counter and the website, and posts you a clear Slack recap of which channel is pulling ahead.
Rain POSGoogle SheetsSlack
Automated Top Fiber Seller Report
Every Monday, WebRun opens Rain POS, ranks last week's best-selling yarns by fiber type, and posts you a clear Slack report of what to keep well-stocked.
Rain POSGoogle SheetsSlack
Automated Yarn Order Pickup Texts
When special orders are received in Rain POS, WebRun matches each to the customer who requested it and drafts them a pickup text for you to approve.
Rain POSTwilioSlack
Automated Seasonal Bundle Suggestions
Every Monday, WebRun checks Google Calendar for the season ahead, opens Rain POS to find yarn that pairs with it, and posts you a Slack list of bundle ideas ready to merchandise.
Rain POSGoogle CalendarSlack
Automated Yarn Line Launch Drafts
When a new yarn line lands in Rain POS, WebRun drafts a customer email and a Facebook post about it, both left for your approval before anything publishes.
Rain POSMailchimpFacebook
Automated Crafter Win-Back Emails
Each week, WebRun opens Rain POS, finds loyalty members who have not shopped in months, and drafts each a personal win-back email for you to approve.
Rain POSMailchimpGoogle Sheets
Automated Knitting Class Reminders
Before each class, WebRun opens Rain POS, pulls the roster and supply list, and drafts every signed-up student a reminder text for you to approve.
Rain POSGoogle CalendarTwilio
Automated Rain POS Kit Restock Alerts
Every morning, WebRun opens Rain POS, checks each project kit against its component stock, and pings you in Slack about kits missing a yarn or notion.
Rain POSGoogle SheetsSlack
Automated Dye Lot Low Stock Alerts
Every morning, WebRun opens Rain POS, checks the remaining skein count in each dye lot, and sends you a Telegram alert listing which dye lots are about to run out.
Rain POSGoogle SheetsTelegram
Automated Colorway Clearance Alerts
Every week, WebRun opens Rain POS, finds discontinued colorways that have not sold in weeks, and sends you a Telegram clearance list ranked by tied-up cash.
Rain POSGoogle SheetsTelegram
Automated Rain POS Yarn Sales Digest
Every night, WebRun opens Rain POS, totals today's sales across the counter and online store, and posts you a plain Slack recap of the best sellers and the day's total.
Rain POSGoogle SheetsSlack
Automated Knitting Waitlist Offers
When a class seat opens in Rain POS, WebRun finds the next person on the waitlist and drafts them an offer email for you to approve before it sends.
Rain POSGoogle SheetsMailchimp
Automated Music Store Review Request Drafts
Every evening, WebRun finds customers who completed a purchase today in RAIN POS, drafts a personalized review-request email for each one in Gmail, and queues them for you to send with one click.
RAIN POSGmail
Automated Music Store Repair Ticket Status Updates
Every morning, WebRun checks RAIN POS for repair work orders that have been open longer than your target turnaround, drafts a status update email in Gmail for each waiting customer, and queues them for your technician to approve and send.
RAIN POSGmailGoogle Calendar
Automated RAIN POS Rental Return Reminders
Every morning, WebRun checks RAIN POS for instrument rentals due back within the next 3 days, drafts a friendly reminder via Twilio SMS for each customer, and queues the messages for your approval before anything is sent.
RAIN POSTwilio
Automated RAIN POS Online Order Routing
Whenever a new order arrives through RAIN POS's web store, WebRun checks inventory, decides whether to fulfill from stock or flag for a special order, and posts a routing decision to Slack so nothing waits in limbo.
RAIN POSSlack
Automated Music Store Negative Review Triage
Every morning, WebRun checks your music store's reviews, flags anything below four stars, drafts a professional response in Gmail, and sends you a triage summary via Telegram so nothing slips through.
RAIN POSGmailTelegram
Automated Music Store Loyalty Win-Back Drafts
Every Monday, WebRun finds loyalty customers who haven't visited in 90 days, drafts a personalized win-back email through Mailchimp for each one, and queues the campaign for your approval before any message is sent.
RAIN POSMailchimp
Automated RAIN POS Low-Stock Reorder Alerts
Every morning, WebRun scans RAIN POS inventory, finds items below your reorder threshold, and logs a prioritized reorder list to Google Sheets so your buyer acts before shelves go empty.
RAIN POSGoogle Sheets
Automated Music Lesson Confirmation SMS
Every Sunday evening, WebRun checks RAIN POS for all lessons scheduled in the coming week, drafts a confirmation SMS for each student or parent via Twilio, and queues them for approval so no student arrives at an empty room.
RAIN POSTwilioGoogle Calendar
Automated Music Store Gift Card Liability Digest
Every Monday, WebRun pulls all active gift card balances from RAIN POS, calculates total outstanding liability, logs the figures to a Google Sheet, and posts a summary to Slack so your accountant always has an accurate picture.
RAIN POSGoogle SheetsSlack
Automated RAIN POS End-of-Day Reconciliation
Each evening, WebRun pulls RAIN POS end-of-day totals, compares them against your Stripe settlement, flags any discrepancy, and posts a reconciliation digest to Slack so your manager can close confidently.
RAIN POSStripeSlack
Automated RAIN POS Daily Sales Digest
Every evening, WebRun pulls the day's sales totals from RAIN POS, tallies revenue by category, and posts a clean digest to Slack so your team closes every shift knowing exactly where they landed.
RAIN POSSlack
Automated Music Store Consignment Payout Digest
Every month, WebRun pulls all consignment sales from RAIN POS, calculates each consignor's payout based on your split, logs the figures to a Google Sheet, and drafts a payout summary email in Gmail for each consignor ready for your approval.
RAIN POSGoogle SheetsGmail

Want one of these running on your own RAIN POS?

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