The Connected Platform
The Ecosystem.
Three purpose-built apps that work together seamlessly.
From booking to staffing to photos — every step of the guest journey, automated.
Michi Book.
A full-featured, multi-location booking platform built specifically for escape rooms. From the moment a customer finds you online to the moment they walk through the door — handled.
What Your Customers Get
5-Step Booking Wizard
Date & time selection, player counts, add-ons, customer details, and payment — all in a smooth guided flow. Private event options with surcharges.
Flexible Payments
Stripe-powered checkout with card, Apple Pay, and Google Pay. Support for deposits, full payments, gift voucher redemption, and discount codes.
Gift Vouchers
Customers can purchase gift vouchers online with custom amounts and personal messages. Delivered by email with a unique code, redeemable against any booking.
Digital Waivers
E-signature waiver system with per-participant tracking, guardian signatures for minors, and full IP logging for legal compliance.
Self-Service Portal
Customers can look up bookings by reference, view details, cancel within your policy, and sign outstanding waivers — no phone calls needed.
Smart Emails
Automated confirmation, reminders (day before), follow-ups (day after), review requests, and abandoned cart recovery. All customisable templates.
What You Get (Admin Dashboard)
Full Booking Control
- ✓ Confirm, check-in, complete, cancel, reschedule, no-show
- ✓ Assign game masters to bookings
- ✓ Create manual bookings (walk-ins, phone)
- ✓ Process full or partial refunds via Stripe
- ✓ Internal notes and booking history
Experience Management
- ✓ Unlimited rooms with galleries, descriptions, difficulty
- ✓ Flexible schedules with per-day rules
- ✓ Dynamic pricing: base, seasonal, peak, group, tiered
- ✓ Ticket categories (Adult, Child, Student)
- ✓ Add-ons with images and quantity limits
Calendar & Availability
- ✓ Visual booking calendar with slot status
- ✓ Block/unblock individual time slots
- ✓ Bulk slot operations
- ✓ Closed periods for holidays
- ✓ Game master assignment per slot
Reports & Analytics
- ✓ Revenue by location, experience, and time period
- ✓ Booking volume, status breakdown, source tracking
- ✓ Customer analytics: new vs returning, lifetime value
- ✓ Experience popularity and success rates
- ✓ CSV export for bookings and customers
Michi Staff.
Staff scheduling, time tracking, and shift management built around how escape rooms actually operate. Bookings come in, shifts get created, staff get notified — automatically.
Manager Dashboard
Smart Scheduling
Weekly calendar view with drag-and-drop shift creation. But the real power is auto-generation — shifts are created directly from incoming bookings with the right roles, rooms, and buffer times.
- ✓ Auto-generate shifts from Michi Book bookings
- ✓ Auto-assign staff based on roles and availability
- ✓ Setup and cleanup buffer times per room
- ✓ Open shifts for staff to claim
- ✓ Publish schedule with email notifications
Timesheets & Payroll
Pay period reports (21st to 20th) with total hours, break tracking, and CSV export. Edit entries, align clock times to shifts, and handle manual clock-outs.
Team Management
Full employee profiles with roles, hourly rates, next of kin, locations, and contact details. Manage time-off requests with approve/deny workflow and optional notes.
Staff Portal (Mobile-Friendly)
Clock In / Out
PIN-based login for staff. Clock in and out with GPS location capture. Shift chaining lets staff work consecutive games without clocking out between each one.
My Shifts
Upcoming shifts with role, time, room, and player count. View shift notes and see which bookings need game feedback. Real-time updates every 10 seconds.
Open Shifts & Holidays
Claim available open shifts that match your roles. Submit holiday and time-off requests with date ranges. Set recurring weekly unavailability (e.g. "every Friday afternoon").
Game Feedback
After each game, submit star ratings, escape status, escape time, and notes. Feedback links back to the booking for full performance tracking.
Michi Snap.
Branded end-of-game photos, automatically triggered when a game finishes. Capture, overlay your branding, email to the customer, and drive TripAdvisor reviews — all from one screen.
Auto-Triggered Sessions
When a game ends, Michi Snap automatically creates a photo session with the team name, room, escape status, and time — all received via MQTT from the Michi game system.
Branded Overlays
Server-side image compositing with Sharp. Add your logo, room name, team name, escape status, and custom colours. Full visual editor for positioning and styling every element.
Instant Email Delivery
Photos are emailed to customers automatically when their email is on file (from the booking). Manual resend with custom email entry for walk-ins or corrections.
TripAdvisor Reviews
Every photo email includes an optional TripAdvisor review button. Configure per-room review links in the template editor to drive reviews to the right listing.
Shareable Links
Every photo gets a public share page — no login needed. Customers can download both the original and branded versions, and share the link with their group.
Template Editor
Visual drag-and-drop editor for overlay templates. Configure bars, text, logos, colours, and opacity per room. Live preview shows exactly what the final photo will look like.
How It Works
How They Connect.
The three apps don't just coexist — they actively talk to each other. Bookings automatically generate staff schedules. Game events automatically trigger photo sessions. Data flows through without manual intervention.
Customer Books Online
A customer uses Michi Book to book an escape room. They select their date, choose players, pay via Stripe, and receive a confirmation email. The booking is stored with all participant details, custom questions, and waiver status.
Shifts Auto-Generate
Michi Staff syncs bookings from Michi Book automatically. It creates Game Master shifts with setup/cleanup buffers, reception shifts based on concurrent booking volume, and auto-assigns available staff based on roles and availability. The schedule is published with email notifications.
Game Briefing Broadcasts
15 minutes before game time, Michi Book publishes a briefing via MQTT with the team name, player names, group size, and any custom question answers. The Michi game system at the venue receives this and is ready before the team arrives.
Game Over — Photo Time
When the game master ends the game, the Michi system publishes a "game over" MQTT event. Michi Snap picks this up, auto-creates a photo session with the team details and escape result, and is ready for the staff to snap a photo. The branded image is emailed to the customer with a TripAdvisor review link.
Integration Map
One Platform. Everything Connected.
All three apps share core infrastructure — same email service, same cloud storage, same messaging backbone. No duplicate accounts. No data silos.
Real-time messaging between Book, Michi, and Snap
Shared bucket for booking images and game photos
Booking confirmations, photo delivery, schedule notifications
Separate Stripe accounts per venue for clean accounting