Docs
  • All For Customers guides
  • Credits, memberships, and orders
  • Customer FAQ
  • Health information and consent
  • Manage bookings and appointments
  • Profile, payment methods, and settings
  • Wallet and gift cards
  • Your customer account
  • All For Teachers guides
  • Manage Attendance
  • Manage Your Profile
  • Teacher Dashboard Overview
  • Teacher FAQ
  • View Your Payslips
  • View Your Schedule and Attendees
  • All Getting Started guides
  • Booking Policies
  • Contracts
  • Manage Locations and Resources
  • Media Library
  • Notification Settings
  • Plan Features
  • Platform Overview
  • Quick Start Guide
  • Reports
  • Studio Profile & Social Links
  • Using the Agent
  • Waivers & Terms
  • All Customer Management guides
  • Coupons
  • Customer Bookings
  • Customer Credit Expiry
  • Customer Details
  • Customer List
  • Customer Segments
  • Export Data
  • Leads Management
  • Products & Credits
  • Referrals
  • All Classes guides
  • Activity Categories
  • Calendar
  • Closing Bookings on a Class
  • Creating Classes
  • Editing Future Class Instances
  • Managing, Extending, and Deleting Class Series
  • Teacher Assignments on Class Instances
  • Waitlists for Classes
  • Workshop vs Course: Which One Should You Use?
  • All Appointments guides
  • Create Appointment Services
  • Customers Managing Their Appointments
  • How Customers Book Appointments
  • Manage Appointment Resources
  • Reschedule or Cancel Appointments
  • Set Availability Schedules
  • View and Manage Appointments
  • All Pricing guides
  • Class Coverage for Products
  • Creating Class Packs
  • Creating Memberships
  • Product Settings Guide
  • Product Types Overview
  • Share Class Packs and Memberships Online
  • All Products guides
  • Creating Physical Products
  • All Troubleshooting guides
  • Common Issues & Solutions
  • All Payments & Billing guides
  • Abandoned Checkout Recovery
  • Annual summary
  • Billing Details & Invoices
  • Booking & Checkout Settings
  • Gift Cards
  • Invoice vs Receipt: What Naayya Provides
  • Payment Methods & Payouts
  • Payment Review
  • Payment Troubleshooting
  • Point of Sale
  • Record Offline Payments
  • Set Up Get Paid
  • All Integrations guides
  • Add a Lead Form to Your Website
  • Website Integration
  • Website Integration Troubleshooting
  • What Customers See in Website Integrations
  • All Email Marketing guides
  • Domain Verification Setup
  • Getting Started with Email Marketing
  • Managing Email Templates
  • Sending Email Campaigns
  • Sending Quick Emails
  • Using the Email Designer
  • All Automations guides
  • Editing an Automation
  • Getting Started with Automations
  • All Team & Access guides
  • Access Control
  • Adding Staff Members
  • Managing Teacher Profiles
  • People Overview
  • Provider Profiles
  • Public Profiles for Staff Who Teach
  • Roles & Permissions
  • Staff Management
  • Teacher Status Management
  • Teaching Team
  • User Roles
  • All Finance guides
  • Pay Rules
  • Payouts
  • Payslips
  • Teacher Payout Calculator
  • All Performance guides
  • Attendance Rates
  • Class Fill %
  • Retention Rates
  • Session Feedback Stats
  • All Community / Feedback guides
  • Private Feedback
  • Public Testimonials
DocsNaayya appBlogContact support
  1. Docs
  2. Appointments
  3. Manage Appointment Resources
Open app

Manage Appointment Resources

Configure rooms, courts, equipment, and other resources required for appointments to prevent double-booking.

What are resources#

Resources are physical or virtual spaces and equipment that an appointment may need. When a service uses a resource, Naayya checks that resource's availability before showing a time to customers.

Resources are managed from business locations. For location setup, see Manage Locations and Resources.

Create a new resource#

  1. Go to Admin > Settings > Locations.
  2. Expand the location where the resource belongs.
  3. Click Add Resource. For a portable or virtual resource that is not tied to a location, use Add in the Portable & Virtual section.
  4. Complete the resource details:
    • Name: A clear identifier, such as “Treatment Room A”.
    • Description: Optional notes about the resource.
    • Type: Choose the category that best describes it.
    • Where: Choose Not specified, Indoor, or Outdoor when relevant.
    • Capacity: Set how many seats or simultaneous uses the resource supports.
    • Location: Choose the location when the resource is not portable or virtual.
    • Active: Keep Available for booking on when customers should be able to book it.
  5. Click Create Resource.

Set capacity to prevent double-booking#

Capacity is the number of seats the resource can support at one time. Use 1 for an exclusive room or a single piece of equipment. Use a higher value when several customers can use the resource at the same time.

The resource list displays capacity as seats. Set it to match the real capacity of the resource and review it when the resource's use changes.

Change the capacity of an existing resource#

  1. Go to Admin > Settings > Locations.
  2. Expand the location and find the resource.
  3. Click the edit button on the resource row.
  4. On the Details tab, change Capacity.
  5. Click Save Changes.

Review future availability after lowering capacity if the resource already has bookings.

Resource types explained#

The resource editor currently offers these types:

TypeExample use
SpaceOpen area or studio floor
RoomPrivate treatment or consultation room
StationFixed position inside a shared room
EquipmentDevice or item needed for a service
ChairIndividual service seat
VirtualOnline room or meeting space
CourtDedicated sports court
FieldSports or training field
LaneSwim, bowling, or track lane
Pool areaAquatic or pool-side area
OtherA category that does not fit the defaults

Real-world examples#

Choose the type that makes the resource easy for your team to recognize:

  • A private sauna room can use Room.
  • A device that can move between locations can use Equipment and Portable.
  • A salon position can use Station or Chair.
  • A tennis or padel surface can use Court.
  • A swim lane can use Lane.
  • An online consultation space can use Virtual.

Decision framework#

  • Choose Room for an enclosed, private area.
  • Choose Space for an open area used by several people.
  • Choose Station or Chair for separate service positions.
  • Choose Equipment when the item itself is the scheduling constraint.
  • Choose Court, Field, Lane, or Pool area for a specific sports or aquatic surface.
  • Choose Virtual for an online service.
  • Choose Other when no type fits.

Class vs appointment behavior#

Appointments can use any resource type assigned to the service. A service that requires resources is ready to accept bookings only when its resources and required availability are set up. Review the service's Resources & locations section and the resource schedule before sharing the service.

Link resources to services#

On the service detail page, Resources & locations lists the resources assigned to the service and whether resources are required to generate bookable time slots. If the service uses a resource, make sure the resource is active and has availability.

For the service setup checklist, see Create Appointment Services. For resource schedules, see Set Availability Schedules.

Customer-selectable resources#

Some appointment services let the customer choose from available resources during booking. This is useful when the customer needs a specific court, lane, room, or other place. The chosen resource must be available for the selected time.

Manage resource availability#

To set or review a custom schedule:

  1. Go to Admin > Settings > Locations.
  2. Expand the location and click Edit resource.
  3. Open the Availability tab.
  4. Add or edit the weekly schedule and save the changes.

Days without an explicit resource schedule can inherit hours from the location. For closure dates or maintenance windows, use the Closures tab. See Set Availability Schedules.

Deactivate a resource#

To temporarily stop a resource from being available for new bookings:

  1. Go to Admin > Settings > Locations.
  2. Expand the location and click Edit resource.
  3. On the Details tab, turn Available for booking off under Active.
  4. Click Save Changes.

The resource remains in your locations list with its saved details and schedule.

Delete a resource#

Naayya uses Archive to remove a resource from active booking:

  1. Go to Admin > Settings > Locations.
  2. Expand the location and find the resource.
  3. Click the archive icon on the resource row.
  4. Confirm Archive.

The confirmation says the resource will be hidden from booking and can be restored later. Use deactivation when you want to keep the resource available for a later restart without archiving it.

PreviousHow Customers Book AppointmentsNextReschedule or Cancel Appointments

On this page