Customers can book whatever the organization defines as bookable and can manage with clear availability and booking rules.
That could be a room, desk, court, appointment, class, service, event ticket, piece of equipment, or another limited resource. The exact choices depend on the business and how Booking Ninjas is configured.
What Are Common Things Customers Can Book?
| Type | Examples | What Usually Needs Checking |
|---|---|---|
| Rooms and units | Hotel room, apartment, bed, office. | Dates, availability, rate, occupancy. |
| Spaces | Meeting room, court, studio, hall, desk. | Time, capacity, setup, restrictions. |
| Services and appointments | Treatment, lesson, consultation, activity. | Staff, duration, location, time. |
| Equipment and shared resources | Vehicle, projector, machine, shared asset. | Availability, condition, permissions, conflicts. |
| Events and programs | Event ticket, class, workshop, program place. | Capacity, date, participant rules, admission. |
What Makes Something Bookable?
A useful bookable item normally needs enough information for the system to decide whether the booking is allowed.
- What is being booked.
- When it can be used.
- How much capacity or quantity is available.
- What booking rules apply.
- Who is allowed to book it.
- What price, payment, approval, or information is required when relevant.
See Bookable Unit for the related term.
Can One Booking Include More Than One Thing?
Yes. Some bookings need several resources at the same time.
A class may need an instructor and a room. An event may need a hall, equipment, and staff. Booking Ninjas' Resource Scheduling feature supports scheduling people, rooms, equipment, and assets together.
For the terminology, see Room, Space, Resource, and Unit.
Does Everything the Organization Manages Need to Be Customer-Bookable?
No. Some records exist only for staff operations, maintenance, allocation, or reporting.
For example, a building can be managed as a location while customers only book the rooms inside it. Equipment may be tracked for maintenance but assigned by staff instead of offered directly online.
How Does Booking Ninjas Support Different Bookable Options?
Booking Ninjas' Booking Management area connects reservations to properties, units, services, resources, availability, capacity, pricing, and operations.
The Booking Engine applies the availability and booking rules that decide which options can be offered and accepted.
The exact customer-facing list should follow the organization's business model rather than exposing every record that exists in the system.
Sources and Further Reading
- Booking Ninjas: Booking Management — covers bookings across properties, units, services, resources, availability, capacity, and event tickets.
- Booking Ninjas: Resource Scheduling — covers scheduling people, rooms, equipment, and assets, including multi-resource bookings.
- Booking Ninjas: Booking Engine — covers booking rules, availability logic, confirmations, cancellations, and recurring booking.