connect_caldav_account
Connect a CalDAV calendar account (iCloud, Fastmail, or Nextcloud) using username and password. Direct — no browser redirect needed. Returns the new account_id and the number of calendars discovered. For iCloud, use an App-Specific Password. For Nextcloud, serverUrl is required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional display name (max 120 chars) | |
| password | Yes | Password or App-Specific Password | |
| username | Yes | Username (email for iCloud/Fastmail, login for Nextcloud) | |
| server_url | No | Required for Nextcloud (e.g. https://cloud.example.com). Omit for iCloud/Fastmail. | |
| server_type | Yes | CalDAV server type |