CalDAV (Calendaring Extensions to WebDAV) is a standardized network protocol for synchronizing calendar data over the internet. It was standardized in 2007 in RFC 4791 and is based on the WebDAV protocol.
Technical background
- Based on HTTP and WebDAV
- Uses the iCalendar format (.ics) to represent data
- Enables two-way synchronization: changes in either system are applied to the other
- Default port: 443 (HTTPS)
Supported applications
- Apple Calendar (macOS, iOS)
- Microsoft Outlook (via the add-on "Outlook CalDav Synchronizer" or natively)
- Mozilla Thunderbird / Lightning
- Android via the DAVx⁵ app
In the appointment scheduling system, CalDAV enables two-way synchronization: a booked appointment automatically appears in the staff member's calendar and, conversely, blocked times from the calendar can automatically be marked as not bookable. This prevents double bookings.
Setup
A separate password is assigned for each calendar. Usernames and app-specific URLs are displayed in the admin area. Appointments coming from external devices are assigned to a configurable user account.