How to Automate Revel Systems

Revel Systems automates the estate. The Management Console holds every establishment, and the Enterprise Management System pushes products, inventory, employees and settings down to the sites you choose. What it cannot reach is the delivery marketplaces, distributor portals and bank accounts each site depends on. That per-site round suits an agent like WebRun.

The whole estate reports into a single console

Revel Systems is an iPad point of sale built for operators running more than one of something: quick service chains, franchise groups, coffee and juice brands, campus and stadium concessions, retail estates with a dozen shops. It is now part of Shift4, and its merchants still work where they always did, in the Management Console.

The console is the reason people choose it. Every establishment reports into it, so one screen carries yesterday across the whole estate: what each site took, what each site sold, who was rostered, and what the food cost against it.

That changes what the job is. A single-site owner walks the floor and knows. An operator with twenty sites has a browser tab instead, and almost everything they believe about Tuesday arrived through it.

Head office work multiplies by the number of sites

The work that fills a multi-site week is not hard work. It is one small task, repeated once per location.

A price goes up. It goes into Revel once, and then somebody has to confirm the delivery marketplaces carry the new price too, at every site, because those listings are managed store by store and none of them changed on their own. A new location opens, and the checklist behind it touches the bank, the marketplaces, the distributor account, the utilities and the local licensing body. Every site's deposit has to be matched against its takings. Every site's distributor account has its own login and its own invoices. A manager rings on Wednesday to mention the delivery tablet has been switched off since Sunday, which explains the numbers.

One site is an afternoon. Forty sites is a department, and in most operators it is two people and a spreadsheet of logins.

The revelsystems.com homepage, the app these three jobs run in. Revel Systems
A price change that actually landed Proof that the new price is live on every marketplace listing at every site, rather than on most of them and nobody knowing which.
The estate compared daily Each location's takings, discounts and voids ranked against the others, so the site that drifted shows up this week instead of this quarter.
Deposits that arrived Yesterday's takings at each location checked against what reached the bank, without a person opening forty statements to do it.

The Management Console reaches every establishment and nothing beyond

Inside the estate, Revel already does the repeating for you, and this is the part worth configuring properly before anything else.

The Enterprise Management System pushes changes out from head office to the establishments you choose, covering products, inventory, employees, reports and settings, so a menu change is made once rather than twenty times. Inventory is tracked at ingredient, prep and recipe level, so selling a burger takes the beef and the bun out of stock as well, and the Ingredient Inventory Log records what moved. The Product Mix report names the winners and the losers site by site. Shift Schedules and Timesheet Rules cover the rota, the overtime warnings and the payroll figures behind them.

All of that operates on establishments Revel knows about.

The delivery marketplaces do not report into it. Neither does the distributor whose portal holds this week's invoices, nor the bank where each deposit either landed or did not, nor the landlord's system, nor the council page where a licence renewal is either processed or stuck behind a query. Each of those has a login, per site, and the console has never seen any of them.

One check can run across every site at once

The size of the estate stops being the reason things go unchecked.

Every location's deposit checked against the bank the next morning, so a site that has not banked since Friday becomes a Monday conversation rather than a quarterly discovery. Every marketplace listing checked against the price head office pushed, so the store still selling the old combo at the old price is named instead of found by a customer.

Every distributor account opened, this week's invoices collected and filed against the right site, and the delivery that never shipped flagged before a kitchen runs out of it at lunchtime. Every site's discounts, voids and refunds ranked against the rest of the estate, so an outlier is visible while it is still one week of numbers and one conversation.

The site opening in March gets the same opening checklist run and reported rather than remembered, which is where most of the missed steps go.

Keep the money and the messages supervised. Reading forty portals can happen unattended. Changing a live listing, committing an order or writing to a franchisee should be drafted and approved by somebody who owns the relationship.

Repeating a task forty times is not a management decision

The check itself is easy. It is the fortieth repetition nobody has time for, which is why most of an estate only ever gets spot-checked.

WebRun is an AI agent that works a real Chrome browser, signed in as you. It opens the bank, the marketplace back office or the distributor portal for each site in turn, reads what is there, and sets it beside what the Management Console says, with the locations that disagree listed first.

It runs on your schedule in your own private environment, and you can watch a run and stop it mid-way. Anything that changes a live listing, commits money or goes to a franchisee is drafted and waits for a person.

The workflows below are already built, and each one lists the sites it visits and what it reads.

Questions people ask

Does this replace the Enterprise Management System?

No, and it should not. EMS is the right tool for pushing menus, prices, employees and settings down to your establishments. This covers the systems outside Revel that also have to change when a price does, and that EMS has no way to reach.

Can the same check run on every location?

Yes, and that is the main reason to use it here. One workflow visits each site's bank, marketplace or distributor login in turn and reports the whole estate together, so the cost of checking stops rising with the number of sites.

What happens when one site's portal login stops working?

That location comes back unchecked rather than wrong, which is the safer failure. Because you can watch a run, a portal that has changed its sign-in or added a step is something you see quickly instead of something that quietly stops reporting.

24 ready-made Revel Systems 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 Revel Systems Top-Sellers Weekly Report
Every Monday, WebRun pulls last week's item-level sales from Revel Systems, ranks your top sellers by revenue and quantity, and posts a visual summary to Slack so your team can make informed menu and prep decisions.
Revel SystemsGoogle SheetsSlack
Revel Systems Supplier Invoice Chaser Automation
Every week, WebRun checks Revel Systems for purchase orders without a matching received invoice, identifies what is overdue, and drafts a polite chaser email to each supplier for your review.
Revel SystemsQuickBooksGmail
Revel Systems Staff Shift Coverage Alerts
Every morning, WebRun reviews upcoming shifts in your Revel Systems schedule, identifies any role gaps or no-shows, and posts a coverage alert to Slack so your manager can find cover before service is affected.
Revel SystemsGoogle CalendarSlack
Revel Systems Automated Review Request Drafts
Every day, WebRun identifies recent high-value or high-satisfaction Revel transactions and drafts a personalized review request message for each customer, ready for your approval before anything is sent.
Revel SystemsTwilio
Revel Systems Refund Exception Monitoring Automation
Every day, WebRun reviews refund transactions in Revel Systems, identifies any that exceed your thresholds by amount or frequency, and posts a flagged exception report to Slack for management review.
Revel SystemsGoogle SheetsSlack
Revel Systems Multi-Location Price Change Rollout
When you trigger a price change run, WebRun works through every affected item in Revel Systems across each location, updates the price, and posts a completion checklist so you can confirm everything went through correctly.
Revel SystemsGoogle SheetsSlack
Automated Revel Systems Online Order Routing
Every few minutes, WebRun monitors Revel Systems for new online orders and routes each one to the correct kitchen station or location, posting a Slack alert so your team never misses a ticket.
Revel SystemsSlack
Revel Systems Loyalty Win-Back Campaign Drafts
Every week, WebRun identifies loyalty customers in Revel Systems who have not visited in 60 or more days, and drafts a personalized win-back email for each one, ready for your review and send.
Revel SystemsMailchimp
Automated Revel Systems Low-Stock Reorder Alerts
Every day, WebRun scans your Revel Systems inventory for items at or below their reorder point and sends a prioritized alert to your team so you can reorder before a stockout hits.
Revel SystemsGoogle SheetsTelegram
Revel Systems Gift Card Liability Weekly Digest
Every week, WebRun pulls active gift card balances from Revel Systems, calculates total outstanding liability, flags cards unused for over a year, and posts a concise digest to Slack so you stay on top of your obligations.
Revel SystemsGoogle SheetsSlack
Automated Revel Systems End-of-Day Reconciliation
Each night, WebRun pulls Revel Systems end-of-day totals, compares them against expected figures, flags any cash or card discrepancies, and posts a reconciliation digest so your manager can close the books confidently.
Revel SystemsQuickBooksSlack
Automated Revel Systems Daily Sales Digest
Every morning, WebRun pulls the previous day's net sales, transaction count, and average ticket from Revel Systems, then posts a concise digest to Slack so your team starts the day with the numbers.
Revel SystemsSlack
Automated Revel Underperforming Location Watchlist
WebRun monitors Revel Systems sales and transaction data weekly, identifies locations that have missed targets for two or more consecutive weeks, and maintains a watchlist in Airtable with context for each flagged site.
Revel SystemsAirtable
Automated Revel Outlier Discount Detection
WebRun scans Revel Systems discount and comp activity at every location, identifies transactions that exceed your normal thresholds, and sends a daily anomaly report to Slack.
Revel SystemsSlack
Automated Revel New Location Setup Checklist
WebRun verifies that a new Revel Systems location has menus, pricing, tax rates, and payment terminals configured correctly, and tracks completion in an Airtable checklist.
Revel SystemsAirtable
Automated Revel Multi-Location Sales Rollup
WebRun pulls daily sales totals from every Revel Systems location, compares them against targets, and posts a ranked summary to Slack before your team starts their day.
Revel SystemsSlack
Automated Revel Menu Price Consistency Check
WebRun reads Revel Systems menu and pricing data for every location, compares item prices against the master price list, and flags any discrepancy in a Google Sheet.
Revel SystemsGoogle Sheets
Automated Revel Low-Stock Alerts by Location
WebRun checks Revel Systems inventory at every location twice a day, identifies items that have dropped below the reorder point, and posts location-specific low-stock alerts to Telegram.
Revel SystemsTelegram
Automated Revel Location Performance Ranking
WebRun reads Revel Systems weekly sales, average ticket, and throughput for each location, builds a performance ranking, and posts it to your Google Sheet every Monday.
Revel SystemsGoogle Sheets
Automated Revel Labor Cost by Location Report
WebRun pulls Revel Systems labor and sales data for every location, calculates labor cost as a percentage of net sales, and writes a weekly comparison report to Google Sheets.
Revel SystemsGoogle Sheets
Automated Revel Inventory Transfer Suggestions
WebRun checks Revel Systems inventory levels across all locations, spots overstock at one site and low stock at another, and drafts a transfer recommendation for your review.
Revel SystemsGoogle Sheets
Automated Revel Franchisee Compliance Scorecard
WebRun reads Revel Systems operating data for each franchisee location, scores them on price compliance, discount policy, and cash handling, and writes a weekly scorecard to Google Sheets.
Revel SystemsGoogle Sheets
Automated Revel Daily District Manager Digest
WebRun pulls Revel Systems sales, labor, and exception data for each district's locations and posts a personalized daily digest to each district manager in Slack.
Revel SystemsSlack
Automated Revel Cash Variance Report by Location
WebRun reads Revel Systems end-of-day cash totals at every location, compares expected against actual cash, and flags any location with a variance above your threshold in Slack.
Revel SystemsSlack

Want one of these running on your own Revel Systems?

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