The Cloudbeds PMS has a new look! As we work to update our knowledgebase some steps in our articles might not match our new design. Click here for more details.

How to Connect Airbnb iCal to myfrontdesk as calendar-based channel


This article will walk you through the entire process of mapping your myfrontdesk and Airbnb listings using iCal files.

Please note that such type of connection is very limited (see "Airbnb iCal Connection Limitations" section below) and will work differently than normal connection type (API). For example, only availability can be updated, no rates or any other stay restriction. Check the following article to learn more about calendar-based channels.

You can also connect Airbnb using normal API connection. For more information please refer to the article: Connecting Airbnb API to myfrontdesk

Airbnb iCal Connection Limitations

As a part of Airbnb’s ongoing efforts to minimize exposure of guest information, Airbnb no longer displays certain guest information reservation details via their iCal feed.

Please check further information on this article: Airbnb iCal Announcement and Next Steps - December 2019

Airbnb iCal reservations are imported in myallocator only 1 year prior to check-in date. For example, if a guest booked 1 year and 11 days prior to check in date, you need to wait 11 days until the reservation could be imported in myallocator.

  1. Airbnb iCal connection only supports the following:
    • Availability updates
    • Booking Downloads
    • Automatic Adjustments
  2. Airbnb iCal connection does not support rates.  You must enter rates directly into the channel's extranet.
  3. Airbnb iCal connection does not support cancellations. If you receive an Airbnb cancellation, you must cancel the booking manually in myfrontdesk.
  4. Because of how the calendar URL system is designed, Airbnb iCal is only able to connect to one of the rooms of a myfrontdesk room type at a time.
  5. Make sure to disable Airbnb instant booking: Airbnb iCal pulls availability data from myfrontdesk every hour. Because of this, we recommend turning off "Instant Booking" when using Airbnb. When Instant Booking is turned off, the property is always asked to "confirm" the booking. Since the property has the opportunity to verify that the requested room is still available, unexpected bookings can more easily be prevented. This also allows you to check the guest's reviews and make sure they are a good fit for your property
  6. Reservations from Airbnb (iCal connection) does not contain any guest specific information, including guest’s name.
  7. The iCal calendar sync description for reservations display only the last 4 digits of the guest phone number, along with a link to the reservation details page
  8. The guest’s name and contact information do not appear on event titles, and the calendar sync export listing calendar information for future dates only

How to connect Airbnb iCal to myfrontdesk

Step 1 - Getting Started

If you do not have an account on Airbnb:

  1. First, you need to create an account on Airbnb. Here is the signup link:
  2. Then, please proceed with Step 2.

If you do have an account on Airbnb:

Go ahead and proceed with Step 2.

Step 2. Start mapping Airbnb iCal in myfrontdesk
  1. Go to myfrontdesk and open the Channels page
  2. Search for Airbnb (iCal) and click on Not Setup, Click to Setup button

3. Click Enable channel

Step 4. Exporting Airbnb URL (iCal link)

On your  Airbnb 'Listings' page, follow the steps below

Obtain your Airbnb export calendar URL:

  1. Click on the listing you are trying to export
  1. Click on the listing's Availability tab
  2. Scroll down to Sync calendars section
  3. Click on Export Calendar button
  1. Obtain your Airbnb export calendar URL

For Windows: "Ctrl-A" to select all and "Ctrl-C" to copy
For Mac: "Command-A" to select all and "Command-C" to copy.

  1. Once you have copied the URL from your Airbnb account, go ahead and paste the Airbnb URL into the Exported calendar URL in myfrontdesk
  1. Click the Sync button for the room you have just set up.

Repeat the steps above for ALL of your Airbnb rooms you'd like to sync with myfrontdesk.

Once you finish all your rooms:

  1. Click Continue, in myfrontdesk
  1. Perform a Full Refresh to send an update from myfrontdesk to the channel
Powered by Zendesk