Resources & Room Booking
Praxi allows you to manage consultation rooms, shared equipment, and other practice resources. Rooms can be linked to appointments, and the resource calendar prevents double-bookings.
Adding Rooms and Resources
- Navigate to Settings > Resources
- Click Add Room or Add Resource
- Enter the details:
- Name (e.g., "Room 1 - Ground Floor", "Projector")
- Type (consultation room, group room, equipment)
- Location (relevant for multi-site practices)
- Capacity (for group rooms)
- Features (e.g., wheelchair accessible, video conferencing, whiteboard)
- Set availability hours (defaults to practice hours)
- Save
For multi-site practices, assign rooms to specific locations so practitioners only see rooms available at their site when booking appointments. :::
Availability Scheduling
Configure when each room or resource is available:
- Open the room or resource
- Click Availability
- Set the available hours for each day of the week
- Add blocked periods for maintenance, cleaning, or closures
- Save
Rooms outside their availability window will not appear as options when creating appointments.
Booking Rooms
Automatic Assignment
When creating an appointment, Praxi can automatically assign an available room based on:
- The appointment time and duration
- The practitioner's preferred room
- Room availability and features required
Manual Assignment
- Create or edit an appointment
- Select a room from the Room dropdown
- If the room is already booked, Praxi displays a conflict warning
- Choose a different room or time to resolve the conflict
Booking Conflicts
Praxi prevents double-booking rooms by default:
| Scenario | Behaviour |
|---|---|
| Room already booked | Warning displayed; cannot save until resolved |
| Overlapping buffer time | Warning displayed (configurable buffer between bookings) |
| Room unavailable | Room does not appear in the dropdown |
Room Features
Tag rooms with features to help practitioners find the right space:
| Feature | Use Case |
|---|---|
| Wheelchair accessible | Clients with mobility needs |
| Video conferencing | Telehealth-capable rooms |
| Sound-proofed | Sensitive clinical sessions |
| Group capacity | Group therapy or workshops |
| Child-friendly | Play therapy or child assessments |
Resource Types
Organise resources into types for easier management:
- Go to Settings → Resources → Types
- Click Add Type (e.g., "Consultation Room", "Group Room", "Equipment")
- Resources inherit the type for filtering and reporting
Resource Schedule
View all bookings for a specific resource over a date range:
- Open the resource
- Click Schedule
- Select the date range
- View all bookings for that resource
Availability Checking
Before creating a booking, check which resources are available:
- Open Settings → Resources → Board to see availability at a glance
- Select the time slot
- Optionally filter by resource type, location, or minimum capacity
- The system returns only resources that are free during that time
Resource Bookings
Creating a Booking
- Click New Booking
- Select the resource and time slot
- Link to an appointment (optional)
- Save -- the resource is reserved
Cancelling a Booking
- Open the booking
- Click Cancel
- Add a cancellation reason
- The resource becomes available again
resource is already reserved for the requested time slot, the booking is rejected. :::
Allocation Rules
Set up rules for automatic resource assignment:
- Go to Resources → Allocation Rules
- Click Add Rule
- Configure the rule conditions (resource type, location, capacity requirements)
- Set priority for when multiple rules match
- Save
Auto-Assignment
When creating an appointment, Praxi can automatically assign the best available resource based on your allocation rules.
Practitioner Default Rooms
Assign a default room to each practitioner so their appointments are automatically booked into their preferred space:
- Set default rooms via Settings → Resources → Allocation Rules
- Select a practitioner
- Assign their default room
- Future appointments use this room automatically unless it is unavailable
Pricing
For practices that charge for room use (e.g., contractor room rental):
Pricing Rules
- Go to Resources → Pricing Rules
- Click Add Rule
- Choose the rate type:
- Hourly -- charge per hour of use (with optional peak rates)
- Flat per booking -- fixed charge per booking
- Free -- no charge
- Configure additional options:
- Setup fee
- Free cancellation window
- Late cancellation and no-show fees
- Deposit requirements
- Assign the pricing rule to resources
automatically priced at zero. Pricing rules apply to contractor bookings. :::
Floor Plans
Praxi supports interactive floor plans for visualising room layouts and occupancy:
- Go to Resources > Floor Plans
- Click Create Floor Plan for a location
- Position rooms and resources on the plan using drag and drop
- View the Live View to see who is currently in each room based on active bookings
Floor plans can be updated in batch if you rearrange your practice layout.
Analytics
View resource utilisation and booking analytics:
| Report | Description |
|---|---|
| Dashboard summary | Overview of resource availability and bookings |
| Utilisation metrics | How fully each resource is booked |
| Booking trends | Booking volume over time (daily, weekly, monthly) |
| Peak times | Identify the busiest hours and days |
| Contractor summary | Booking activity by contractor |
Who can manage resources and rooms
All authenticated staff members can view the resource calendar. Practice owners and practice managers can add and edit rooms and resources, manage allocation rules, and configure pricing rules for contractor room rental. Practitioners and receptionists can create bookings when scheduling appointments.