Skip to content

iCal calendar feeds

Sync a property's bookings and blocked dates from any iCal calendar link.

Category
Scheduling
Setup
4steps
Helps with
2AI roles

What ProhostAI does with an iCal feed

  • Read

    Bookings become reservations

    Every stay on the calendar shows up as a reservation on the property, with its dates.

  • Read

    Blocked dates stay blocked

    Nights the owner or the booking site closed show as not available, and are released again when the feed releases them.

  • Read

    Changes follow the feed

    A stay that moves is updated, and a stay that disappears from the feed is cancelled.

  • Create & update

    Turnover cleanings

    A cleaning is scheduled after each stay and retimed or cancelled when the stay changes. You can switch this off for any feed.

  • Create & update

    Scheduled messages

    Message schedules tied to a reservation follow its dates as they change.

  • Create & update

    Work for your AI employees

    Reservations and cleanings from a feed are on the same calendar and task board your team and your AI employees already work from.

About iCal calendar feeds

One calendar link in. Bookings, blocked dates and cleanings out.

Paste a property's iCal link and ProhostAI keeps its bookings and blocked dates in sync every hour, with a turnover cleaning scheduled after every stay.

Read more

Almost every booking site and property management system can export a property's calendar as an iCal link: Airbnb, Vrbo, Booking.com, most PMSs, even a shared Google Calendar. It is the one connection that works everywhere, which makes it the simplest way to start when there is no direct integration for where your bookings live, or when you run cleanings for properties someone else manages.

Add the link to a property in ProhostAI and every stay on that calendar becomes a reservation you can see, plan around and hand to your team. When a stay moves or disappears from the feed, the reservation and the cleaning that follows it move or cancel with it.

An iCal link only carries dates. It tells ProhostAI when a property is booked or blocked, not who is staying, what they paid or what they wrote. Where a direct connection to the booking site or your PMS exists, that is what brings guest details and messages; iCal is for everything else.

Helps with: Scheduling, Operations

Setup

  1. In ProhostAI, add a property and paste its iCal link in the iCal feed field, or open an existing property's settings and add it under Calendar feed.

  2. Find the link in the booking site or PMS, usually under calendar export, sync or availability settings. It starts with https:// or webcal://.

  3. Choose whether ProhostAI should create cleanings for the stays on that feed.

  4. Wait a minute or two for the first sync, then check that upcoming stays look right.

Good to know

  • Feeds are checked about once an hour. Use Sync now on the property's Calendar feed to refresh one straight away.

  • A property can have more than one feed, for example one from each site it is listed on.

  • iCal feeds can be added to properties you created in ProhostAI. A property imported from a connected booking site or PMS already syncs directly.

  • A feed that keeps failing is paused after about a day of failed checks, and you are told so you can fix the link.

  • If a property already syncs directly with a booking site, its own exported iCal link cannot be added on top, because it would bring back stale dates over the live connection.

Questions about iCal calendar feeds

Does iCal give ProhostAI guest names and messages?

No. An iCal link only carries dates and a short label. For guest details and messaging, connect the booking site or your PMS directly where an integration exists.

How often does it sync?

About every hour. A sync can also be started by hand from the property's Calendar feed settings.

Can I use it for cleaning jobs on properties I do not manage?

Yes. Ask the property manager or owner for the property's iCal link, add the property in ProhostAI and paste the link. Cleanings are scheduled after each stay on that calendar.

Can I stop it creating cleanings?

Yes. Each feed has its own setting for creating cleanings automatically.

How do I remove a feed?

Open the property's settings and remove it under Calendar feed. Reservations already synced stay on the property.

More in Scheduling

See all

Ready to set up your workspace?

  • Start free
  • No per-seat pricing
  • Cancel anytime