Features
Everything it takes to run an indoor golf business
Purpose-built for simulator venues — not a generic scheduler with a golf logo on it.
Booking built for golf bays
A reservation engine that understands bays, not generic appointments.
- Hourly bays with 30-minute slot granularity
- Peak / off-peak pricing bands by day and time
- Schedule overrides for closures, events, and custom hours
- Same-day vs. advance booking logic with a call-to-book fallback
Memberships that drive recurring revenue
Tiers that do more than discount — they allocate time and unlock perks.
- Monthly peak / off-peak hour pools per tier
- Advance-booking windows that reward higher tiers
- Automatic hour tracking and allocation
- Member bag-tags that show tier and status
Leagues on autopilot
Recurring league play that books itself and builds community around it.
- Recurring blocks across seasons and time windows
- Max-players-per-bay and waitlist handling
- Auto-generated occurrences for every league night
- A discussion channel created for every league
The Clubhouse keeps members coming back
A community layer so your members talk between rounds, not just book them.
- Channels for leagues, events, and custom topics
- Posts, reactions, and subscriptions
- Phone-gated access for verified members
- Opt-in push notifications
Notifications you can trust
Email, SMS, and native push — with the guardrails an operator actually needs.
- Email (Resend) + SMS (Twilio) + native push
- Per-brand templates and sender identity
- “Safe mode” to pilot sends to a small allowlist first
- Full delivery audit log with per-channel status
Your brand, your app
White-label down to the font — plus a native app in your members' pockets.
- Per-tenant fonts, colors, logos, and favicons
- Custom email and SMS identity
- Multiple locations under one roof
- Native iOS app (via Capacitor) with real push