Skip to content
Studioloop

Managing Resources

Set up rooms, stations, and equipment to prevent double-booking shared assets

What Resources Are

Resources are non-staff scheduling constraints. Use them to model any shared physical asset that can only handle one booking at a time:

  • Room -- treatment rooms, suites, private booths
  • Station -- styling chairs, wash basins, nail stations
  • Equipment -- specialized tools or machines that multiple services share

Resources are separate from staff. A staff member and a resource can both be required for the same appointment.

Creating a Resource

  1. Go to Console > Resources
  2. Click Add Resource
  3. Set the resource name, type (room/station/equipment), and quantity
  4. Optionally set a buffer time

Quantity controls how many concurrent appointments this resource can serve. Range: 1 to 1000. For example, a nail salon with 8 stations sets quantity to 8 -- the system books up to 8 simultaneous appointments against that resource, then marks it unavailable.

Buffer time adds preparation or cleanup time after each appointment using the resource. Range: 0 to 1440 minutes. The next appointment slot will not open until the buffer has elapsed.

Assigning Resources to Services

Resources are assigned at the service level, not per booking.

  1. Go to Console > Services
  2. Open a service
  3. Under Resources, select which resources this service requires

When a client books that service, the system checks resource availability in addition to staff availability. If the resource is at capacity, the slot will not be shown.

Reassigning resources to a service replaces the full previous assignment -- you cannot partially update resource assignments.

Archiving Resources

Archiving a resource removes it from scheduling going forward. Existing bookings are not affected. Any service assignments to that resource are cleared automatically when it is archived.

To archive, open the resource record and select Archive.

Things to Know

  • Resources do not have calendars of their own -- availability is calculated dynamically from active bookings and buffer settings
  • A service can require multiple resources simultaneously (e.g., a room and a piece of equipment)
  • Resources are per-tenant, not per-location -- if you have multiple locations, create separate resource records for each location's assets