How to Automate Hallpass

Hallpass automates the money split in a multi-vendor building. It interfaces with the POS through an API, collects deposits, calculates what each stall is owed, pays vendors net of rent and fees, and publishes their reports. Bank deposits, delivery platforms and licence registers sit outside it, which suits an agent like WebRun.

A food hall is a landlord that also runs the tills

Hallpass is a food hall operating system: the accounting and vendor management layer under a building where a dozen independent kitchens trade beneath one roof. The same software runs shopping malls and franchise groups, which have the same awkward shape.

The shape is this. The hall owns the building, the seating, the toilets and usually the tills. Each stall owns its food, its staff and the name above its counter. A customer buys a bao at one counter and a beer at another, pays, and walks off to find a table. The money has now arrived somewhere it does not belong, and it has to be split: this much to the stall, less rent, less the service charge, less the card fee.

So Hallpass sits between the registers and the vendors. It collects the deposits, works out what each stall is owed and what each stall owes, pays the difference, and publishes every vendor its own report so nobody has to be walked through a spreadsheet on a Monday morning.

The money arrives in one lump and leaves in twelve

The operator is usually the last person in the building to find anything out.

A card reader on stall four stopped talking at two on Saturday and nobody noticed, because the queue kept moving. The delivery apps pay that stall directly, so a third of its trade never appears in the hall's numbers at all, and the percentage rent is worked out on the part that does. Stall seven is two months behind on the service charge. Stall nine's lease renews in six weeks and the conversation has not started. Somebody's certificate of insurance expired in June.

Then there is the reconciliation itself: yesterday's totals against what the bank actually received, one stall at a time, in a spreadsheet that has been copied forward since the hall opened.

Every one of those is small on its own. Together they are why the operator is in the office on Sunday.

The hallpasshq.com homepage, the app these three jobs run in. Hallpass
The deposit that did not arrive Yesterday's stall totals set against what the bank actually received, with any shortfall named the same week rather than at year end.
The trade that bypasses the till Delivery platform payouts read per stall and placed beside counter sales, so a percentage rent clause is worked out on the whole vendor.
Documents watched, not remembered Hygiene ratings, licences, insurance certificates and lease dates tracked per stall, each one named with its trading name and its date.

The remittance is calculated before anyone asks for it

Hallpass automates the split, and the split done by hand is where a hall quietly loses money.

Its accounting platform interfaces with the POS through an API and connects to the systems halls actually run, Toast and Square among them, gathering the day's transactions daily rather than at month end. It collects the deposits, calculates the remittance owed to each party, and distributes vendor payments net of rent and fees. Reports are generated automatically and made available to each vendor securely, so a stall can see its own numbers without an email thread. Around that sit the collections intermediary services, the contract compliance and the vendor management that make a multi-tenant building governable at all.

The common ingredient is the connected register. All of it is computed from transactions that came through a till Hallpass can see.

A stall's trade is wider than that till. Delivery aggregators pay the vendor directly, on their own schedule, into their own account. The bank is a separate login. So is the hygiene register, the alcohol licence, the insurer that issued the certificate, and the stall's own page announcing it is closed on Tuesdays in January.

A stall's real week includes sales the hall never sees

A hall's true week is the sum of several ledgers, and only one of them is inside the building.

Yesterday's totals from Hallpass set against what actually landed in the bank, so a short deposit becomes a Tuesday question rather than a March mystery. A register that stopped reporting on Saturday afternoon flagged while the receipts are still in the drawer and the day can still be reconstructed.

Each stall's delivery payouts read off the aggregator's own dashboard and set beside its counter sales, so the operator finally sees the whole vendor rather than the half that walked through the door. That one number changes what a percentage rent clause is actually worth.

Hygiene ratings and licence status checked on the public register for every trading name in the building, because an inspection result should not reach the landlord through a customer's review. Certificates of insurance watched for expiry, named by stall and by date. Lease and rent review dates lifted off the agreements onto a calendar with enough notice to negotiate.

Reading and comparing can run unattended overnight. Nothing that moves money, alters a remittance or lands in a vendor's inbox goes anywhere until somebody accountable for the number has read it.

The hall opened to sell food, not to reconcile deposits

Twelve stalls get paid on Friday whether or not anybody checked the numbers behind the payment. That is what makes the checking easy to skip, and expensive to have skipped.

WebRun is an AI agent that works a real Chrome browser, signed in as you. It opens the bank, the delivery platforms, the public licence register or Hallpass itself, reads what is on each screen, and sets the numbers side by side with the differences called out.

It runs on your schedule in your own private environment, and you can watch a run and stop it. Payments, statements and anything addressed to a vendor are prepared and held for a person.

Every workflow below states which sites it signs into.

Questions people ask

Will it pay a vendor or change a remittance on its own?

No. It reads, compares and prepares. Anything that moves money or alters what a stall is owed is drafted and waits for whoever signs it off, because a wrong remittance costs the hall a tenant relationship as well as the money.

Half our stalls take delivery orders that never touch our tills. Can it see those?

Yes, where you hold the logins. It reads each platform's payout and order screens the way your finance person would, then sets that beside the counter sales in Hallpass, which is the only way to see a vendor's whole trade.

We run eight stalls, not eighty. Is this worth setting up?

Yes, and smaller halls tend to gain most. Eight stalls still means eight reconciliations, eight insurance certificates and eight lease dates, and there is usually one person doing all of it between shifts rather than a finance team.

10 ready-made Hallpass 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 Stall Performance Digest
Every Monday, WebRun ranks the past week's stall sales from Hallpass, works out each stall's trend and share of the hall in Google Sheets, and posts you a Slack digest of the top and bottom performers with what moved.
Hallpass›Google Sheets›Slack
Automated Daily Food Hall Sales Log
Every morning, WebRun totals yesterday's sales across every stall from Hallpass, adds Square walk-up and event takings, and appends one clean daily line to the owner's Google Sheet with the hall total and per-stall breakdown.
Hallpass›Square›Google Sheets
Automated Stall Lease Renewal Tracking
Every morning, WebRun reads each stall's lease dates from Hallpass, checks them against your Google Calendar, and posts you a Slack heads-up on which leases renew or expire soon so no renewal window slips by.
Hallpass›Google Calendar›Slack
Automated Vendor Payout Notifications
When a stall payout clears in Stripe, WebRun matches it to that vendor's remittance in Hallpass and drafts a payment-sent confirmation email in Gmail with the amount and reference, left for you to approve before it reaches the vendor.
Hallpass›Stripe›Gmail
Automated Food Hall Vendor Onboarding
When a new vendor is added in Hallpass, WebRun builds their onboarding document checklist, prepares the licence and insurance forms for signature in DocuSign, and drafts a welcome email in Gmail listing what is still outstanding, for you to send.
Hallpass›DocuSign›Gmail
Automated CAM Charge Chasing for Stalls
Every week, WebRun finds which stalls are behind on shared CAM and service charges in QuickBooks, cross-checks each vendor's standing in Hallpass, and drafts a polite reminder email per vendor in Gmail for you to approve before sending.
Hallpass›QuickBooks›Gmail
Automated Food Hall Deposit Reconciliation
Every morning, WebRun totals yesterday's stall sales in Hallpass, matches them to the money that actually landed in QuickBooks, and writes a reconciliation report to Google Sheets flagging any gap between the two.
Hallpass›QuickBooks›Google Sheets
Automated Stall POS Downtime Alerts
Every few hours, WebRun checks each stall's live sales feed in Hallpass against its Toast register status, and pings your Telegram the moment a till goes quiet during service so you can chase it before the day closes.
Hallpass›Toast›Telegram
Automated Stall Rent Threshold Alerts
Every week, WebRun reads each stall's sales from Hallpass, compares them to that vendor's percentage-rent breakpoint tracked in Google Sheets, and posts you a Slack list of the stalls that came in under threshold.
Hallpass›Google Sheets›Slack
Automated Food Hall Remittance Statements
Every Monday, WebRun pulls each stall's net remittance from Hallpass, matches it to your books in QuickBooks, and drafts a clear weekly payout statement email per vendor in Gmail for you to review before sending.
Hallpass›QuickBooks›Gmail

Want one of these running on your own Hallpass?

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