Calendar sync
Connect a CalDAV calendar to block already-busy times automatically.
CalDAV sync is currently disabled. Fill in your calendar details below and enable it.
Connection details
Proton Calendar setup
- Open Proton Mail settings
- Go to Security → App passwords
- Create a new app password for "CalDAV"
- Your CalDAV URL is:
https://caldav.calendar.proton.me - Username = your Proton email
- Password = the app password (not your login password)
Other CalDAV providers
| Nextcloud | https://your-nextcloud.com/remote.php/dav/calendars/user/ |
| Fastmail | https://caldav.fastmail.com/dav/calendars/user/ |
| Infomaniak | https://caldav.infomaniak.com/ |
| Hetzner Mail | https://mail.your-server.de/caldav.php/ |
| iCloud | https://caldav.icloud.com/ |
| Baïkal (self-hosted) | https://your-server.com/baikal/dav.php/ |
How it works
When a visitor loads your booking page, your calendar is queried for busy times on the selected day. Any slot that overlaps an existing calendar event is shown as unavailable. Bookings made through this tool are stored locally — they are not written back to your CalDAV calendar (coming in a future version).