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

# Preferences

> Capturing and managing guest preferences

# Guest Preferences

<Info>
  Preferences are specific guest requests or requirements that should be honored during every stay. Once recorded, they become part of the guest's Living Profile and appear on all future reservations.
</Info>

## Adding a Preference

<Steps>
  <Step title="Open the preference form">
    From a guest profile, click the **+** button in the Preferences section. Or from the Preferences list page, click the **+** button in the top right.
  </Step>

  <Step title="Select a guest (if needed)">
    If adding from the Preferences list, search for and select the guest.
  </Step>

  <Step title="Choose the department">
    Select which department the preference relates to:

    * Food & Beverage
    * Housekeeping
    * Front Office
    * Spa & Recreation
    * Maintenance
    * Other
  </Step>

  <Step title="For Food & Beverage: specify the type">
    Food & Beverage preferences require you to specify whether this is an:

    * **Allergy** - Health-critical food sensitivity
    * **Restriction** - Dietary choice (vegan, kosher, etc.)
    * **Preference** - General food preference
  </Step>

  <Step title="Enter the details">
    Describe the preference. For allergies and restrictions, you can select from frequently added options like Gluten, Dairy, Nuts, Shellfish, or type your own.
  </Step>

  <Step title="Add additional information (optional)">
    Include any extra context that helps staff honor this preference.
  </Step>
</Steps>

<Tip>
  Use the "Frequently Added" quick-select buttons when adding common allergies or restrictions to save time.
</Tip>

## Preference Categories

Preferences are organized by department so the right team sees the right information.

<CardGroup cols={2}>
  <Card title="Food & Beverage" icon="utensils">
    Allergies, dietary restrictions, food preferences, restaurant reservations, breakfast in room
  </Card>

  <Card title="Housekeeping" icon="broom">
    Extra towels, robes, slippers, pillows, hypoallergenic bedding, cleaning schedules
  </Card>

  <Card title="Front Office" icon="concierge-bell">
    Late checkout, early check-in, airport transfers, wake-up calls, express check-in
  </Card>

  <Card title="Spa & Recreation" icon="spa">
    Pool access, spa bookings, gym access, beach towels, activity bookings
  </Card>

  <Card title="Maintenance" icon="bed">
    Floor preference (high/low), view preference (ocean/pool), bed type (king/twin), quiet room
  </Card>

  <Card title="Other" icon="star">
    Special occasions, room decorations, newspaper delivery, pet accommodations
  </Card>
</CardGroup>

## Managing Allergies

<Warning>
  Allergies are health-critical and displayed prominently throughout ABRA. Always verify allergy information directly with the guest.
</Warning>

### Allergy Indicators

When a guest has allergies on file:

* They appear in **red text** on preference lists
* Staff receive notifications when allergic guests arrive
* The guest profile prominently displays allergy information

### Common Allergies

The system includes quick-add buttons for common food allergies:

* Gluten
* Dairy
* Nuts (Tree nut, Peanut)
* Egg
* Soy
* Shellfish

<Note>
  Non-food allergies (feathers, dust mites, pet dander) should be added under Housekeeping with specific details about accommodations needed.
</Note>

## Dietary Restrictions

Dietary restrictions are lifestyle choices rather than medical requirements, but still important to honor.

| Restriction | Description                       |
| ----------- | --------------------------------- |
| Vegan       | No animal products                |
| Vegetarian  | No meat or fish                   |
| Pescatarian | Fish but no meat                  |
| Kosher      | Prepared according to Jewish law  |
| Halal       | Prepared according to Islamic law |

<Tip>
  Restrictions appear in **dark brown text** on preference lists to distinguish them from allergies.
</Tip>

## Editing Preferences

<Steps>
  <Step title="Find the preference">
    Navigate to the guest's profile or the Preferences list page.
  </Step>

  <Step title="Click on the preference">
    This opens the preference details panel.
  </Step>

  <Step title="Click Edit">
    Modify the department, type, details, or additional information.
  </Step>

  <Step title="Save changes">
    Click Submit to save your changes.
  </Step>
</Steps>

## Deleting Preferences

To remove a preference that is no longer accurate:

1. Open the preference details panel
2. Click the **Delete** button (trash icon)
3. Confirm the deletion

<Warning>
  Deleted preferences cannot be recovered. If you're unsure whether a preference is still valid, verify with the guest before deleting.
</Warning>

## Viewing All Preferences

The Preferences list page shows preferences across all guests with filtering options:

### Filter by Status

* **Arrivals** - Guests arriving today
* **In-House** - Currently staying guests
* **Upcoming** - Future reservations

### Filter by Stay Context

* **All Stays** - Preferences from any stay
* **Current Stay** - Only this reservation's preferences
* **Previous Stay** - Preferences from past visits

### Filter by Department

Select one or more departments to focus on relevant preferences.

### Filter by Type (Food & Beverage only)

When filtering by Food & Beverage, you can further filter by:

* Allergy
* Restriction
* Preference

<Tip>
  Use the search bar to quickly find preferences by guest name or preference details.
</Tip>

## How Preferences Are Used

Preferences flow automatically to the teams who need them:

* **Daily reports** include guest preferences for arriving guests
* **Department notifications** alert staff when guests with relevant preferences arrive
* **Guest profiles** display all preferences prominently
* **Future stays** automatically inherit all recorded preferences

<Info>
  When a preference is created for an in-house guest or today's arrival, the relevant department receives an immediate email notification.
</Info>
