The iCal subscription module provides a read-only iCal feed (URL) that external calendar applications can use to retrieve appointments automatically and regularly.
How it works
- The system generates a unique iCal URL per calendar
- Calendar applications (Google Calendar, Apple Calendar, Outlook) subscribe to this URL
- The applications retrieve the feed at configurable intervals and display the appointments
- Unlike CalDAV, the feed is read-only: external changes are not written back
Difference from CalDAV
- iCal subscription: easy to set up, read-only, no password per calendar required
- CalDAV: two-way synchronization, requires app configuration and separate login credentials
Use case: Staff or service providers want to see their booked appointments conveniently in their own calendar app without having to edit appointments there.