Cremind
Agent SkillsBuilt-in Skills

caldav-calendar

List, view, create, update, and delete calendar events over CalDAV with iCloud, Fastmail, Nextcloud, and other servers, plus a listener for new and updated events.

The caldav-calendar skill lets the agent list, view, create, update, and delete calendar events over CalDAV using a username and password. It works with Apple iCloud, Fastmail, Nextcloud, Posteo, Radicale, and generic CalDAV servers, and its persistent listener drops new and updated events (new_event, updated_event) as markdown. It does not support Google Calendar (which requires OAuth2 — use gcalendar) or Microsoft (which does not implement CalDAV).

Documentation in progress

A full reference for this skill is being written. In the meantime, see how listeners and the event drop-zone work in Event Listeners, and read the skill source at app/skills/builtin/caldav-calendar.