Between Guests can automatically create cleaning jobs whenever it detects a gap between guest stays. Connect your Airbnb calendar (or any platform that provides an iCal feed) and cleanings are generated for you.
Finding your iCal URL
In your Airbnb hosting dashboard:
- Go to Listing → Availability
- Scroll to Sync Calendars
- Click Export Calendar
- Copy the iCal URL
This also works with VRBO, Booking.com, and any platform that exports an iCal (.ics) feed. The setup steps are the same — just paste the iCal URL from that platform.
Adding the calendar link
- Open your property in Between Guests
- Go to the Calendar tab
- Click Add Calendar Link
- Paste your iCal URL
- Click Save
Between Guests will immediately sync and pull in your upcoming reservations.
Configuring sync settings
After adding a calendar link, click Sync Settings to configure how cleanings are generated.
| Setting | What it controls |
|---|
| Default checkout time | The time guests check out (used to schedule cleaning start times) |
| Default check-in time | The time the next guest arrives (cleaning must be done by then) |
| Minimum cleaning gap | The shortest gap (in minutes) between stays that should generate a cleaning |
| Default cleaning type | Which cleaning type to assign to auto-generated cleanings |
If the gap between two stays is shorter than your minimum cleaning gap, no cleaning will be generated. This prevents impossible schedules.
How auto-generated cleanings work
When Between Guests detects a gap between a checkout and the next check-in, it automatically creates a cleaning with:
- The date set to the checkout day
- The start time set to your default checkout time
- The cleaning type set to your default
- The appropriate checklist attached
These cleanings behave identically to manually created ones — they appear in your cleaners’ job feed, can be edited or cancelled, and follow the same status flow.
Manual sync
Between Guests syncs your calendar automatically on a regular interval. If you’ve just updated your Airbnb calendar and want to see changes immediately, click Sync Now to trigger a manual refresh.
The last sync timestamp is displayed next to your calendar link so you can always see when data was last pulled.
Pausing a calendar link
If you need to temporarily stop auto-generating cleanings (seasonal break, renovations, etc.), you can pause a calendar link without deleting it. Click the calendar link and select Pause. Resume it anytime to pick back up.
Removing a calendar link
Click the calendar link and select Delete. This removes the link and stops all future syncing. Cleanings that were already generated are not affected.