iCalendar Importer/Exporter - Overview

With the iCalendar Importer/Exporter extension you can now import your reservations from popular external services including Airbnb, HomeAway and Google Calendar. This will help you to prevent double bookings keeping a room occupancy up to date with an external calendar.


iCalendar Importer/Exporter works in two ways:

  1. You can import an .ics file from an external service for each room. This will sync external reservations for that room.
  2. You can export the calendar of the reservations made at your website to an external service like Google Calendar.

Import a calendar

To import an external calendar edit a room and click on the Additional settings button. Inside that panel, you will be able to insert the URL of the .ics file you want to import. A cron job runs every hour to check if there are new reservations on that calendar.

Please note: only future reservations are imported.

If you are importing an iCalendar from Airbnb check the Airbnb calendar? option. For some reason Airbnb doesn't provide consistent unique uids. They change in every access. We need an unique and persistent uid for an iCal event (to know if a reservation was already imported). Checking that option will use the Summary field instead: fortunately Airbnb includes an unique ID in that field.

Export a calendar

iCalendar Importer/Exporter automatically generates an iCal file for each room. You can use those URLs to export the reservations to an external service, like Google Calendar.

To see the URLs of your calendars go to Hotelier > Settings > iCalendar.

Enable log
Check this option to see a log of each iCalendar import in Hotelier > Settings > Logs.

Include pending reservations
By default, only confirmed reservations are export. Check this option to export pending reservations as well.

Include past reservations
Check this option to export past reservations.

Include reservations imported by iCalendar
Reservations imported by iCalendar are not exported. Only those created at your website with Easy WP Hotelier. Check this option to include them.