Stayoa LogoStayoa
Docs
Integrations
Ical

iCal Sync

Synchronize calendar with external platforms

iCal Sync prevents double bookings by synchronizing calendars with Airbnb, Booking.com, and other platforms.

How It Works

Import (External → Stayoa):

  • Imports bookings from other platforms
  • Automatically blocks dates in Stayoa
  • Prevents double bookings

Export (Stayoa → External):

  • Shares Stayoa bookings with other platforms
  • Other platforms see your Stayoa bookings
  • Prevents bookings on occupied dates

Set Up Import

Get iCal URL from platform

Airbnb:

  • Airbnb → Calendar → Availability → Export calendar

  • Copy iCal URL

Booking.com:

  • Extranet → Calendar → Synchronization → Export iCal

  • Copy iCal URL

VRBO:

  • VRBO → Calendar → Sync calendar → Copy URL

Add URL in Stayoa

  • Go to PropertyCalendar

  • Scroll to "iCal Import"

  • Optional name (e.g., "Airbnb")

  • Paste iCal URL

  • Click Add

Trigger sync

  • Click Sync Now for immediate synchronization
  • Or wait for automatic sync (daily at 2:00 AM)

Set Up Export

Generate iCal URL

  • Go to PropertyCalendar

  • Scroll to "iCal Export"

  • Copy the displayed URL

Paste URL into external platform

Airbnb:

  • Airbnb → Calendar → Availability → Import calendar

  • Paste Stayoa iCal URL

Booking.com:

  • Extranet → Calendar → Synchronization → Import iCal

  • Paste Stayoa iCal URL

VRBO:

  • VRBO → Calendar → Sync calendar → Add URL

  • Paste Stayoa iCal URL


Sync Frequency

Automatic:

  • Daily at 2:00 AM UTC
  • Imports changes from external platforms
  • Updates blocked dates

Manual:

  • Click Sync Now anytime
  • Immediate synchronization
Delay

External platforms sync every 30-60 minutes. Changes can take up to 1 hour.


What Gets Synchronized

Import (from external):

  • Confirmed bookings
  • Blocked dates
  • Check-in and check-out dates

Export (to external):

  • Stayoa bookings (Status: CONFIRMED)
  • Manually blocked dates
  • Not imported iCal blocks (prevents sync loop)

Conflict Handling

Overlapping bookings:

  • Import blocks can overlap
  • Stayoa shows all blocks in calendar
  • On booking attempt: Error message

Priority:

  • Bookings: Highest priority

  • Manual blocks: Medium priority

  • iCal Import: Lowest priority


Multiple Calendars

You can add multiple iCal URLs per property:

Example:

  • Airbnb iCal URL
  • Booking.com iCal URL
  • VRBO iCal URL
  • Google Calendar URL

All are combined and displayed as blocked dates.


Manage iCal URLs

Add:

  • Property → Calendar → iCal Import → Enter URL → Add

Delete:

  • Click X icon next to URL
  • Confirm deletion
  • Blocks from this URL will be deleted on next sync

Edit:

  • Delete old URL
  • Add new URL

Troubleshooting

Sync fails

Cause: Invalid iCal URL or platform issue

Solution:

  • Check iCal URL (must start with http:// or https://)

  • Test URL in browser (should download .ics file)

  • Generate new URL on platform

  • Add new URL in Stayoa

Bookings don't appear

Cause: Sync not yet executed or delayed

Solution:

  • Click Sync Now

  • Wait 30-60 seconds

  • Refresh calendar view

  • If still not visible: Check iCal URL

Double booking possible

Cause: Delay between platforms

Solution:

  • Sync delay up to 1 hour is normal
  • In case of double booking: Manually cancel one booking
  • For real-time sync: Use only one platform

Old bookings imported

Cause: iCal feed contains historical data

Solution:

  • Stayoa only imports future events
  • Old bookings are ignored
  • No action required

War diese Seite hilfreich?

Zuletzt aktualisiert: 2/11/2026