iCal Calendar Synchronization Guide
What is iCal Sync?
iCal synchronization keeps your property calendar up-to-date across multiple booking platforms. Instead of manually updating availability on each platform, iCal feeds automatically sync reservations and blocks between systems.
Import vs Export Feeds
Import Feeds (Pull Data In)
Import feeds pull reservation data from external platforms into KIKS. This prevents double-bookings by marking dates as unavailable when guests book through:
- Airbnb
- Booking.com
- Vrbo/HomeAway
- Other PMS systems
Export Feeds (Push Data Out)
Export feeds push your KIKS calendar data to external platforms. This shares your availability and bookings with other systems that need to know when your property is occupied.
How to Add an Import Feed
- Find your iCal URL from the external platform (Airbnb, Booking.com, etc.)
- Navigate to your property's Calendar Sync page
- Switch to the "Import" tab
- Paste the iCal URL in the input field
- Click "Add Feed"
The system will automatically:
- Detect the booking platform
- Extract guest information from event descriptions
- Create availability blocks for booked dates
Auto-Sync Settings
Enable automatic synchronization to keep your calendar current:
- Auto-sync: Toggle on/off for automatic updates
- Sync every: Choose interval (15, 30, or 60 minutes)
- Manual sync: Click "Resync" anytime for immediate updates
Troubleshooting Common Issues
Feed Won't Sync
- Check URL: Ensure the iCal URL is correct and accessible
- Format issues: Some platforms export malformed iCal data
- Rate limiting: External platforms may temporarily block requests
Missing Reservations
- URL permissions: Verify the feed includes all reservation data
- Event parsing: Guest information is extracted from event descriptions
- Date formats: Ensure your property timezone is set correctly
Sync Status Indicators
- Healthy: Feed is syncing successfully
- Error: Check feed URL and try manual resync
- Last synced: Shows when the feed was last updated
Best Practices
- Test feeds with manual sync before enabling auto-sync
- Monitor sync activity regularly in the dashboard
- Keep URLs secure - don't share them publicly
- Use descriptive names for multiple feeds from the same platform
- Set appropriate intervals - balance timeliness with platform limits
Security Notes
- iCal feeds are publicly accessible URLs
- No authentication required for cross-platform compatibility
- Rate limiting protects against abuse
- Only active properties serve calendar data