Setting up space types & space groups

This article explains how to organize your spaces into categories and personalize their settings.

Jump to:

1. What are space types and space groups

2. How to create space types

3. How to create a space group

1. What are "space types" and "space groups"

In YAROOMS, space types allow you to define spaces with common booking, invitation, or capacity characteristics. This way, desks can be differentiated from parking lots and meeting rooms.

Meanwhile, space groups are useful if you want to set up specific access for users, or booking/check-in strategies within a space type. 

One space type can have multiple space groups:

Space type Space group
Desks Individual desks, standing desks, Legal department desks.
Meeting rooms Conference rooms, IT department rooms, Co-working rooms.
Parking lots Management parking lots, Electric vehicle parking lots, Bicycle parking lots.

Using space groups, you can implement the following scenarios:

  • Booking standing desks is allowed only during a specific time interval, QR code check-in required.

  • Booking individual desks is allowed for a full day, minimum distance between desks in use - 2 meters. 

  • Booking accessible parking spots is allowed only to specific users, at specific time intervals, check-in not required.


  • Space Type: DESK
  • Space Groups: IT Desks (only available for the IT department), Sales Desks (only available for the Sales department), Free Desks (available to everyone).

2. How to create space types

To create a space type, go to Settings → Space types → Add+

space type

  1. In the "Details" tab, name the space type and define its settings.
  2. If you activate the "Is workspace" setting, all spaces of this type will act as single units, bookable by only one person. The best examples of this scenario are desks and parking lots.
  3. If the "Is workspace" setting is not activated, the spaces of this type will act as shared units, such as meeting rooms. You will be able to activate the "Enable invites" and  "Has capacity" settings that will allow you to invite multiple people to the booked space.
  4. From the "iCal" tab, you get to determine how the bookings (made for this type of space) will show up in your calendar:
    Screenshot 2022-11-29 at 17.10.01
  • Attachment: this is the option that can disable the iCal file from being sent as an attachment to the booking confirmation. So, for example, if you don't want your desk bookings populating your calendar, disable this option.
  • Events availability: BUSY/FREE - if Attachment is set to YES, and the iCal file is being sent, this defines wether your calendar event will show as busy or free.
  • Expand full day: activating this option will show the event in your calendar as a full-day event, regardless of the specific full-day interval from Yarooms. For example, in Yarooms, your full-day might be from 8am-6pm; having this option active means that your calendar will not show a 8am-6pm interval, but a full-day (header) event.

Once you defined the core settings of that space type, click on SAVE.

If you want to define Space Groups and Features, go back to Settings → Space Types and click on the newly created Space Type.

The spaces belonging to a specific Space Type can be organised into one or several Space Groups. You can find these in the "Groups" tab . 

Lastly, in the "Features" tab, add all features (Audio conference, flipchart, double screen, etc.) applicable to that space type. The name "features" refers mainly to their main use case, but feel free to consider them fully customisable labels that you can attach to your spaces.

Screenshot 2022-07-14 at 12.25.10

3. How to create a space group

After creating a new space type, you can add space groups to it. Each new space type has a default space group (created automatically) which you can edit. You can also create unlimited new space groups.

To create a new space group, go to Settings → Space types → Click on type (Desk/Rooms) → Groups → "Add group+".

Define the group:

1. Details

In the "Details" tab, you can name the group. If "Show name" is set to "Yes", the name of the spaces that are part of this group will be displayed on the map without clicking on it. 

Screenshot 2022-03-15 at 12.30.18

2. Booking rules

Here you can define how (and when) the spaces can be booked:

1) Working days - select the days on which spaces in the space group can be booked.

2) Booking rules:

  • Full day - users can book spaces in the group for a full day (the exact daily schedule of the Location)
  • Intervals - Administrators can create customised, fixed booking intervals, that will show as booking options when reserving a space. The intervals can have specific names (ex: Morning, Afternoon etc.), even though it's not mandatory.
  • Custom - users can define their booking interval, within that day's working schedule. 

At least one booking rule is required.

3) Granularity - applies only to Intervals and Custom booking rules. It refers to the time increments in which booking intervals can be defined.

4) Time buffer - can be used when Custom interval is active. Enter the number of minutes required between bookings to be used for cleaning, decongestion, etc. 

5) Allow incognito bookings - if activated, users will be able to reserve these spaces privately (their details won't be visible to other users).

6) If needed, you can deactivate recurring bookings using the "Allow recurring booking" option. Keep in mind that this only disables the users ability to set a recurrence pattern ("Repeat" switch seen during the booking process). Manually selecting several dates is still possible.

Screenshot 2022-07-14 at 13.23.45

3. Check-in 

If you are looking for information about how to configure check-in settings, read this article.

Enable the check-in functionality by activating the "Require check-in" option. Then, select the check-in strategy:

  • Simple (users will be required to check-in from the browser, Teams or Mobile).
  • QR code (users will be required to scan the booked space's QR code from the YAROOMS Mobile app).

Set the grace period - the timeframe during which users are allowed to perform the Check-in. If the booker fails to check-in during the grace period, the booking is automatically canceled and the space is released. 

If no check-in was performed, a 9 AM space reservation with a 15-minute grace period will be canceled automatically at 9.15 AM.

Screenshot 2023-10-20 at 22.07.15

Enable/disable Check-out: the check-out option allows your users to end their bookings early, leaving the spaces available for others.

4. Distancing

The Distancing tab only shows up when you have the Physical Distancing option enabled for the Space Type the group belongs to.

Define the minimum distance between booked spaces. If you want to disable physical distance, set the "Min distance in m" to zero.

Screenshot 2022-03-15 at 12.40.47

The distancing only works if you define the "Scale" field at Floor level (Settings → Workplace → click on the name of the floor → Edit → Image). The scale setting represents the number of pixels found in a meter, based on the floor's map photo.

5. Terms

If booking spaces in the specific group requires agreement with terms and conditions, you can activate it from here.

The content of the T&C can be hosted:

  • on an external webpage (include a link to it in the "Terms URL" field),
  • directly in the Yarooms account UI (set Display type to "Text" and add the content).
After everything is set, users will be required to check the “Terms & Conditions” box before completing the booking.

The agreement text can be customized in the “Terms text” field. The text you place between the brackets (for example, in the photo below: [Terms & conditions]), will act as the link to the content of the T&C.

Screenshot 2022-03-15 at 12.42.22