Every feature built for real venues.

HorecaRooster isn't a generic scheduling tool with a hospitality skin. Every feature was designed around how a real horeca venue actually operates.

Smart Fill Engine

The only scheduling tool that knows who can cover what — not just who's free.

  • Fills each shift with the most eligible employee based on department, rank, and availability
  • Respects fill rules: a Bar Manager can fill Bartender slots; the engine knows this automatically
  • Prevents illegal scheduling: no Sunday closer working Monday open, no back-to-back overnight shifts

Availability Management

Templates that staff actually update — because the system actually respects them.

  • Weekly availability templates that persist until changed — no re-entering every week
  • One-off date overrides so staff can block specific days without breaking their template
  • Manager sees unresolved availability gaps before generating, not after

Drag-and-Drop Schedule Editing

The engine suggests; you decide. Full manual override with zero friction.

  • Drag any employee to any slot — the system validates and warns on conflicts but doesn't block
  • Locked assignments survive re-generation so the engine works around them
  • Live conflict indicators: rest time violations, double-bookings, cross-department mismatches shown inline

Shift Swaps & Open Shifts

Staff sort out swaps themselves. You just approve.

  • Employee requests swap with a specific colleague; both must confirm; manager approves or denies
  • Open shift claiming: publish an uncovered slot; eligible staff can claim it
  • Full audit trail — no more 'I thought you sorted that with Joost'

Leave & Absence Management

One place for leave requests, sick days, and time-off — connected to the schedule.

  • Employees submit leave requests from the app; manager approves in one tap
  • Approved leave auto-blocks the employee for scheduling on those dates
  • Hours tracking integrates with leave for accurate weekly totals

Clock In/Out & Hours Tracking

Know exactly who worked, when, and how many hours — without spreadsheets.

  • Employees clock in/out from their phone; timestamps recorded instantly
  • Correction requests for missed punches — manager approves inline
  • Weekly hours summary per employee, with overages flagged automatically

Employee Self-Service (PWA + Android)

Your staff don't need training. They check shifts the way they check everything — on their phone.

  • Installable Progressive Web App works on any device; Android wrapper available
  • Push notifications for new schedules, swap approvals, and shift changes
  • Employees see their week at a glance, request changes, submit availability — no login friction

Automated Reminders & Scheduled Publishing

Set it once. The system nudges your team and publishes the schedule on your schedule.

  • Set a fixed time for staff to automatically receive a reminder to submit their availability — weekly, on the day and time you choose
  • Configure an automated generate-and-publish moment: the system builds the schedule and notifies everyone without you lifting a finger
  • Employees receive a push notification and email the moment the schedule goes live — no prompting, no group messages

Multi-Department & Role Configuration

Two departments or twelve — the structure adapts to your venue, not the other way around.

  • Create departments (Bar, Kitchen, Floor, Host) with custom shift types per department
  • Define ranks within departments with fill rules: who can cover whose role in a pinch
  • Per-department scheduling so kitchen and bar managers own their own view

Always building.

HorecaRooster is constantly being improved, updated, and expanded with new functionality. We're a small team that moves fast — and our users feel it.

Coming soon

  • Task lists & checklists — Track what needs to be done and when it's completed. Think cleaning schedules, opening and closing checks, and recurring tasks per shift.
  • More integrations — Direct connections with payroll processing and POS systems.

Have an idea or request? We're listening. Send us a message →

Ready to try it?

Free for teams of up to 5. No credit card required.

Start for free →