Bookings, payments, rostering, timesheets, reviews, rewards, and more — built for escape rooms, activity centres, cafes, and any session-based venue.
AutoRoster Generation
Generate a fair, balanced roster with one click. Same inputs always produce the same result — no surprises.
Deterministic roster generation using seeded RNG. Fairness ratio (current_points / target_points) ensures balanced distribution. Configurable slot weights, day multipliers, and per-staff modifiers.
Booking
Booking Pages & Payments
Customers book and pay on your own website — card, Apple Pay and Google Pay. No commissions, no per-customer fees, and every booking lands straight on your calendar.
Customisable public booking pages and an embeddable widget for your own site. Square-powered payments with wallets, deposits, split deposits and payment links. Live availability with holds, cutoffs and flexible session times. Bookings flow directly into sessions and staffing.
Mobile App & Notifications
Install AutoRoster on any phone — iPhone or Android — and get push notifications when you're rostered on, a shift opens up, your timesheet's paid, and more.
Progressive web app: add it to your home screen for a full-screen, app-like experience on iOS and Android. Native push notifications for roster publishes, shift and session assignments, open shifts, swap outcomes, rewards, reminders and announcements — each individually toggleable, and working alongside Slack.
Booking
Gift Vouchers & Promos
Sell gift vouchers from your website, run promo codes and day deals, and see exactly which codes bring people in.
Public voucher sales with printable designs and balance tracking. Promo codes with usage limits, date windows and activity restrictions. Day-based pricing rules with visible price tags on booking times. Performance reporting incl. attempted/failed codes.
Fair Points System
Shifts are distributed evenly across your team. Everyone gets their fair share automatically.
Staff are assigned based on a fairness ratio with configurable slot weights, point modifiers, and day multipliers. Away staff earn phantom points to maintain balance.
Booking
Customer Emails & Branding
Branded confirmations, reminders and receipts that send themselves — with your logo, colours and wording. Customers can even reschedule themselves within your rules.
Automatic confirmation, reminder, voucher and receipt emails with a per-brand designer (logo, accent, socials, copy overrides). Multiple brands per account. Calendar (.ics) attachments, Google Maps links, and customer self-reschedule with deadline, capacity and pricing guards.
Booking
Upsells & Deals
Sell add-ons after the booking, offer back-to-back second-experience discounts, and track which campaigns actually convert.
Post-booking upsell offers riding the reminder email with one-tap purchase. Second-experience deals: discounted adjacent sessions with per-direction time windows and party caps. Campaign link builder with UTM forwarding, abandoned-checkout funnels and conversion reporting.
Availability Management
Staff submit their own availability through the portal. Admins can lock months, manage dates away, and view everything at a glance.
Staff submit availability via the portal. Per-month and per-staff locking. Bulk paste import from spreadsheets. All Blocks and Per Block view modes with dates away tracking.
Sessions & Scheduling
Schedule activity sessions throughout the day, assign staff, and see everything on a visual timeline. Perfect for bookings-based businesses.
Visual timeline with activity-type or resource columns. Define activity schedules with multi-slot days, staffing ratios, and phases. Bulk-generate sessions from templates. Staff picker with training and availability checks.
Resources
Map out your physical spaces — rooms, lanes, courts — and see what's happening in each one at any time.
Resource groups and individual resources with activity-type requirements. Timeline switches between activity and resource column modes. Auto-setup from existing activities for quick 1:1 mapping.
Kiosk Clock-In
Set up a kiosk for staff to clock in and out with a PIN. Track hours and spot late starts at a glance.
Standalone kiosk page for clock-in/out via PIN. Auto-closes stale entries, snaps to payable time boundaries, and flags late clock-outs for review. Cross-location auto-handoff.
Booking
Front-Desk Booking Kiosk
A dedicated screen for the front desk: today's sessions and bookings at a glance, walk-ins added in seconds, payment links texted to customers.
PIN-secured booking kiosk on any tablet: day timeline with booking tiles, flags and alerts, walk-in and phone bookings, request confirmation, payment requests by text or email, and per-device permission control.
Timesheets
View and manage staff hours with payable time tracking, adjustments for over/underpay, reimbursements, easy exports, and a simple approval workflow.
Full timesheet management with actual vs payable time toggle. Hour and dollar adjustments, reimbursement tracking, position-split entries, pay period locking with paid status. Staff totals, CSV export, cost view with pay rate calculations, and time correction requests from staff.
Pay & Wages
Calculate staff pay automatically based on hours worked, with support for penalty rates, casual loading, and super.
Configurable base rates, penalty multipliers (weekend, public holiday, evening, late night), casual loading, superannuation, training wages, and age-based junior rates. Per-location overrides. Adjustment timesheets for over/underpay corrections.
Staff Portal
Self-service portal for staff: view roster and sessions, submit availability, request swaps, claim shifts, and check performance reviews and rewards.
Multi-tab portal with dashboard, roster, sessions timeline, shifts, availability, clock history, tasks, performance reviews, and rewards. Claim open slots, request time corrections, appeal review ratings, acknowledge notices, and manage PINs.
Shift Swaps & Claims
Staff post shifts for cover, others claim them. Mark slots as open so staff can volunteer. Optional admin approval keeps you in control.
Full swap lifecycle: post, claim, approve/deny. Claimable roster slots and sessions with multi-claim support. Training and conflict checks built in. Configurable approval requirements.
Multi-Venue
Manage multiple locations from one account. Staff see all their shifts across venues in one place.
Multi-location management with shared staff. Cross-venue conflict detection prevents double-booking. Per-venue kiosk, Slack, and pay configuration.
Announcements
Post announcements to your team and track who's read them. Scope to a single venue or send to everyone.
Location-scoped or org-wide announcements with read tracking. Expiry dates for auto-cleanup. Staff see unread announcements on their dashboard.
Export & Print
Download or print your roster in seconds. Three layout options for different needs.
Export by block, by day, or by staff. Print-optimised layouts and CSV downloads. Position icons included in exports.
Integrations
Square for payments, Slack for notifications, Xero for payroll — and if you're on Bookeo today, AutoRoster syncs with it so you can switch to native bookings whenever you're ready.
Square: payments, wallets and subscriptions. Slack: per-venue bot with DM notifications for shifts, sessions, swaps, rewards, notices, and reviews. Bookeo: real-time webhook sync for bookings, resources, and session auto-creation — run both side-by-side, then cut over to native bookings risk-free. Xero: OAuth 2.0 payroll push with earnings rate mapping and employee import. All individually toggleable.
Pro
Performance Reviews
Create review templates, rate staff on custom criteria, publish results, and track improvement over time. Staff can view scores and flag ratings for appeal.
Template builder with sections, elements, descriptions, and custom rating labels (0-5). Conduct reviews per staff with notes, save as draft or publish. Comparison view with colour-coded deltas. Staff can appeal individual ratings with admin response workflow. Comments thread per review.
Pro
Rewards & Recognition
Award points across custom categories — for great work, reviews, short notice shifts, or anything you want to recognise. Staff see their totals and a leaderboard.
Custom reward categories with icons and colours. Preset actions with point values for one-click awarding. Award from staff page, session picker, or dedicated rewards page. Leaderboard, activity feed, and staff portal dashboard card. Optional Slack DM on award.
Pro
Staff Notices
Issue formal commendations, warnings, or general notices to staff. Track acknowledgements and handle appeals — all with a full audit trail.
Notice templates with configurable severity levels and field prompts. Commendation, warning, and general notice types. Staff acknowledge or appeal via the portal. Admin resolves appeals with written responses. Slack DM on issue. Full audit log integration.
Pro
Training Modules
Build multi-session training checklists with discussed/performed tracking. Trainers work through items during shadow shifts, admins sign off on completion.
Create reusable training templates with sections and checklist items. Assign to staff with optional trainer and due date. Multi-pass session tracking — each shadow shift is a column. Discussed (D) and Performed (P) states with points-based progress. Trainers select which session they're working, previous sessions stay read-only. Bulk assign to new hires. Expiry and recertification support. Staff portal shows progress, admin signs off completion.
Audit Trail
Every action is logged with a plain-English description — who did what, when, and to whom. Searchable and filterable.
Human-readable audit descriptions on all entries. Session context with activity names, times, dates. Staff name resolution. Retroactive description generation for historical entries. Search across action, user, details, and description fields.