> For the complete documentation index, see [llms.txt](https://docs.c360.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.c360.org/programming/schedules/building-schedules/adding-recurring-bulk-classes.md).

# Adding Recurring/Bulk Classes

<figure><img src="/files/NkYVehCd8emRDxKvFaKV" alt=""><figcaption><p>Navigating to the Class Wizard</p></figcaption></figure>

To add recurring classes to a program in the Schedule Builder, follow these steps:

1. Find the Program: Locate the program to which you want to add recurring classes in the Schedule Builder.
2. Class Wizard: Click on the "more" button next to the program, and then select "Class Wizard." Note that classes can only be added to a program.
3. Configure the Frequency: Choose the start date for the classes and select the frequency – either weekly or monthly.
   * Weekly: If the classes occur on the same day of the week at the same time, use the weekly option. Select the start date and choose the days of the week the classes will occur on. You can also specify the end date for the classes.
   * Monthly: If the classes occur on a specific day of the month, use the monthly option. Select the start date and choose the specific day of the month the classes will occur on (e.g., 5th, 15th). You can also specify the end date for the classes.
   * If you want to skip months or set a different frequency, you can adjust the monthly frequency to achieve the desired class schedule.

<figure><img src="/files/ZZLPzPKJy341mh8cWWbb" alt=""><figcaption><p>Configuring recurring classes with the Class Wizard</p></figcaption></figure>

## Examples:

* Weekly Example: Create a one-hour class every Monday for four weeks from 8/1/21 to 8/24/21, starting at 9:00 AM. This will create four classes on 8/2, 8/9, 8/16, and 8/23.
* Weekly Example (Multiple Days): Create a one-hour class Mon-Wed for three weeks from 8/1/21 to 8/24/21, starting at 9:00 AM. Use the copy function to quickly create classes for different days.
* Monthly Example: Create a 3-hour class that occurs on the 5th of every month from August to the end of the year, starting at 9:00 AM. This will create classes on 8/5, 9/5, 10/5, 11/5, and 12/5.
* Monthly Example (Specific Week): Create a 3-hour class on the first Thursday of the month from August to the end of the year, starting at 9:00 AM. This will create classes on 8/5, 9/2, 10/7, 11/4, and 12/2.

By using the Class Wizard, you can easily create recurring classes within a program, saving time and effort in managing your organization's schedule of classes.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.c360.org/programming/schedules/building-schedules/adding-recurring-bulk-classes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
