← Plugins

caldav

Manage calendars, events, and todos via CalDAV

View source

CalDAV plugin for Stavrobot

Manage calendars, events, and todos on any CalDAV server.

Installation

Ask Stavrobot:

Install the plugin at https://github.com/stavrobot/plugin-caldav.git

Then configure it with your CalDAV server credentials:

  • server_url: Your CalDAV server base URL (e.g. https://caldav.example.com)
  • username: Username for authentication
  • password: Password for authentication

Tools

Calendars

ToolDescription
list_calendarsList all calendars on the server
create_calendarCreate a new calendar
delete_calendarDelete a calendar by name

Events

ToolDescription
list_eventsList events in a calendar, optionally filtered by date range
get_eventGet a single event by UID
create_eventCreate an event
update_eventUpdate an existing event's fields
delete_eventDelete an event by UID

Todos

ToolDescription
list_todosList todos in a calendar, optionally filtered by status
create_todoCreate a todo
complete_todoMark a todo as completed
delete_todoDelete a todo by UID

License

AGPL-3.0. See LICENSE.