Unlock up to 10% OFF with code APRILISIOUS. Limited time!

Sync & Room Number Manager (PRO)

The Room Number Manager in the Pro Addon allows you to assign individual room identifiers to your accommodation products and track each room’s availability independently. This prevents double-bookings and enables seamless integration with Online Travel Agencies (OTAs) through per-room iCal export URLs.

What You Can Do

  • Assign unique room identifiers (Room 101, Suite A, etc.) to each allotment
  • Track each room’s availability independently
  • Prevent double-bookings with database-level safeguards
  • Generate unique iCal URLs for OTA calendar syncing
  • Let guests select their preferred room at booking time
  • View room availability in a visual calendar interface


Getting Started

Step 1: Set Your Allotment

In the Product editor screen, set your Allotment (the total number of rooms)

  • Example: If you have 5 identical rooms, set Allotment to 5
  • Save the product

Step 2: Manage the Availability & Prices

  1. Open “Products > Availability & Prices” and select which room you want to manage
  2. Click the “Sync Calendar” button
  3. You’ll see input fields matching your allotment count
  4. Enter the room identifier for each field:
    • Room 101
    • Room 102
    • Room 103
      etc.

      Click “Save room names”

Naming Conventions Best Practices

Do:
✅ Use clear, consistent naming: “Room 101”, “Room 102”
✅ Include room type when relevant: “Deluxe Suite 201”
✅ Use recognizable identifiers for guests

Don’t:
❌ Use special characters that might break calendar syncing
Change room numbers frequently (causes confusion)
❌ Use overly long names (truncation on mobile)


Calendar Sync Tab

The Calendar Sync tab lets you connect each room’s availability to external OTA platforms.

Setting Up Calendar Syncing

  1. Click the “Calendar Sync” tab.
  2. Click “+ Add Calendar” button.
  3. Enter the calendar name (we recommend using the OTA name).
  4. Select which room number will be synced with this calendar.
  5. Enter the calendar URL you got from the OTA.
  6. Click the “Add Calendar” button to save it.

Per-Room iCal URLs

Each room gets a unique iCal export URL – below are the example of the iCal export URL:

https://yoursite.com/room/14/calendar.ics?room_number_id=1&room_name=Dahlia
https://yoursite.com/room/14/calendar.ics?room_number_id=2&room_name=Raflesia
https://yoursite.com/room/14/calendar.ics?room_number_id=3&room_name=Sun

How to use these URLs:

  1. Copy the URL for the specific room.
  2. Go to your OTA platform (Airbnb, Booking.com, Expedia, etc.)
  3. Paste the URL into their calendar sync settings.
  4. The OTA will now pull real-time availability for that specific room.

Auto-Sync Feature

  1. Toggle the “Auto Sync” switch to enable automatic syncing
  2. When enabled, the OTA calendar updates automatically when room availability changes
  3. Toggle off to manually manage syncing

Manual Sync

  • Click the “Sync” button next to any calendar entry to force an immediate sync
  • Useful when you’ve made changes and want OTAs updated immediately

Last Sync Tracking

  • The “Last Sync” column shows when each room was last synced
  • Helps you verify that your OTA integrations are working