Turnover calendars from iCal feeds, shared with your cleaning team
TurnCal imports bookings from iCal links, builds a turnover-focused calendar, and gives you a simple link to share with cleaners. Designed to stay clean and focused—no full-PMS clutter to wade through.
See how TurnCal works
Works with iCal feeds from







Who it's for
Made for owner-operators with 1–5 properties.
TurnCal was built because every existing tool felt over-engineered for a small portfolio. The goal is the opposite: a focused, uncluttered turnover calendar you can share with cleaners in minutes—with a free forever plan so you can use it without commitment.
The coordination problem
One shared schedule beats scattered updates
Without a turnover calendar, hosts and cleaners fall back to screenshots, threads, and spreadsheets that drift out of date.
Missed handoffs
Cleaning details get lost between booking platforms and text threads.
Late changes
Cancellations and new bookings do not always reach the people doing the work.
Manual coordination
Every new reservation triggers another round of messages and confirmations.
Calendar view from the TurnCal product UI
What's inside
What TurnCal includes
Combine feeds, review the schedule in calendar or list layouts, coordinate cleaners, and audit notifications when something changes.
Click any screenshot to enlarge
Up to 5 iCal feeds into one calendar
Paste iCal links from Airbnb, Vrbo, Booking.com, OwnerRez, Guesty, Uplisting, Google Calendar, and more—mix and match sources for the same property. Add a custom label and color per feed so the shared calendar stays readable at a glance.
- Combine up to 5 iCal links per calendar
- Custom label and color picker for every feed
- Inline link validation flags bad URLs before you save
- No login required to spin up your first calendar
Calendar sync from iCal feeds
Once your feeds are added, TurnCal keeps imported events up to date so you are not manually copying bookings between tools.
- Import from platforms that expose an iCal URL
- See check-ins, check-outs, and blocks in one place
- Trigger sync and review results from the calendar UI
- Use logs when a feed fails or returns unexpected data
Create bookings and tasks right from the calendar
Click any date to open the in-calendar actions menu. Add a manual booking, block off a date, or spin up a cleaning task without leaving the month view.
- Create manual bookings for off-platform stays
- Add ad-hoc cleaning tasks for deep cleans or turnovers
- Block dates without round-tripping to the source platform
- Stay in the calendar—no separate forms to hunt down
Give every event a clean, cleaner-friendly title
Edit booking titles inline so your cleaners see meaningful labels instead of opaque platform codes. Add follow-up tasks or hide events from the shared view without affecting the source feed.
- Edit event titles with a single click
- View or add cleaning tasks tied to the event
- Create additional cleaner tasks for the same booking
- Hide events from the shared calendar when needed
Cleaning tasks and cleaner access
Assign cleaners, track task status, and reduce checkout questions by keeping tasks tied to the live calendar.
- Create cleaning tasks aligned with bookings
- Invite cleaners with scoped access where your plan supports it
- See pending, completed, and rejected states on tasks
- Keep hosts and cleaners aligned on the same schedule
Assign a cleaner—or let your team claim the task
Open any cleaning task right inside the calendar to set a title, date, status, listing, notes, and assignment. Leave a task “open to claim” and the first available cleaner on your team can grab it—and they get notified when it's theirs.
- Edit task details directly from the calendar view
- Assign to a specific cleaner or open the task to your team
- Cleaners are notified the moment they claim a task
- Notes and listing labels travel with the task to the cleaner
Cleaners update tasks from their phone
Cleaners can reschedule, complete, or reject tasks from a mobile browser—designed for on-the-go updates between properties without needing a separate app.
- Compact mobile layout focused on the next jobs
- One-tap Reschedule, Complete, or Reject on each task
- Schedule details and booking context visible at a glance
- Works in any modern mobile browser—no app download required
List view for operational scanning
Switch to a compact list when you want to scan upcoming turnovers without scrolling the full month grid.
- Edit titles and notes for clearer handoffs
- Convert blocked dates into bookings when needed
- Choose what blocked or hidden events display
- Share a public link or short URL depending on plan
Notification preferences
Subscribe the right people to booking changes, task updates, and feed issues. SMS availability depends on your plan and carrier compliance setup.
- Alerts when bookings are added, moved, or cancelled
- Cleaning task lifecycle notifications where enabled
- Configurable recipients per workflow
- Review delivery history alongside calendar activity
Know when a turnover is done—and what still needs attention
When a cleaner marks a task complete, hosts get an email summarizing the turnover with any completion notes. Great visibility into what's done and anything that needs a follow-up.
- Email summary when a task is completed
- Completion notes from the cleaner included inline
- Booking and property context so you can act without opening the app
- Pairs with the activity log for a full audit trail
Activity and notification logs
When something looks off, logs help confirm whether a notification was sent, a sync ran, or a task changed state.
- See recent activity relevant to the calendar
- Correlate outbound notifications with guest or task events
- Support faster troubleshooting for hosts and admins
How it works
Three steps from feed to shared schedule
Connect feeds, generate a turnover calendar, share it with cleaners, and track tasks as bookings change.
Connect calendars
Paste iCal URLs from Airbnb, Vrbo, Booking.com, Google Calendar, or your PMS. TurnCal refreshes feeds on a recurring schedule.
Share with your team
Send one link to your cleaning team. They see booking and task information in the same calendar you manage.
Track completion
Monitor task status and notifications when work is completed, rejected, or rescheduled.
Audience
Who uses TurnCal
Vacation rental hosts, small property managers, and cleaning teams that need one shared turnover calendar—not a full PMS replacement.
For hosts & operators
- Create one calendar per property and share with your cleaning team
- Notify cleaners of new bookings and cancellations where enabled
- Track task status instead of chasing scattered threads
For cleaning teams
- View assigned tasks alongside booking-driven schedules
- Update status from desktop or mobile browsers
- Work from the same calendar hosts see when dates shift
1,000+
registered users
Thousands
of properties on calendars
Focused
calendars, tasks, notifications
Our story
Built from host coordination problems
TurnCal started after repeated turnover miscommunication across our own vacation rentals—texts, emails, and screenshots that could not keep up with booking changes.
The product is still focused on one job: reliable turnover scheduling from iCal feeds, with notifications and task status when plans change.
Today TurnCal supports more than a thousand registered users and calendars spanning thousands of properties.
Pricing
Simple, transparent pricing
Start free. Upgrade when you need custom URLs, deeper cleaner tooling, or SMS-capable plans. Confirm checkout availability in Settings after you sign in.
Free
Free forever. No credit card required.
- Basic calendar creation and sharing
- Up to 5 iCal links per calendar
- Hosted share link
- Custom short URLs
- SMS notifications
Plus
For active hosts coordinating with cleaners.
14-day trial when checkout is available
- 1 calendar, up to 5 iCal links
- Custom URL
- Email notifications
- SMS notifications
- Cleaner management and tasks
Pro
For operators managing multiple properties.
14-day trial when checkout is available
- 3 calendars, up to 25 iCal links total
- Everything in Plus
- Custom styled calendars
FAQ
Common questions
- What booking platforms are supported?
- Any platform that provides an iCal feed—Airbnb, Vrbo, Booking.com, Google Calendar, OwnerRez, Guesty, Uplisting, and others.
- How do I share my calendar with cleaners?
- After creating a calendar, TurnCal gives you a link to share. Cleaners can view the calendar and update task status when your plan includes tasks. Custom short URLs are on eligible paid plans.
- Can I customize notifications?
- Paid plans include more notification options. Configure email or SMS preferences under Settings after signing in.
- What if a cleaner rejects a task?
- You receive a notification when enabled, the task status updates in the calendar, and you can reassign or follow up from there.
- How do I upgrade?
- Sign in and open Settings → Subscription. If checkout is available for your account, you can start a paid plan there; otherwise use Contact Us in the footer.
Create a turnover calendar
Paste iCal links into the calendar creator to generate a calendar you can share. Paid features are managed from Settings after you create an account.
Go to calendar creator