# Booking Tags (/docs/bookings/tags)



Tags are labels you can apply to bookings to categorize them and control how automated features behave. Unlike internal flags (which are system-managed), tags are customer-facing and operator-managed — your team applies and removes them directly from the booking detail view.

How Tags Work [#how-tags-work]

Each booking has a set of tags stored as a list. Tags are defined by the system and have a fixed set of options — operators choose from the available tags but cannot create custom ones.

Every tag has three properties:

| Property         | Description                                                                                |
| ---------------- | ------------------------------------------------------------------------------------------ |
| **ID**           | The internal identifier used in code and integrations (e.g., `birthday`, `disable_survey`) |
| **Display Name** | The human-readable label shown in the dashboard (e.g., "Birthday", "Disable Survey")       |
| **Description**  | A short explanation of what the tag means, shown as a tooltip                              |

Available Tags [#available-tags]

| Tag                  | Description                                         |
| -------------------- | --------------------------------------------------- |
| **Birthday**         | Guest is celebrating a birthday                     |
| **Corporate Event**  | Corporate or team-building booking                  |
| **VIP**              | VIP guest or high-priority booking                  |
| **Gift Card**        | Booking was purchased as or paid with a gift card   |
| **First Time**       | Guest's first booking                               |
| **Repeat Guest**     | Returning guest with previous bookings              |
| **Disable Survey**   | Prevents post-booking survey emails from being sent |
| **Disable Reminder** | Prevents booking reminder emails from being sent    |

Tags That Control Automation [#tags-that-control-automation]

Some tags modify how automated communications behave:

Disable Survey [#disable-survey]

When applied, the system skips sending post-booking survey emails for this booking. The survey job checks for this tag before sending — if present, the job is marked as cancelled and no email is sent. This is useful for:

* Internal or test bookings that shouldn't receive surveys
* Bookings where the customer has opted out of feedback requests
* Comp or courtesy bookings where a survey would be inappropriate

Disable Reminder [#disable-reminder]

When applied, the system skips sending booking reminder emails for this booking. Like the survey tag, reminder jobs check for this tag before processing. Use this for:

* Walk-in bookings that were created retroactively
* Bookings where the customer has already been contacted directly
* Same-day bookings where a reminder would arrive too late

Where Tags Appear [#where-tags-appear]

Tags are displayed and managed in the **Miscellaneous** tab of the booking detail view. All available tags are shown as toggleable pills — active tags are highlighted in blue, inactive tags are grayed out. Click any tag to toggle it on or off.

Related How-To Guides [#related-how-to-guides]

* [Manage Booking Tags](/how-to/bookings/manage-booking-tags)
