iCalender File adds rows with dates

Most all calendars can spit out an iCalender file which has data for dates of things like AirBnB bookings:

Example link: https://www.airbnb.com/calendar/ical/834061064644861837.ics?s=4da8c0d227932f0fb26142b3a127cb07

How do I get the data from this file and Add Rows for each new calendar event?

But how would you get the link from Airbnb in the first place? How do you integrate Airbnb into your app?

Hi @ThinhDinh

It is not necessarily about integrating Airbnb solely it is about integrating the iCal link data. Airbnb is the example of a use case.

Airbnb & VRBO both give you pre build links in your account and you can place link in:

  1. Your calander (gmail/outlook)
  2. Other app that accept iCal links

From a business operations perspective:
Step1: upload your Airbnb Ical link
Step2: Hit submit and new rows are added based on iCal events
Step3:view updated Glide calendar

I think it can work like this.

Step 1: User upload the ical file.

Step 2: You do an API call to the uploaded URL to get something like this.

Step 3: Use AI to convert that to JSON.

Step 4: Use Query JSON to parse out the fields you need.

Step 5: Craft an API body to get ready for the Call API action to add multiple rows.

Step 6: Add the Call API action.

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.