How to Resolve Appointment Visibility and Booking Issues in bsport
Managing appointment visibility and booking in bsport requires proper configuration of availability, settings, and prerequisites. This guide outlines common issues and their solutions to ensure your appointments are visible and bookable for clients.
Common Issues and Causes
Appointments not appearing in the app: - Availability is set only in the teacher’s calendar, not in the appointment module. - Appointment visibility settings are not enabled for the marketplace. - Booking window settings restrict near-term availability.
Appointments visible but not bookable: - Appointment types are not linked to the appointment pass settings. - Teacher and room availability are not configured together.
Limited visibility of appointment slots: - Visibility window settings restrict how far ahead clients can see. - Required prerequisites (e.g., memberships or passes) are not active.
Blank calendar instead of appointment options: - Missing configuration of staff, location, or session type for slots.
Step-by-Step Solutions
1. Ensure Availability is Set Correctly
Navigate to My Studio > Appointments.
Add the teacher’s availability directly in the appointment module for the desired date and time. This ensures the slots are bookable in the client app.
2. Adjust Visibility Settings
Check the visibility window in the appointment settings. If it’s set to show only the next two weeks, earlier slots won’t appear. Adjust the timeframe to a shorter period (e.g., 1 day) to make earlier slots visible.
For free access appointments, ensure they are authorised and visible in the marketplace.
3. Configure Booking Windows
Verify the booking window setting for appointments. If it’s set to a high value (e.g., 14 days), clients can only book that many days in advance. Reduce the booking window to allow near-term bookings.
4. Link Appointment Types to Appointment Pass
In the appointment pass settings, select the specific appointment types that the pass can be used for. This enables clients to book those time slots.
5. Verify Teacher and Room Availability
Ensure both the teacher’s and the room’s availability are selected for each slot. Without overlapping availability, the session won’t be bookable.
6. Add Appointment Types to the Calendar
Availability will not be offered for booking unless at least one appointment type is added to the calendar for those time slots. Add the appropriate appointment type(s) to make the time ranges bookable.
7. Refresh Member Area Configuration
If 1:1 appointments don’t appear or bounce back to the agenda, verify the appointment type is enabled in the member area settings. Remove and re-add the “Appointments” module to refresh the configuration.
8. Complete Slot Configuration
For every bookable slot, ensure the following fields are defined: - Staff member (e.g., teacher) - Location/venue - Session type (service) - If any element is missing, recreate the slot with all fields filled.
9. Verify Prerequisites
Ensure services/classes have defined schedules (days, start/end times).
Assign availability to the correct resource (profile) and location.
Set availability to “active/published” and within future dates.
Ensure capacity is greater than zero and not fully booked.
Confirm required memberships or passes are active for clients.
Best Practices for Appointment Configuration
Regularly review and update availability settings for teachers and rooms.
Use shorter visibility and booking windows to accommodate near-term bookings.
Test configurations from a client account to ensure slots are visible and bookable.
Keep prerequisites like memberships and passes up to date.
Troubleshooting Checklist
Are both teacher and room availability set for the desired slots?
Is the appointment type added to the calendar?
Are visibility and booking windows configured appropriately?
Are all required fields (staff, location, session type) defined for each slot?
Are prerequisites like memberships or passes active?
By following these steps and best practices, you can resolve most appointment visibility and booking issues in bsport.
