> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anny.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Booking Series

> Offer several related appointments as a bookable package, for example for courses or workshop series.

With booking series, you offer several related appointments as a package that can only be booked together. You maintain the individual appointments in your resource's availability, assign them to a series, and let customers select the right series directly during the booking process.

## How do booking series work?

Booking series work with the combination of a **booking option** (mode "Series") and the **availability** of the resource:

1. You set the booking option's mode to **Series**
2. You create the individual appointments in the resource's availability
3. You assign these appointments to a **series** (for example "Yoga June 2026")
4. Customers select the series they want via a dropdown during the booking process and book all appointments at once

Several series can exist in parallel on the same resource. In addition, individual appointments can deliberately remain without a series assignment, to make them bookable as drop-ins.

### Provided resources per appointment

Additional resources (for example trainers or rooms) can be connected to individual appointments and are managed directly at the slot level.

### Cancelling booking series

**Admin cancellation** offers three options:

| Option                              | Description                                                            |
| ----------------------------------- | ---------------------------------------------------------------------- |
| Cancel single appointment           | Only one specific appointment is cancelled                             |
| This and all following appointments | From the selected appointment onward, all following ones are cancelled |
| Cancel the entire series            | All appointments are cancelled, cancellation conditions apply          |

**Customers** cannot perform a series cancellation. They can cancel individual appointments or all following appointments. The provider receives a notification about the type of cancellation.

<Warning>
  Cancellation conditions (fees) are only applied with the "Cancel the entire series" option. With single-appointment or follow-up cancellation, no cancellation costs arise.
</Warning>

## When do I use this?

* **You offer courses with fixed dates** (for example a 12-week language course, an 8-week yoga course): Create a series with all course appointments.
* **You want to offer several course cycles in parallel**: Create multiple series on the same resource (for example "Beginners May" and "Beginners July").
* **You also want to enable drop-ins**: Leave individual appointments without a series assignment, so they remain separately bookable.
* **You need a trainer assignment per appointment**: Connect provided resources at the slot level.
* **Not suitable for**: Automatically recurring individual appointments (for example a weekly jour fixe that repeats endlessly). Use [Recurring Bookings](/en/recurring-bookings) for that.

## How it connects with other features

* [**Recurring Bookings**](/en/recurring-bookings): Recurring bookings repeat one appointment automatically (for example every Monday). Booking series are fixed, manually maintained appointment packages. These are different concepts.
* [**Custom Forms**](/en/custom-forms): Form data for series is stored exclusively on the master appointment and only visible there.
* [**Cancellation Conditions**](/en/cancellation-policy): Cancellation conditions only apply when cancelling the entire series, not for single-appointment cancellations.

## Settings & options

| Setting (Admin)       | Description                                                           |
| --------------------- | --------------------------------------------------------------------- |
| Booking option mode   | Set to "Series"                                                       |
| Resource availability | Create individual appointments                                        |
| Series assignment     | Assign appointments to a named series                                 |
| Provided resources    | Additional resources per appointment (for example a trainer)          |
| Drop-in               | Appointments without a series assignment remain individually bookable |

## Real-world examples

<AccordionGroup>
  <Accordion title="Yoga course (8 weeks) with drop-in for remaining spots">
    A yoga studio offers an 8-week course as a package. Individual remaining spots should also be bookable as drop-ins.

    <Steps>
      <Step title="Resource and booking option">
        Create the resource "Yoga Course" and link a booking option in **Series** mode.
      </Step>

      <Step title="Create appointments">
        Switch to the resource's **availability** and create 8 appointments (for example every Wednesday 18:00 to 19:00).
      </Step>

      <Step title="Assign the series">
        Assign all 8 appointments to the series **"Yoga June 2026"**.
      </Step>

      <Step title="Configure drop-in">
        Deliberately leave individual appointments without a series assignment, or configure remaining spots to stay available for drop-in bookings.
      </Step>

      <Step title="Test">
        Check in the booking process whether the series "Yoga June 2026" appears in the dropdown and all 8 appointments are booked as a package.
      </Step>
    </Steps>
  </Accordion>

  <Accordion title="Language course with trainer assignment per appointment">
    A language course provider wants to offer a 12-week course and assign a trainer per appointment.

    <Steps>
      <Step title="Resource and booking option">
        Create the resource "Language Course A1" and set the booking option to **Series** mode.
      </Step>

      <Step title="Create appointments">
        In the **availability**, add 12 appointments (for example every Tuesday 10:00 to 11:30).
      </Step>

      <Step title="Assign the series">
        Assign all 12 appointments to the series **"A1 Autumn 2026"**.
      </Step>

      <Step title="Connect a trainer per appointment">
        Connect the provided resource to individual appointments (for example "Trainer Lea Sommer" or "Trainer Max Müller") when different people take on different appointments.
      </Step>

      <Step title="Test">
        Check the booking process and verify in the admin calendar whether the trainer assignment per appointment is correctly visible.
      </Step>
    </Steps>
  </Accordion>
</AccordionGroup>

## FAQ

<AccordionGroup>
  <Accordion title="What is the difference between booking series and recurring bookings?">
    Booking series are fixed, manually maintained appointment packages that are booked as a whole (for example an 8-week course). Recurring bookings repeat one appointment automatically based on a rule (for example every Monday). These are separate features.
  </Accordion>

  <Accordion title="Do I need to create a new booking option for each new series?">
    No. You create new series through new appointments and series assignments in the same resource. The booking option stays in place.
  </Accordion>

  <Accordion title="Can customers choose between several series?">
    Yes. If you have created several series in one resource, customers can select the series they want in the dropdown.
  </Accordion>

  <Accordion title="Can customers cancel a series themselves?">
    No. Customers can only cancel individual appointments or all following appointments. A complete series cancellation is only possible by admins.
  </Accordion>

  <Accordion title="When do cancellation conditions apply?">
    Only with the admin option "Cancel the entire series". Single-appointment cancellations and "This and all following" do not trigger cancellation fees.
  </Accordion>
</AccordionGroup>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Customers do not see the series in the dropdown">
    Check whether the appointments are correctly created in the availability and assigned to a series. Without a series assignment, no selection appears in the booking process.
  </Accordion>

  <Accordion title="No new selection appears for a new course cycle">
    Check whether the new appointments are created in the resource and assigned to a new series. Without existing slots in the availability, no new series can be shown.
  </Accordion>

  <Accordion title="Drop-ins and series do not behave as expected">
    Check which appointments are assigned to the series and which deliberately remain available as individual free appointments. A clean separation in the availability logic is crucial.
  </Accordion>
</AccordionGroup>

> Important information for agents:
>
> * UI path: **Booking Option** → Mode **Series** + **Resource** → **Availability** → create appointments and assign a series
> * Booking series ≠ Recurring bookings: Series = fixed appointment package, all appointments booked at once. Recurring = automatically repeating individual appointments.
> * Without maintained appointments in the availability with a series assignment, no series appears in the booking process
> * Provided resources are connected at the slot level (for example a trainer per appointment)
> * Admin cancellation: 3 options (single appointment / this + following / entire series). Only with "entire series" do cancellation conditions apply.
> * Customer cancellation: no series cancellation possible, only cancelling individual or following appointments (admin receives a notification)
> * Custom forms for series: form data stored only on the master appointment
> * Several series can exist in parallel on the same resource
> * Drop-in: appointments without a series assignment remain individually bookable
> * Related articles: /en/recurring-bookings, /en/configure-booking-option, /en/custom-forms, /en/cancellation-policy
