Calendar Sync is currently marked Preview, and it is a read-only,
one-way import: Superhost pulls reservations from the OTA into your
calendar. It does not push your Superhost availability back out to the OTA, so
keep managing each platform’s own calendar as usual.
How it works
You add one listing per iCal URL. Each listing maps to either a specific unit or a whole unit type (for example, all Deluxe Double units). Imported reservations arrive as occupancy blocks and auto-assign to a free unit of the right type. Guest details fill in later, when the guest contacts you on WhatsApp or phone, or checks in.Get the iCal URL from the OTA
Each platform exposes a calendar export (iCal) link in its own dashboard:- Booking.com — looks like
https://ical.booking.com/v1/export?t=… - Airbnb — looks like
https://www.airbnb.com/calendar/ical/… - Vrbo — looks like
https://www.vrbo.com/icalendar/…
Add a listing
Open Calendar Sync
From the property’s Settings, tap Integrations, then find the
Calendar Sync card. Tap Add listing.
Choose what it maps to
Under Maps to, pick either a specific unit or a unit type (such as all
units of one type). The list groups Unit types and Specific units
so you can tell them apart.
Name the listing
The Listing label fills in from your choice; edit it to anything that
helps you recognize the feed later (for example,
Deluxe Double).Paste the iCal URL
Paste the link you copied from the OTA into the iCal URL field. This
field unlocks once you’ve picked an OTA channel.
Read the listing rows
Each connected listing shows as a row with:- A channel chip naming the OTA (Booking.com, Airbnb, or Vrbo).
- The listing label and what it maps to.
- A Last synced timestamp once it has run.
- Sync now () — pulls the latest reservations immediately. Superhost reports how many were created, updated, or cancelled, or tells you the calendar was unchanged.
- Disconnect listing () — removes the feed. Imported occupancy stops updating from then on.
Sync status and errors
A sync error
If a feed fails to sync, the Calendar Sync card shows an error
badge, and the affected row shows a Sync error message with the reason.
The most common cause is a bad or expired iCal URL — recopy the link from
the OTA, disconnect the old listing, and add it again.
Your calendar
See imported bookings as occupancy on your timeline.
Connect WhatsApp
Route guest messages into the Chats tab.