Feature

Booking.com and Airbnb calendar sync (iCal)

Connect the calendars from Booking.com, Airbnb and other portals, and dates taken in one place block everywhere else. The erphome reservation page refreshes availability every hour, with no retyping of dates and no risk of a double booking.

Every portal keeps its own calendar. When you sell the same apartment in several places at once, one booking on Booking.com has to block those dates on Airbnb and on your page immediately, or sooner or later you will take two guests for the same stay.

erphome solves this with the iCal standard: it imports the calendars from the portals and at the same time publishes its own iCal link, which you paste on the portal side. Availability then travels in both directions, automatically.

What you get

No more double bookings

Dates taken on any connected channel disappear from availability on your reservation page straight away.

Refreshed every hour

A cron job fetches the portal calendars automatically; there is nothing to refresh and no dates to remember to retype.

Sync in both directions

You import the portal calendars and export your own iCal link to Booking.com or Airbnb, so availability is consistent everywhere.

Any number of channels

Booking.com, Airbnb and any other system that publishes a calendar in iCal/ICS format.

Separate for each apartment

With several properties, each one has its own set of calendars and its own export link.

A full sync history

The panel shows the last fetch time and any errors with an address, so you know at a glance that everything is working.

How it works

Copy the iCal link from the portal

In Booking.com or Airbnb find the calendar export (iCal) and copy the address.

Paste it into the erphome panel

In the apartment settings add the address as a new iCal channel; you can add several.

Paste your erphome link into the portals

Copy the iCal link erphome generates and add it on the portal side, so dates from your page block them too.

Done: the rest happens by itself

From then on availability syncs automatically every hour.

Frequently asked questions

How often does the calendar refresh?

The calendars of connected portals are fetched automatically every hour. Your own iCal link is current in real time, and the portals fetch it on their own schedule (usually every few hours).

Does sync protect against double bookings?

Yes. Dates taken on any connected channel are blocked on your reservation page, and your iCal link blocks them on the portal side as well. The remaining risk depends solely on how often a given portal refreshes calendars.

How many portals can I sync with?

Any number. All the portal has to do is publish a calendar in iCal/ICS format, which Booking.com, Airbnb and most booking systems do.

Do I have to do anything by hand?

No. Once you have pasted the links, sync runs in the background. The panel always shows the last fetch time and the status of every channel.

Try it on your own apartment

14 days free, no card. Your reservation page is ready in minutes.

Other features

Online booking payments, with no commission on turnover → A payment link for the guest, with no waiting for a transfer → A booking widget for your own website →