After reading this article, you’ll know how to:
View and filter your appointments, group activities and workshops,
Add, edit or delete availabilities,
Understand the color codes and visual indicators used in the calendar,
Manage recurring or shared availabilities for teachers and establishments.
To access it, log in to your bsport back office and click the Schedule tab from the left-hand menu.
Page overview and main actions
The Schedule page is your studio-wide calendar for managing studio resources and activities in real time.
You can use it to:
Display both activities and appointments in daily, weekly or monthly view
Manage teacher and establishment availability
View who teaches which class and where
Filter by teacher, establishment or activity
Identify scheduling conflicts
Create recurring sessions
View bookings and unpaid appointments
In short, the Schedule page is where you:
Plan availabilities
Visualize your full activity schedule
Control your resources
Optimize time management for teachers and establishments
The Schedule page contains several elements that make navigation and scheduling easy:
Element | Description |
Date Picker | Lets you select the week to display. Click on a day of the week to display it and use the arrows to navigate between weeks. |
Today button | Instantly brings you back to the current date in the calendar. |
Zoom In / Zoom Out | Use the + and – buttons to adjust the calendar’s vertical zoom level. Zooming in shows more detail by hour; zooming out provides an overview of the whole day or week. |
View mode (Day / Week / Month) | Switch between different calendar views depending on your needs. The Week view is the most commonly used for managing operations. |
Group by | Lets you organize the calendar by teacher, establishment, or activity. This is helpful when comparing resource availability side by side. |
Filters | Allow you to display or hide teacher and establishment availability and to filter focus on specific activity |
Understanding the color codes
The calendar uses several colors and patterns to help you identify information at a glance:
Yellow highlight indicates the current day:
Solid colors represent available time slots where the teacher, establishment or activity is free to book.
💡 Please note that availabilities added for specific establishments only will appear with a dark left border:
💡 Please note: Teacher and establishment colors are set to green by default. To customize these colors:
Open the Appointment tab from the left menu
Select any appointment
Switch to the Calendar view
Click on a teacher or establishment name in the filter section
Choose your desired color from the picker
Red dot appears on activities that have been booked but not yet paid.
Striped patterns show when a teacher or establishment is unavailable due to an existing session or appointment.
💡 Please note: Striped blocks can appear longer than the activity itself because they include configured Availability buffer times. For example, an appointment with 20-minute buffers will display the teacher as unavailable (striped) from 20 minutes before until 20 minutes after the scheduled time.
Clicking on an activity opens its details (number of participants and linked resources):
Adding an availability
What are availabilities for? By adding availabilities, you make it possible for members to book appointments during the time slots that suit them best, according to teacher and establishment availability.
To add a new availability:
On the Schedule page, click and drag your cursor across the desired time slot.
Select Add availability.
A window opens: select the establishment(s) and/or teacher(s)
Click Save.
The new availability will appear on your calendar:
💡 Please note:
Availabilities are created in 30-minute increments (e.g., 30 minutes, 1 hour, 1.5 hours, 2 hours, etc.).
It is not possible to add an availability to multiple days at once. To make a teacher available every day of the week, create one slot per day.
Availabilities cannot be edited directly. To modify an existing availability, you'll need to remove it and create a new one.
You can set up recurring availabilities (weekly recurrence only).
Viewing availability details
To view an availability's details:
Click and drag your cursor across the desired time slot on the schedule.
Then select "Availability details”:
In the pop-up window, view the availability details (time, teacher and/or establishment)
Removing an availability
Click and drag your cursor across the desired time slot on the schedule
In the pop-up window, click Remove availability
Choose which establishment or teacher to remove
Click Save
Managing overlaps and conflicts
When a teacher, location or activity is already booked for another class or appointment:
The time slot will display a striped pattern.
You will not be able to create a new availability or event at that time.
This logic applies to:
Individual appointments
Group activities and workshops
Recurring availabilities
Multi-teacher and multi-establishment availabilities
You can create an availability for:
Multiple teachers (when more than one person can lead a class)
Multiple establishments (if the session can occur in any available establishment).
We only display availabilities that match all selected criteria, meaning that each selected resource must be free at the same time. If one teacher or establishment is unavailable, the slot will appear as unavailable.
Using filters
The Schedule view includes several filters to help you focus on the information that matters most:
Filter | Purpose |
Establishment | Display or hide establishment availability |
Teacher | Display or hide teacher availability |
Activity | Filters the view by activity type (Group activities & workshop, Appointments, Tasks / personal appointments) |
Use filters to quickly isolate a single teacher, establishment or activity type.
You can also switch between day, week, or month views depending on how much detail you need.
The Group by option lets you organize the view by Establishment, Teacher or Activity. This allows you to view filtered teachers, establishments or activities side by side for easier comparison.
Need help?
Check out these related articles:
If you still have any question, please reach out to our Support team via the chat bubble at the bottom left of your screen.














