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

# Rooms & suites setup

> Bulk-add rooms with the smart room input, and manage per-room catalogs.

If your property is set up as **Rooms & suites**, guests book from an individual room rather than the property as a whole. Each room has its own guest catalog, its own link, and its own QR code.

## Adding rooms

In the Add/Edit property modal, there's a single text field for room numbers. You can type:

| What you type                | What you get                                                             |
| ---------------------------- | ------------------------------------------------------------------------ |
| `101, 102, 105`              | Three rooms: 101, 102, 105                                               |
| `101-106`                    | Six rooms: 101, 102, 103, 104, 105, 106                                  |
| `001-004`                    | Zero-padded: 001, 002, 003, 004 (matches the width of your first number) |
| `PH1, 305B, A2, Loft 3`      | Any of these as literal room names — letters and custom names work too   |
| `101-106, 201-206, PH1, PH2` | Mix ranges and custom names in one go, comma-separated                   |

As you type, a live preview shows exactly which rooms will be created, with a running count.

<Frame caption="Room number input with live preview chips">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/mosaqo/images/properties/rooms-bulk-input.png" alt="Room bulk input with live preview" />
</Frame>

<Note>
  Only plain numeric ranges (`101-106`) expand automatically. Anything else — letters, custom names, single numbers — is added exactly as typed, one room per entry.
</Note>

<Tip>
  If you type a room number that already exists on this property, it's silently skipped — no error, no duplicate. You won't see it added twice, but you also won't get a warning either way, so double-check your list before saving if you're not sure what's already there.
</Tip>

## Removing a room

Click the **×** on a room's chip to remove it. If a room has any request (past or present) tied to it, you can't remove it — the option won't even appear for that room. This protects your booking history.

## Per-room QR codes and links

Once rooms are added, manage their links and QR codes from the property card:

* **Manage catalogs** — see every room's guest-catalog link, with **Copy link** and **Open catalog** for each. Use the search box to jump to a specific room on properties with many rooms.
* **Manage QR codes** (labeled "Manage links" inside the modal) — see and download each room's QR code individually, or use **Download all** to download every room's QR code as a set of PNG files in one go (staggered slightly so your browser doesn't block the downloads).

<Frame caption="Manage QR codes modal for a Rooms & suites property">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/mosaqo/images/properties/room-qr-manager.png" alt="Room QR code manager" />
</Frame>

Each room's QR code can also be individually regenerated — see [QR codes and links](/properties/qr-codes-and-links#regenerating-a-code) for what that does and when to use it.

## Next steps

* [QR codes and links](/properties/qr-codes-and-links) — printing, sharing, and regenerating
* [Create a service](/services/create-a-service) — assign services to this property so rooms have something to book
