Run 10 outlets from one phone.
Every outlet’s close, labour, wastage, supplier bills, bookings and reviews land in one 07:00 brief on WhatsApp. When a number moves, ask why, and get the answer with the receipts.
What you can try on this page
- 01Multi-outlet dashboard
- 02Reservations bot
- 03Supplier ordering
- 04Review replies
What eats the week
Ten outlets, ten group chats, one tired owner.
The numbers exist. They’re just spread across POS exports, manager chats, paper logs and one person’s inbox, so the owner sees last week’s problems next week.
- 01
Blind until Monday
Sales, labour and wastage sit in 10 POS exports and 10 manager chats. Someone spends half of Monday building last week’s report, so problems surface a week late.
Half a day a week, a week late - 02
Closing by hand, every night
Managers count cash, photograph the Z-report and type figures into a sheet. A S$50 gap turns up three days later, when nobody remembers the night.
30–45 min per outlet, per night - 03
Rosters that don’t flex
The roster goes out on Sunday. When a 120-pax dinner cancels on Wednesday or the head chef goes on MC, nobody re-cuts it, and overtime creeps up.
One outlet at 34.8% labour - 04
Suppliers bill above the agreed price
Price locks live in one person’s email. An invoice gets paid if the quantity looks right, so a S$1.40/kg creep on prawns runs for weeks.
S$392 on one supplier in one week - 05
Bookings and reviews at midnight
Enquiries arrive on WhatsApp and Instagram at 11pm and wait for the morning. A 2★ review about a short-staffed Sunday never gets back to whoever wrote the roster.
~10% no-shows · ~30% of reviews answered - 06
Nobody can just ask
“Which outlet had the worst labour last week, and why?” costs someone an afternoon of spreadsheets. A 10-restaurant group we work with now asks its 2nd Brain instead.
An afternoon per question
What we build
Every outlet feeds one brain.
It runs on your own server and connects to the POS exports, WhatsApp groups, inboxes and review pages you already use. Managers keep working the way they do now.
Comes in from
Goes out as
Ops platform
Ten outlets on one screen.
The group view the owner opens after the 07:00 brief. Open an outlet, a purchase order, a booking or a review: every screen works.
Good morning, Kelvin
Thu 24 Sep 2026 · week 38 (14–20 Sep) closed · 10 of 10 outlets reconciled at 23:04 · Mid-Autumn tomorrow
- 120-pax dinner cancelled 53 h out · contract cl.4: 50% inside 72 hS$2,400 claimable
- Prawns S$17.20/kg vs S$15.80 locked to 31 Dec · 2 invoices, 280 kgS$392 over
- Mid-Autumn set menu S$68++ · S$400 deposit · private section BS$1,496++ booking
- Gap since 15 Sep · 2 certified staff at other outlets can coverCompliance
- Jurong East 2★ · Punggol 3★ · Ember Grill 1★ (refund S$9.60)Drafts ready
WhatsApp bots
Owner, managers and guests, all on WhatsApp.
The owner’s 07:00 brief, a birthday booking at 22:47, a crab order sent as a voice note, and a kopitiam close from four photos.
What the system did
Nothing yet. Send a message on the phone and the actions show up here as they happen.
Workflow automations
The work that runs after closing.
n8n workflows on your own server. Anything involving money, a guest or a published roster waits for a person.
Reads each outlet’s Z-report and cash count, matches every payment channel to its source and chases gaps before lock-up.
- Press Execute workflow to run it with sample data. Click any node to see what it does.
Hermes AI agents
Digital staff that ask first.
Each agent has one job, a schedule and a clear line it won’t cross without approval. Press approve to let a run finish.
Answers booking enquiries on WhatsApp and Instagram, takes group deposits and reminds guests.
Press Run this agent to watch one of its runs. It will stop and ask you before anything goes out.
- · Bookings up to 12 pax at any outlet
- · Reminders at T-24h and T-3h; waitlist release at T-1h
- · FAQs: halal status, parking, corkage, cake-cutting
- · Deposit links for groups of 12+ on standard terms
- · Groups over 20 on festive nights, buyouts, off-menu pricing
- · Waiving a deposit or a cancellation fee
- · Complaints and refunds
- · Allergy requests that change a dish
AI 2nd Brain
Ask why a number moved.
It reads the POS exports, timesheets, chats and signed contracts, then answers with sources you can open. Start with the question every group owner asks on a Monday.
Ask Harbour Table Group anything.
Type a question in the box below, or try one of these. The answers come from this sample company’s files, chats and meeting notes.
Small operator
One coffeeshop, three stalls, zero typing.
The same system at the small end. The owner of an Ang Mo Kio HDB coffeeshop sends four photos at closing; the bot reads them and reconciles cash, PayNow, NETS, CDC and GrabFood.
- Parts add up to the total1,012.40 + 604.20 + 412.00 + 120.00 = 2,148.60
- PayNow S$604.20 matches bank alerts188 PayNow credits, 06:02–22:24
- NETS S$412.00 matches the terminal batchsettles to the bank tomorrow
- CDC S$120.00 matches the merchant portal24 vouchers redeemed
- Cash matches the countcount photo S$992.40 vs Z-report S$1,012.40
Before / after
What changes, in numbers.
Illustrative estimates based on comparable builds. Your numbers depend on volumes and the workflows we automate first.
Rollout
How we would roll this out.
We start with one department and the workflow that costs you the most, prove it works, then expand. Nothing goes live without your sign-off.
- Week 1–201
Map the group
We sit with your ops lead and two outlet managers, map closing, ordering and rostering, and load outlets, suppliers, price locks and SOPs into the 2nd Brain.
- Week 3–502
Outlet ops first
Nightly close from photos, the 07:00 brief and the group dashboard. Two pilot outlets for a week, then all of them.
- Week 6–803
Supply and people
Orders by voice note, invoice checks against the price book, roster flex on cancellations and MCs, and the review desk.
- Ongoing04
Run and expand
Reservations bot, central-kitchen plan and the compliance register. A monthly look at what the agents did and what they asked you.
FAQ
Questions owners ask us.
Does it work with our POS?+
Usually through the POS’s daily CSV or Sheets export, or its API if it has one. If an outlet only has a printed Z-report, the bot reads the photo.
Our managers write in Chinese, Malay and Singlish. Is that a problem?+
No. Voice notes and messages are understood in the language they come in. Orders to suppliers go out in the supplier’s language with English underneath, so there’s always an audit trail.
Will it place orders or message guests without us?+
Only inside limits you set. Standing orders under a threshold (S$800 in this demo) at contracted prices can go on their own. Anything over it, a new supplier, a dispute, a refund or a published roster waits for a person.
What about PDPA and guest data?+
Guest details stay on your own server and in your own accounts. The reservations bot asks before saving preferences like allergies, and you decide how long records are kept.
How do licences and hygiene records work?+
You keep the register; the system tracks it. It reminds the right person, assembles renewal packs from Drive and chases missing service reports. Submissions and fees always need your approval, and the register is set up with you rather than assumed.
We run one coffeeshop, not ten outlets. Is this for us?+
Yes. The kopitiam example is the small end: nightly close from photos, stall rent tracking and one morning message. We start with the single workflow that costs you the most time.
Other industries
All industries →Next step
See your business in one of these. Then we build it.
Book a 30-minute call. We map one workflow that costs you the most time, show you what it looks like automated, and tell you honestly if it is worth doing.