— The connected ecosystem

Three tools, one flow.

Michi Book, Staff, and Snap don’t just coexist — they talk to each other via MQTT. Bookings create shifts. Games trigger photos. Customers receive branded emails. Nobody types the same thing twice.

Michi Book 01 / Booking engine

Michi Book.

A full-featured booking platform. From the moment a customer finds you online to the moment they walk in.

— What your customers get

5-step booking wizard

Date & time, player counts, add-ons, details, payment — a guided flow with private event options.

Flexible payments

Stripe checkout with card, Apple Pay, Google Pay. Deposits, full payments, vouchers, discount codes.

Gift vouchers

Custom amounts, personal messages, email delivery. Redeemable against any booking.

Digital waivers

E-signature with per-participant tracking, guardian signatures for minors, full IP logging.

Self-service portal

Customers look up bookings, reschedule, cancel within policy — no phone calls needed.

Smart emails

Confirmations, day-before reminders, day-after follow-ups, review requests, abandoned cart recovery.

— What you get (admin dashboard)

Full booking control

  • Confirm, check-in, complete, cancel, reschedule, no-show
  • Assign game masters to bookings
  • Manual bookings for walk-ins or phone
  • Full / partial refunds via Stripe
  • Internal notes and full 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 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
  • New vs returning, lifetime value
  • Experience popularity and success rates
  • CSV export for bookings and customers
Multi
Location
CRM
Built-in
API
Widget ready
MQTT
Connected
Michi Staff 02 / Workforce

Michi Staff.

Scheduling and time tracking that fits how small teams actually work. Bookings come in, shifts get created, staff get notified.

— Manager dashboard

Smart scheduling

  • Auto-generate shifts from Michi Book
  • Auto-assign by role and availability
  • Setup / cleanup buffer times per room
  • Open shifts for staff to claim
  • Publish with email notifications

Timesheets & payroll

Pay period reports (21st to 20th) with total hours, break tracking, CSV export. Edit entries, align clock times to shifts, handle manual clock-outs.

Team management

Full profiles with roles, hourly rates, next of kin, locations. Time-off requests with approve / deny workflow and optional notes.

— Staff portal (mobile-friendly)

Clock in / out

PIN-based login. Clock in/out with GPS. Shift chaining lets staff work consecutive games without clocking out between each one.

My shifts

Upcoming shifts with role, time, room, and player count. Shift notes, feedback flags, and real-time updates every 10 seconds.

Open shifts & holidays

Claim open shifts that match your roles. Holiday and time-off requests with date ranges. Recurring weekly unavailability (e.g. “every Friday afternoon”).

Game feedback

Star ratings, escape status, escape time, notes. Linked back to the booking for full performance tracking.

PIN
Staff login
GPS
Clock tracking
CSV
Payroll export
Auto
Shift generation
Michi Snap 03 / Photo system

Michi Snap.

Branded end-of-game photos, auto-triggered when a game ends. Capture, overlay, email, drive reviews — all from one screen.

Auto-triggered sessions

When a game ends, Michi Snap auto-creates a session with team name, room, status, and time — received via MQTT from Michi Clue.

Branded overlays

Server-side image compositing with Sharp. Logo, room name, team, status, custom colours. Full visual editor for every element.

Instant email delivery

Photos emailed automatically when the customer’s email is on file. Manual resend with custom email for walk-ins.

TripAdvisor reviews

Every photo email includes a TripAdvisor review button. Per-room review links configured in the template editor.

Shareable links

Every photo gets a public share page — no login. Original and branded versions downloadable. Shareable with the team.

Template editor

Visual drag-and-drop editor for overlay templates. Bars, text, logos, colours, opacity per room. Live preview.

— How it works
🎮
Game ends

MQTT signal received

📷
Staff takes photo

Session auto-created

Customer receives

Branded photo + review link

04 — Connected platform

How they connect.

Three apps. One data flow. Zero duplicate entry.

01

Customer books online

A customer uses Michi Book to book a slot. Date, players, payment via Stripe, confirmation email. The booking is stored with participant details, custom question answers, and waiver status.

02

Shifts auto-generate

Michi Staff syncs bookings from Book automatically. It creates Game Master shifts with setup/cleanup buffers, reception shifts based on concurrent volume, and auto-assigns available staff. The schedule is published with email notifications.

03

Game briefing broadcasts

15 minutes before game time, Michi Book publishes a briefing via MQTT with team name, player names, group size, and custom answers. The Michi Clue system at the venue receives it and is ready before the team arrives.

04

Game over — photo time

When the Game Master ends the game, Michi Clue publishes a “game over” MQTT event. Michi Snap picks this up, auto-creates a photo session with team details and escape result, and is ready for staff to take the photo. The branded image emails itself with a TripAdvisor link.

05 — Shared stack

One platform. No silos.

All three apps share the same email service, cloud storage, and messaging backbone. No duplicate accounts. No data walls.

MQTT
Mosquitto broker

Real-time messaging between Book, Clue, and Snap.

R2
Cloudflare storage

Shared bucket for booking images and game photos.

Resend
Transactional email

Booking confirmations, photo delivery, schedule notifications.

Stripe
Per-location payments

Separate Stripe accounts per venue for clean accounting.

Trial · Two months free

Ready to run your venue the way?

Book + Staff + Clue together for £40/month. Or pick the one you need — they work on their own too.

Start Free Trial →