Apple iCloud and CalDAV
Set up CalDAV and understand the exact scope of live AI access.
Reviewed · 2026-09-20 / Ridian
Release status
Section titled “Release status”CalDAV sync is available. The new AI provider path is deployed and has passed real iCloud provider tests. Complete CalDAV acceptance through ChatGPT/Claude is still pending. Treat the AI workflow as a preview until that acceptance is complete; other CalDAV services need their own compatibility check.
Connect your account
Section titled “Connect your account”Choose the provider preset in Ridian, then enter the username and provider-required password. iCloud requires an app-specific password. Enter it only in the connection form. For a custom server or Nextcloud, workspace enablement may be required; the plan must allow CalDAV.
Use an existing test calendar for verification. Calendar creation itself remains at the provider. A preset for GMX, WEB.DE, mailbox.org, Infomaniak, Posteo, STRATO or Nextcloud does not establish that every offering supports every interactive operation.
Supported interactive operations
Section titled “Supported interactive operations”- Read events and existing recurring occurrences in a bounded window.
- Find free times; free and cancelled events do not block a slot.
- Create, modify and delete supported standalone events without guests.
- Retry the same creation request without creating a second event.
Tell the assistant your IANA zone, for example Europe/Berlin. If the calendar does not expose its zone, a live query requires this explicitly. All-day dates and daylight-saving transitions must not be guessed.
Write protection
Section titled “Write protection”Series, invitations, organizer/attendee data and sync-managed copies are protected from these writes. Updates and deletes require a strong ETag; a concurrent change produces a conflict rather than overwriting the other edit. Re-read and inspect the current event before deciding what to do next.
CalDAV series creation/editing/deletion, RSVP, calendar creation, CardDAV and tasks are outside this adapter. An ICS feed is not a CalDAV AI calendar. Use reconnect to replace an expired app password on the existing account.