> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.wod.guru/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Recurring classes

||| Contents: 
* [Introduction](#3-schedule-recurring-classes) 
* [How to create recurring classes](#1-how-to-create-recurring-classes) 
* [Setting basic info](#1-setting-basic-info)
* [Advanced settings](#1-advanced-settings)
* [Classes filters](#1-classes-filters)

### Schedule: Recurring classes
**WodGuru recurring classes management. How to create and edit classes.**

---

# How to create recurring classes

We can create new classes in the [Settings tab](https://demo.wod.guru/dashboard/class). On the right side, we can find the **"Add classes"** button.

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zajecia-en_45z1g3.gif =650xauto)

Classes creation form, looks like this:

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-2025-05-29-o-1630_1k3w93q.png =550x663)

# Setting basic info

1.    **Program** - a list of created training programs. 
2.    **Coach** - you can assign a coach to each class. You can pick from all your associates, you have added to your gym. 
3.    **Classroom** - you need to create a need classroom first in Settings > Booking rules and then you'll be able to choose it while creating classes, [here more info.](https://help.wod.guru/en/article/adding-a-classroom-to-the-class-w4eqjm/)
4.    **Start and end time** - when your classes start and end, in AM / PM format
5.    **Members limit** - this is the maximum number of members who can book in for the selected class. After the limit is reached, we will automatically block bookings. In this case, it is worth considering enabling the waitlist, where, in the event of a cancellation, the first member on the list can automatically move into the list of confirmed bookings.
6.    **Class type: Recurring** 
7.    **Select the days where your classes will appear in the schedule**. For example, having a "Body pump" at 06.00 pm, every Tuesday and Thursday - means that you need to select Tuesday and Thursday.
8.     **Repeatability** - it can be: 

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-2025-05-29-o-1631_1ymbo77.png =400x257)

| For the Repeatability above every week (so for every 2 weeks, every 3 weeks etc.) classes need to have the start date from the closest Monday for it to work. 

8.    **Available from** - from which day the classes are visible in schedule. 
9.    **Available until** - until when the classes are visible in the schedule. 

# Advanced settings

![](https://storage.crisp.chat/users/helpdesk/website/7ebe56acd3251c00/zrzut-ekranu-52_tgm2r0.png =550x394)

**Here you can decide on whether:** 

1. You want classes to have an automatic cancellation 
2. You want the min time to cancel a booking to be set by default (the same as configured in Settings > Bookings) or custom
3. You want the min time to book to be set by default (the same as in Settings > Bookings) or custom
4. You want your classes to be visible in schedule, or not 
5. You want the classes to be free for members, or not 
6. You want to enable booking after classes have started

**Click save to see your new classes in the schedule!** <3  

# Classes filters 

* ***You can filter the class list by class name, start time, day of the week, coach, and classroom!*** <3  

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zajecia-en-2_ld456v.gif =650x286)

---

**💡 You may also want to check out:**

* [Booking classes](/en/article/booking-classes-v8p8u0/)
* [Waitlist](/en/article/waitlist-vk14mr/)
* [Automatic and manual cancellation of classes](/en/article/automatic-and-manual-cancellation-of-classes-1kfa7sh/)
