Connecting Airbnb with myfrontdesk as calendar-based channel (with iCal file)


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. You can learn more about this by reading our article here.

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
  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.
Connection Guide
  1. Click on Manage on the top right corner of your screen
  2. Click on "Channels"
  3. Next to "Airbnb" click on the red button "not setup, click to set up"
  4. Check the box in order to enable the channel
  5. Click on "next" to start the mapping process

6. Copy the calendar URL from myfrontdesk

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

7. Login to your Airbnb Account

If you already have an Airbnb account, click here to access it:

8. Click on "Host" -> Listings


9. Click on the first listing's name that you would like to synchronize

10. On this page, click on "Availability" tab > Scroll down up to "Sync calendars" section > Click on Import Calendar


11. Paste the URL from step 2 into your Airbnb Calendar Address (URL) field and give it a name:

For Windows: "Ctrl-V" to paste.

For Mac: "Command-V" to paste

12. Click 'Import Calendar'

13. Obtain your Airbnb export calendar URL by clicking on "Export Calendar"

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

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

14. Paste the Airbnb URL into the Exported calendar URL in myfrontdesk:

For Windows: "Ctrl-V" to paste.

For Mac: "Command-V" to paste

15. On the Airbnb side, click Sync Calendars for the room you have just set up listings for.

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

17. On myfrontdesk, click "Next" once completed - Your channel is now live!

Have more questions? Contact Support


Powered by Zendesk