IdoBooking enables two-way integration with external sales channels that support the iCal format. This allows you to automatically exchange reservation and availability data between IdoBooking and popular booking portals or calendar systems. It’s a simple way to keep your calendar consistent and avoid double bookings — without manual updates.
Benefits of iCal synchronization

- Manage availability centrally – with iCal integration, you can control your property’s availability directly from IdoBooking. Reservations from external services are automatically synced, reducing the risk of errors and overbookings. Keep in mind that synchronization is not real-time — updates usually appear with a delay of 15 minutes up to several hours, depending on the portal
- Increase your visibility – being present on multiple portals at once helps you reach a wider audience, locally and internationally, without manually updating availability on each site
- Save time with automation – no need to update calendars manually. iCal sync runs automatically and on a regular cycle, letting you focus on guest service and business growth
- Enjoy flexible integrations – iCal is an open standard supported by most booking portals and calendar apps (e.g., Google Calendar, Apple Calendar, Vrbo, Alohacamp), enabling you to connect IdoBooking with many channels, even if they don’t offer full API integration
Key features of iCal integration
- Two-way calendar synchronization – IdoBooking supports both automatic import of reservations from external services and export of availability to other platforms that use iCal (e.g. Google Calendar, Alohacamp, Vrbo)
- Support for multiple sources – for each property, you can configure multiple iCal channels, allowing simultaneous connections with various booking portals and calendar systems
- Scheduled data updates – synchronization occurs automatically at regular intervals (on average every 2–4 hours), ensuring that reservations and availability remain current across systems
- Direct status overview – from the IdoBooking admin panel, you can check the status and activity of each connected iCal channel at any time, making it easier to manage integrations and react to potential issues
How to enable the integration
You can activate iCal synchronization directly in your IdoBooking panel. Simply:
- Log in to your IdoBooking panel
- Go to the “Channel Manager” tab in the main menu
- Click “Share reservations as iCal files”
- Click “Details” next to the option you want to share
- Click Save to generate the iCal files
Any questions?
Would you like to learn more about integrations or start a free trial? Our specialists will be happy to answer your questions and support you in the setup process.
Contact us