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

# Introduction

> Introduction to the Booking Plugin for Ruoom

## Welcome to the Booking Plugin

The Booking Plugin adds event scheduling & booking to your Django platform. It includes both admin-side configuration & scheduling pages, and customer-facing calendar pages.

### Admin-Facing Configurations

Any staff member marked as a "Service Provider" on the "Permissions" page can be identified as an instructor for a scheduled event.

On the "Schedule" page, you can create your schedule of services & service types.

A service type is a template that assigns a default name, price, and description to your services.

Services can be scheduled by clicking directly on the calendar, or by the "Add Service" button.

Services can be in-person or virtual. If it is a virtual service, you can provide digital access links and passwords as necessary.

### Customer-Facing Pages

All scheduled services appear on the customer-facing calendar, where they can register & pay.

The booking calendar can be embedded on your website using an iFrame, along with other customer-facing pages. Visit "Platform Settings -> Embed" to configure the embedding of the calendar.

Each customer can view their schedule of upcoming services as well as their previously attended services by visiting their account pages.

### Getting Started

To start using the Booking Plugin, follow the [quickstart guide](quickstart) to set up your booking environment.

For more detailed information on individual plugins, please refer to the specific sections in this documentation.
