HOSP OPS puts rosters, daily closes, checklists and staff accountability in one system, shows your labour cost against target before the week starts, and keeps a record of everything after. Built in Bali, for Indonesian venues.
“The roster gets made on feel, and I find out what it cost at month end.”
“Standards hold when I'm there. They slip when I'm not.”
“When something goes wrong, nobody can tell me who was responsible for what.”
“A staff dispute lands on my desk and it's my word against theirs. Nothing signed, nothing timestamped.”
None of these are staff problems. They're systems problems. HOSP OPS is the solution.
Build the roster against your revenue target. Labour % is on screen before you lock.
Staff open My Shift: their duties, tonight's focus, the deals to push. Checklists tick in real time.
Daily close captures revenue, incidents and tomorrow's bookings in minutes. The owner gets the verdict that night: revenue, night result, pace to monthly target.
Everything rolls up to the GM scorecard. Weekly 1:1s run on numbers, not vibes.
And every step of it is on the record — more on that below.
Grouped by the outcome — not the technology. What each pillar delivers to the owner, and how many modules feed it.
Labour % against target, live on screen — with clock-ins timestamped by the server, not by the phone.
P&L, invoices, suppliers, overheads and KPI targets — feeding the owner's report you actually read.
Bilingual staff profiles, PKWT/PKWTT contracts with e-sign, SPs paired with retraining. Disputes end.
My Shift, duties, checklists and the daily close — every task has a name on it, every night gets a verdict.
Events, sports, deals and reviews. The revenue lever, and the feedback loop that tells you if it's working.
Every staffing decision is a spending decision. HOSP OPS shows the spend while you're still deciding — labour % against target, live, before you lock the week.
Lock the week and the plan freezes: cost, %, target, who locked it, when. Anything changed after that writes a log entry — what, who, when. Nobody rewrites the plan after the fact.
Draft in seconds from your actual pax history and event calendar — decide with the number in front of you.
Every role has written duties — real job descriptions, not templates. Every task has a name on it. When someone needs a warning, the SP is issued in the system, co-signed by the staff member, and paired with daily self-checks — retraining on the record instead of a letter in a drawer.
Works for staff too: their warnings, their pay, their tasks are invisible to coworkers. We call the whole thing the Accountability Chain.
Your GM's job isn't to be everywhere — it's to own the numbers. HOSP OPS gives them a scorecard: revenue vs target, planned vs actual labour (fed straight from the lock snapshots), event budgets, future bookings.
Same numbers for both of you. No massaging — the system wrote them down as they happened.
It's in the system, timestamped, signed. Server-time — not phone-time — --:--:--.
Clock-ins happen by QR on your premises, timestamped by the server, not by whatever a phone claims. PIN-protected with lockout after failed attempts. Buddy-punching stops being a rumour you can't prove.
Lock a roster and the plan is frozen. Every change after that writes an entry that can't be deleted: before, after, name, time. The change log ends arguments.
Contracts e-signed in the system. Warnings co-signed by the staff member, paired with documented self-checks. 1:1s end with agreements both people sign, on a snapshot frozen at meeting time.
Access is scoped by role and enforced at the database — not hidden by the interface, actually blocked. A server can't read another server's tasks, warnings or pay. The owner sees everything, including a read-only preview of what any staff member sees.
Protection isn't a feature we added. It's how the system is built.
“I stopped guessing what the week would cost. The number is on the screen before I lock it. That alone changed how I run the venue.”
Every paid tier includes the full platform. The only difference is the user cap. No per-user fees, no feature gates between paid tiers.
Labour is typically the largest controllable cost in a venue — commonly 25–35% of revenue. HOSP OPS surfaces live labour % vs target before the roster is locked, when the number can still change.
Every HOSP OPS venue gets free ongoing support from a real person in Bali — in English or Bahasa Indonesia, on WhatsApp. Setup help, weekly check-ins for the first month, and same-day answers when something breaks. No paid support tiers. No overseas ticket queue.
20-minute walkthrough. Your venue, your numbers, no deck.