Creating a Function Room

Modified on Mon, 27 Apr at 3:10 PM

Function rooms are spaces you book out for parties, private events, corporate sessions, or anything that doesn't fit the standard timed-game model. Compared to escape rooms they have simpler pricing (usually a single flat price or hourly rate), no scoring, and a more flexible booking flow. This guide walks through creating one.

1. Open the Function Rooms page

From the main menu go to Settings → Function Rooms. You'll see a list of any function rooms already set up. Click Create Function Room to start a new one.

2. Fill in the basics

Function rooms share most fields with regular rooms:

  • Name — what customers see (e.g. "Party Room", "Corporate Suite").
  • Short description — a one-liner shown on the booking widget.
  • Full description — the longer version on the room's public page.
  • Photo — landscape image of the space.
  • Show On — which calendar this room appears on.

What's different from a standard escape room:

  • No scoring method — function rooms don't have games to score.
  • No leaderboard — same reason.
  • Pricing is a single flat amount rather than per-player breakpoints.

3. Pricing

Function rooms use a flat price set on the Details tab — no breakpoints, no pricing groups. The flat price is what the customer pays for the booking regardless of attendees. If you want per-attendee pricing, use a regular room instead.

For more complex pricing (e.g. tiered packages, deposits), the workaround is to create multiple function rooms with different prices ("Bronze Package", "Silver Package", "Gold Package") and let customers pick. Each is treated as a separate bookable room.

4. Capacity

Set the maximum number of attendees the space can hold. Unlike escape rooms there's no minimum — function rooms can be booked for any size up to the maximum. Capacity displays on the booking widget so customers know whether their group fits.

5. Duration

Function rooms support flexible durations. Set:

  • Default duration — what the booking flow proposes (e.g. 2 hours for a party).
  • Min and max duration — if you want to allow customers to book longer or shorter sessions.
  • Step — the increments allowed (e.g. 30 minutes).

6. Schedule

Function rooms still use seasons and time slots, just like escape rooms — but typically with longer slots. A common pattern is two slots per day (e.g. "Day session 11am–3pm" and "Evening session 6pm–10pm") or a single open block that customers pick from. See Setting Up a Schedule.

7. Save and test

Click Save. The room appears on the booking widget and POS. Test by:

  1. Opening your booking widget.
  2. Picking the function room.
  3. Choosing a date and slot.
  4. Entering player count, paying with a real card.

Refund and cancel the test once confirmed.

Function room vs regular room — quick decision

Use caseRecommended room type
Escape room with timed game and leaderboardRegular room
VR experience with per-player pricingRegular room
Birthday party, flat price for the roomFunction room
Corporate team-building, flat hourly rateFunction room
School holiday programme, fixed-price packagesFunction room (one per package)

Add-ons

Function room bookings often include extras — catering, decorations, party bags. Configure these as add-on products and they'll appear on the booking flow. See Add-on Products and Upgrades.

Common pitfalls

  • Created as a regular room by mistake. The two types aren't easily switched. If you need to change, delete and recreate (after migrating any existing bookings).
  • Flat price too low. Function rooms are typically priced per-room, not per-person, so a 6-person party at $300 sounds reasonable but a 50-person event at $300 doesn't. Use multiple function rooms for different group sizes if needed.
  • No deposit option. The standard flow charges the full amount or sets a balance owing. For deposit-style bookings, take partial payment at booking time and the rest on arrival via the check-in flow.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article