How to connect your calendar
Get your iCal URL
From Airbnb, VRBO, Booking.com, or any calendar tool. The URL usually starts with webcal:// or https:// and ends in .ics
Add it to your property
Go to Properties → Add (or Edit) Property → paste the iCal URL. CleanForge validates the URL and starts polling immediately.
CleanForge polls every 15 min
The cron job runs every 15 minutes. On each poll, it fetches your calendar, compares events, and creates jobs for any new checkouts it finds.
Jobs created automatically
When a checkout is detected, a job is created with the checkout time as the cleaning window start. The AI agent loop immediately tries to assign a cleaner.
Where to find your iCal URL
Every platform calls it something different. Here's where to find it on each one.
Listing → Availability → Export Calendar
Calendar → Import/Export → Export
Property → Calendar → Sync → Export iCal
Properties → Channel → Export iCal link
Troubleshooting
The iCal URL is invalid or unreachable. Re-open the property editor and re-paste the URL to clear the error.
Check that the iCal URL returns valid VCALENDAR data. Some Airbnb accounts require the calendar to be "exported" rather than shared.
CleanForge deduplicates by iCal UID. If you see duplicates, contact support — it usually means the same event has multiple UIDs.
CleanForge reads DTEND as checkout and next DTSTART as checkin. Make sure your listing's check-in/out times are set correctly on the platform.