Bookings & Calendar Guide

Overview

The Bookings module is the heart of RoostSync. Manage all your room reservations, track guest arrivals and departures, and sync bookings from OTAs like Airbnb, Booking.com, and Agoda.

Calendar View

The calendar provides a visual overview of all bookings across your property:

Click any booking to view details or make changes. Drag bookings to move them to different dates or rooms.

Creating a Booking

1. Start New Booking

Click "New Booking" or click on an empty date in the calendar. For walk-ins, you can create same-day bookings directly.

2. Select Room & Dates

  • Choose check-in and check-out dates
  • Select room type or specific room
  • System shows availability and pricing automatically
  • For multiple rooms, add each room separately

3. Enter Guest Details

  • Guest name (required)
  • Contact number - important for Philippine guests
  • Email address
  • Number of guests (adults/children)
  • Special requests or notes

4. Set Payment

  • Total amount calculated based on room rates
  • Add extras (breakfast, transfers, etc.)
  • Record deposit or full payment
  • Choose payment method

5. Confirm Booking

Review all details and click "Create Booking". A confirmation can be sent to the guest via email or SMS.

OTA Bookings

Bookings from Online Travel Agencies (Airbnb, Booking.com, Agoda) sync automatically when you connect your Gmail. See the Gmail Sync Guide for setup.

How OTA Sync Works

  1. OTA sends booking confirmation to your email
  2. RoostSync reads the email and extracts booking details
  3. New booking is created automatically
  4. Room is blocked on calendar
  5. You receive a notification
Pro Tip

Set up email rules on OTAs to forward all booking emails to a dedicated address. This ensures no booking is missed.

Booking Status

Status Description
Confirmed Booking is confirmed and room is reserved
Pending Awaiting confirmation or payment
Checked In Guest has arrived and is currently staying
Checked Out Guest has departed
Cancelled Booking was cancelled
No Show Guest did not arrive

Check-In Process

  1. Find the booking (search by name or check today's arrivals)
  2. Verify guest identity (ID for Philippine guests)
  3. Collect remaining balance if any
  4. Assign room if not already assigned
  5. Click "Check In"
  6. Provide keys and property information
Philippine Requirement

Hotels and resorts are required to collect valid government ID from all guests. Keep records for at least 3 years as per DOT guidelines.

Check-Out Process

  1. Review room charges (minibar, restaurant, services)
  2. Verify all charges with guest
  3. Process final payment
  4. Click "Check Out"
  5. Collect keys and provide receipt
  6. Room status changes to "Needs Cleaning"

Modifying Bookings

Change Dates

Extend or shorten a stay by editing the booking or dragging it on the calendar. Price adjusts automatically.

Change Room

Move guest to a different room by editing booking and selecting new room. Useful for upgrades or when issues arise.

Add Charges

Add extra charges (late checkout, damages, extras) directly to the booking folio.

Cancellations

  1. Open the booking
  2. Click "Cancel Booking"
  3. Select cancellation reason
  4. Process refund if applicable
  5. Confirm cancellation

Cancelled bookings are kept in history for reporting. The room becomes available again immediately.

Room Blocking

Block rooms for maintenance, renovation, or owner use:

  1. Click on the calendar date range
  2. Select "Block Room"
  3. Choose reason (Maintenance, Owner Use, Other)
  4. Add notes if needed
  5. Save

Tips for Philippine Properties

Best Practice

Send a WhatsApp or Viber message to guests 1 day before arrival with directions and contact details. This reduces no-shows significantly.

Troubleshooting

Issue Solution
Double booking System prevents this by default. If occurred via OTA, contact OTA to relocate one guest.
OTA booking not syncing Check Gmail connection in Settings. Verify email was received.
Cannot check in guest Ensure booking status is Confirmed and check-in date is today or past.
Wrong pricing Edit booking to manually adjust, or check rate settings for the room type.