> ## 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).

# One-time classes (events)

||| Contents:
* [Introduction](#3-schedule-one-time-classes-events)
* [How to create one-time class](#1-how-to-create-one-time-class)
* [Setting basic info](#1-setting-basic-info)
* [Advanced settings](#1-advanced-settings)
* [Quick add one-time classes](#1-quick-add-one-time-classes)
* [Duplicating classes from the schedule](#1-duplicating-individual-classes-from-the-schedule)
* [Classes filters](#1-classes-filters)

### Schedule: One-time classes (events)
***One-time classes (events) management described.***
---

# How to create one-time class

One-time classes are usually seminars or events you want to organise within your gym. You can create them very similar to [**Recurring classes**](https://help.wod.guru/en/article/schedule-recurring-classes-ru8p5m/), in the [**Schedule**](https://wod.guru/dashboard/class) tab ;)  

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-189_x8we8f.png =650xauto)

* **That's how the form looks like:**

![](https://storage.crisp.chat/users/helpdesk/website/7ebe56acd3251c00/zrzut-ekranu-2025-02-13-o-0721_huqne.png =450x465)

# Setting basic info

1. **Program** - 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** - if you have defined [classrooms](https://help.wod.guru/en/article/adding-a-classroom-to-the-class-w4eqjm/) in your club
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](/en/article/waitlist-vk14mr/), 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: One-time**
7. **Select the date of your one-time class**

# Advanced settings

![](https://storage.crisp.chat/users/helpdesk/website/7ebe56acd3251c00/zrzut-ekranu-55_1vpo899.png =450x321)

* **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  

# Quick add one-time classes

You can quickly add a **one-time class** directly from the Schedule tab ;)  

Go to Schedule 👉 Click the calendar button in the top right corner 👇

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-2026-02-18-o-2045_1w3rqcj.png =650x159)

**Fill in the details:**

* Date and time - set when the class starts and ends.
* Program - select the program the class belongs to.
* Coach - pick the coach leading the class.
* Classroom - optional, select the room.
* We can also book a member (or guest) for these classes right away!
* The fields available in your custom class filters – for example: **difficulty level** ;)  

* Limit - set the number of spots available

Click **ADD TO SCHEDULE** - and that’s it! 🎉 The class will appear in your schedule 😎

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/jednorazowe-eng_nmaf8s.gif =650x292)

# Duplicating classes from the schedule

You can also copy a specific class tile from the schedule to quickly create a one-time class :$  

To do this, simply:
* Find in Settings > Schedule the class you want to duplicate;
* then click the three dots and select the "Duplicate" option,
* change the necessary class details (including, for example, added members) and confirm <3  

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/ezgif-3e0359243dfb58c3_7xomzj.gif =650x398)

Done! :P   

# 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_13is94t.gif =650x286)

---

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

* [Recurring classes](/en/article/recurring-classes-ru8p5m/)
* [Recurring bookings for classes](/en/article/recurring-bookings-for-classes-1xo4wl5/)
* [Automatic and manual cancellation of classes](/en/article/automatic-and-manual-cancellation-of-classes-1kfa7sh/)
