The problem
On Air Game Shows runs interactive game show experiences across Stockholm, Gothenburg, and Copenhagen — 10 studios across three cities. The existing booking system was built for one venue. At ten studios, it was falling apart.
Customers had to pick a single studio, check dates, find nothing, go back, try another, and repeat. Most gave up and called. Every call was a booking that almost didn't happen.
Corporate and private customers needed completely separate pricing and availability — but the system couldn't handle that. Staff scheduling was manual. Booking changes meant phone calls and emails.
The founder evaluated every off-the-shelf booking system on the market. None of them handled group bookings with variable participants, multi-venue availability, or self-service booking management.
What we built
A multi-city operations platform handling the full event lifecycle.
Smart availability across all venues — One interface showing every studio, every game, every time slot across all cities. Corporate and private customers see completely separate views, pricing, and calendars — same platform.
Self-service booking management — Customers book, edit participant counts, reschedule, and cancel without a phone call. Corporate clients pre-book bar staff, catering, and add-ons as part of the same flow. The one feature no off-the-shelf system offered.
Corporate client portal — Dedicated access for corporate clients to manage bookings, pre-book extras, view history, and handle invoicing.
Admin dashboard — Bookings across all cities, studio utilisation, and scheduling — one screen instead of spreadsheets.
Accounting integration — Booking data flows directly into their accounting system via API. Invoice addresses captured at booking time.
Multi-language — Swedish, English, Danish, and Norwegian — built into the platform, not bolted on.
The result
Three cities running on one platform. Customers browse, compare, and book across any venue without picking up the phone. The ops team went from fielding availability calls all day to managing a system that handles it automatically.


