A premium, brandable booking engine that lets guests and VIP hosts reserve tables through your website, social channels, or dedicated app. Real-time availability, dynamic pricing, Stripe deposits, host attribution — the entire reservation lifecycle handled in one system. A guest goes from browsing to booked in under 60 seconds on mobile.
No more back-and-forth texts with a host asking "what's available?" Guests see a live, color-coded floor map that updates in real time via WebSocket. They pick their table, see the minimum, and lock it down. Concurrent reservation attempts for the same table are resolved via optimistic locking — double-booking is architecturally impossible.
Table minimums are not static numbers on a spreadsheet. The pricing engine adjusts automatically based on day of week, event type, table tier, and demand signals. High-demand Saturday with a headliner? Minimums go up. Tuesday industry night? They flex down. Deposits are collected at the moment of booking via Stripe — configurable as a flat fee or percentage of the minimum.
Every reservation is tied to the host who sourced it. That attribution is immutable once set and visible in the commission dashboard within 5 seconds. Hosts create reservations on behalf of clients, and the system credits them automatically. Meanwhile, every first-time guest gets a profile the instant they book — no manual data entry, no CRM lag.
The reservation system serves every person it touches — from the guest who just wants a table to the Finance Lead forecasting tonight's guaranteed revenue.
VIP Reservations doesn't exist in a vacuum. Every booking triggers a cascade of events across the platform — floor map updates, commission calculations, guest profiles, notifications, and revenue forecasting. Single source of truth, zero re-entry.
Five core entities power the reservation system. Every record is tenant-scoped with row-level security, every write is audit-logged, and every state change fires an event through the platform's event bus.
See the VIP Reservations module in action with a personalized demo. Interactive floor map, dynamic pricing, one-tap booking — all running on your venue's actual layout.