Verticals
The same core, configured around how you actually work. Root arrives set up for your trade: the right modules, your terminology, and the workflow that trade runs on. Pick yours below.
How Root is built
A generic system with your industry's name on the login screen is still a generic system. Root is configured for how each trade actually works: its terminology, its workflow, the screens the floor uses every shift. And every configuration sits on one shared core. One customer record, one set of books, one login, whether you run a single dining room or a restaurant, a spa, and a boutique under one roof.
Full-service restaurants
A server fires a course at the table, the grill bumps it from the pass, and a manager runs the card at the station, all on one check that never forks. Comps and voids carry a reason and an approval the moment they happen, so when food cost moves you read the list instead of guessing. By last call the books are already done, because every sale posted itself as it rang.
Hold a course and fire the next when the table is ready, so apps land before entrées and the line works to the server's timing.
Tickets route to the station that makes the dish, and a bump or a hold flows back to the floor without anyone walking to the pass.
Every comp and void is logged with who approved it and why, so a discount is never a hole in the night.
Hotels
The dining room, the spa, and the gift shop usually ring on three systems the night auditor stitches together by hand. Root posts all of it to one guest folio as it happens, so the balance is right before anyone goes home. Night audit rolls the day forward on its own, group blocks bill back to the master, and a returning name arrives with the history that earned the upgrade.
Every outlet charges the room from the screen its staff already use, and it lands on the guest account the instant it rings.
The day closes, posts room and tax, and rolls to the next without a clerk keying it after midnight.
Room blocks and banquet charges route to a master account, so a wedding or a conference settles on one bill.
Spas
A hot-stone massage needs the therapist, a treatment room, and the warmer free at the same hour, so Root holds all three on one appointment and never promises a chair you don't have. Intake forms and signed consent ride on the guest and surface the moment a service is booked, flagged when one is missing. Packages and memberships draw down automatically at checkout, and the guest is rebooked at the desk before they walk out.
Book against a real provider, room, and resource at once, so a double-booked esthetician never makes it onto the calendar.
Health history, allergy notes, and waivers attach to the guest and are pulled up automatically when a treatment is booked.
Prepaid series and monthly plans track their own balance and redeem at the point of sale without a manual tally.
| Variant | Downtown | Waterfront | Status |
|---|---|---|---|
| White · S | 6 | 3 | OK |
| White · M | 1 | 5 | Low |
| Sand · M | 0 | 4 | Transfer |
| Sand · L | 2 | 0 | Reorder |
Boutiques
Sell the last medium downtown and the waterfront floor sees it gone before the next customer asks, because every size and color is its own SKU counted across every door. When one store is out and another is overstocked, a transfer moves the units and adjusts both books on the spot. The same item sells online and in-store off one count, and every sale attaches to the shopper's profile so loyalty and history follow them across the brand.
Every size, color, and style carries its own count, true across locations and updated as each one sells.
Move units from the door that has them to the one that needs them, and both counts and the ledger update at once.
One shopper record spans online and in-store, so spend, sizes, and rewards follow the customer everywhere they buy.
The rest of the lineup
The same depth, the same connected core. Each of these is a configuration of Root tuned to how that trade actually works, not a feature it was never meant to do.
Take the order at the counter, a kiosk, or online, then bust the line on any device when the queue backs up. Orders fire straight to the make line and call out to the pickup queue by name.
Ring a quick tab with milk and syrup modifiers in two taps, swap menus by daypart as the morning turns to lunch, and take mobile pre-orders that are waiting when the regular walks in. Loyalty keeps them coming back for the next cup.
Open a tab on a pre-authorized card, pour fast rounds against it, and run an ID check before the first drink. The drawer reconciles at close and last-call cutoffs stop service when the night is over.
Ring cover at the door against a live capacity count, open VIP and bottle-service tabs against a card on file, and pour across multiple bars that all settle to the same night. Comps and security incidents stay on the record.
Pour pints and build flights in the taproom while keg and batch levels draw down behind the bar. Sell growlers, crowlers, and merch on the same check, and read what is on tap against what is left in the cellar.
Run tasting flights at the bar, then convert the visit into a wine-club membership with allocations that bill and ship on a schedule. Club tiers, pickup parties, and direct shipments stay tied to one member record.
Chart each treatment against the guest, take the deposit and signed consent a procedure requires, and sell a package series that draws down visit by visit. Memberships and retail close out on the same ticket.
Book a stylist by service and time, save the exact color formula on the client so the next visit matches, and settle commissions and tips as each ticket closes. The guest is rebooked at the chair before they leave.
Run walk-ins and booked chairs in one live queue, check out in seconds with the tip on the card, and set a recurring cut so the every-three-weeks regular is already on the calendar.
Bill memberships and dues on a schedule, check members in at the door, and freeze or resume a plan without breaking the billing. Classes and day passes run off the same calendar as the floor.
Publish the class schedule, sell passes and packages that punch down per visit, and run a waitlist that promotes the next name when a spot opens. Instructor pay settles off attendance with nothing to total by hand.
Reformer spots are limited, so booking holds the exact equipment count and never oversells a class. Intro offers convert first-timers, packages track their own balance, and waitlists fill the spots that open.
Book classes against a real capacity, take drop-ins at the door, and waitlist the rest so a full room is still a full room when someone cancels. Packages and memberships redeem at check-in.
Pick your trade, create an account, and Root builds a starting setup you finish in the browser.