# Events - Appointments & Reservations Overview
> Source: https://development.fuze-store.com/docs/store/pos/event/overview

# Events: Appointments and Reservations Overview

In Fuze Store POS, every scheduled booking is called an **Event**. Events come in two types: **Appointments** and **Reservations**. Understanding the difference helps you run your schedule smoothly.

## What Are Appointments?

Appointments are service-based bookings linked to a bookable service and optionally a staff member. Examples include a haircut, massage, or personal training session. When you create an appointment, Fuze Store calculates available time slots based on the service duration, staff availability, and existing bookings.

Appointments are created independently from orders. When the customer is ready to pay, you link the appointment to an order at POS checkout.

## What Are Reservations?

Reservations are time-based bookings for spaces like tables, rooms, or areas. **Services and staff are optional.** You can reserve a space by itself or attach additional details like party size and deposit amount.

**Key difference:**

- **Appointments** = Service-based, staff-assigned, slot-calculated
- **Reservations** = Time-based, space-oriented, flexible

## Field Reference

### Appointment Fields

| Field                | Description                                              | Required | Example               |
| -------------------- | -------------------------------------------------------- | -------- | --------------------- |
| **Service**          | The bookable service for this appointment                | Yes      | Deep Tissue Massage   |
| **Staff**            | Assigned staff member (or "Any Available")               | No       | Anna                  |
| **Date**             | Appointment date (inline calendar)                       | Yes      | 2026-03-25            |
| **Time Slot**        | Available time calculated from service and staff         | Yes      | 10:30 AM              |
| **Customer Name**    | Customer's name                                          | Yes      | John Doe              |
| **Customer Phone**   | Customer's phone number                                  | No       | +1 555-1234           |
| **Customer Email**   | Customer's email address                                 | No       | john@example.com      |
| **Color**            | Calendar display color                                   | No       | #4A90D9               |
| **Special Requests** | Customer special requests or notes                       | No       | Allergic to lavender  |

### Reservation Fields

| Field                | Description                                              | Required | Example               |
| -------------------- | -------------------------------------------------------- | -------- | --------------------- |
| **Title**            | Name of the reservation                                  | Yes      | Team Dinner           |
| **Date**             | Reservation date                                         | Yes      | 2026-03-25            |
| **From Time**        | Start time                                               | Yes      | 7:00 PM               |
| **To Time**          | End time                                                 | No       | 9:00 PM               |
| **Customer Name**    | Customer's name                                          | No       | Jane Smith            |
| **Customer Phone**   | Customer's phone number                                  | No       | +1 555-5678           |
| **Customer Email**   | Customer's email address                                 | No       | jane@example.com      |
| **Party Size**       | Number of guests                                         | No       | 4                     |
| **Deposit Amount**   | Prepayment amount                                        | No       | 50.00                 |
| **Location**         | Where the event takes place                              | No       | Private Room B        |
| **Color**            | Calendar display color                                   | No       | #E74C3C               |
| **Special Requests** | Customer special requests                                | No       | Window seat preferred |
| **Note**             | Internal staff notes                                     | No       |                       |
| **Description**      | Detailed description                                     | No       |                       |

## Booking Status

As a booking moves through your day, its status changes so everyone can see where it stands. Appointments and reservations use slightly different sets:

- **Appointments** flow through stages like New, Confirmed, Checked In, In Progress, Completed, and Closed.
- **Reservations** flow through stages like Confirmed, **Seated**, In Progress, Completed, and Closed.

A booking can also be marked **No Show** if the customer never arrives, or **Cancelled** if it's called off. The app only offers the next valid steps for each type, so you can't accidentally seat an appointment or check in a reservation.

## Booking Policies

Your store can set rules that protect your schedule (managed in store preferences):

- **Lead time** — how far in advance a customer must book (for example, no same-hour appointments).
- **Maximum advance** — how far into the future bookings are allowed.
- **Cancellation window and fee** — cancel inside the window and a fee may apply. If a staff member cancels a fee-bearing booking late, the app asks them to confirm the fee before it goes through.

## Attached Items

A bookable service can carry a list of **attached items** — products or services that belong with it. For example, a "Spa Package" service might attach a towel set and a bottle of water. When you **check in** the booking at the POS, these required items are added to the order automatically, so staff never forget them. If a cashier already added the same item by hand, it won't be doubled.

## Event-Order Linking

Events and orders are **separate entities**. Creating an event does not create an order. When the customer is ready to pay, staff can link the event to an order during POS checkout by selecting the event in the register. This keeps scheduling and billing independent.

## Why Use Events?

- **Stay organized** -- View all bookings in one calendar to prevent double-bookings.
- **Save time** -- Quickly add, edit, or cancel appointments and reservations.
- **Reduce no-shows** -- Pair Events with the [SMS add-on](/docs/store/sms/overview) to text booking reminders automatically.
- **Personalize service** -- Track customer preferences for every visit.
- **Maximize your space** -- Fill your schedule and make the most of staff, rooms, and tables.

## Tips

- Use clear names and details so staff and customers know what to expect.
- Appointments require a bookable service. Reservations can be created without one.
- Turn on the SMS add-on to send automatic booking reminders and reduce no-shows.
- Review your bookings regularly to spot busy periods and plan ahead.
- You can edit or cancel events anytime as needs change.
- Link events to orders at POS checkout when the customer is ready to pay.

## Related Guides

- [How to Create an Event](/docs/store/pos/event/creating-an-event)
- [How to Update an Event](/docs/store/pos/event/updating-an-event)
- [How to Cancel an Event](/docs/store/pos/event/canceling-an-event)
- [Using the POS Register](/docs/store/pos/using-pos-register)
- [POS Units and Areas](/docs/store/pos/unit/overview)
- [POS Order Screen](/docs/store/pos/managing-orders)
