Connecting CalDAV Calendar Accounts

CalendarBridge connects to Fastmail, Zoho Calendar, Yahoo Calendar, AOL Calendar, Nextcloud, and any other CalDAV-compatible calendar. Each service uses an app password — this guide shows you where to create one on every service and what to enter in CalendarBridge.

C Chad Updated August 10, 2026 6 min read

What you can connect

CalDAV is the open standard that most non-Google, non-Microsoft calendars speak. CalendarBridge has first-class support for:

A connected CalDAV account works across every CalendarBridge feature: real-time calendar syncs, scheduling links, the unified calendar, the AI Scheduling Assistant, and the MCP server for your own AI agent.

Add a CalDAV account

The Add Account screen with Fastmail, Zoho Calendar, Yahoo Calendar, AOL Calendar, and Other (CalDAV) under More calendar services
  1. Sign in at https://app.calendarbridge.com/login/ and open AccountsAdd Account.
  2. Under More calendar services, choose your provider — or Other (CalDAV) for Nextcloud and self-hosted servers.
  3. Enter your email address and an app password (created below), then click Add account. CalendarBridge verifies the connection and lists your calendars right away.
info

An app password is a single-purpose password your provider generates for one app. Your real account password never touches CalendarBridge, and you can revoke an app password at any time without changing your login. Most services require two-step verification to be enabled before they let you create one.

Fastmail

  1. In Fastmail, open SettingsPrivacy & Security.
  2. Select the Integrations (third-party apps) section and choose New app password.
  3. Give it a name like CalendarBridge. For access, Calendars (CalDAV) is all CalendarBridge needs.
  4. Copy the generated password — Fastmail shows it only once.
  5. In CalendarBridge, pick the Fastmail tile and sign in with your Fastmail email address and the app password.

Zoho Calendar

  1. Go to accounts.zoho.com and open Security.
  2. Select App Passwords and choose Generate New Password. (Zoho requires multi-factor authentication to be enabled first.)
  3. Name it CalendarBridge and copy the generated password.
  4. In CalendarBridge, pick the Zoho Calendar tile and sign in with your Zoho email address and the app password.
info

Zoho accounts hosted on a regional data center (for example zoho.eu or zoho.in) should use the Other (CalDAV) option instead, with your region's calendar server URL (for example https://calendar.zoho.eu).

Yahoo Calendar

  1. Go to your Yahoo Account Security page.
  2. Select Generate app password (sometimes shown as Manage app passwords).
  3. Choose Other app, name it CalendarBridge, and select Generate.
  4. Copy the 16-character password Yahoo shows you.
  5. In CalendarBridge, pick the Yahoo Calendar tile and sign in with your Yahoo email address and the app password.

AOL Calendar

  1. Go to your AOL Account Security page.
  2. Select Generate app password (sometimes shown as Manage app passwords).
  3. Choose Other app, name it CalendarBridge, and select Generate.
  4. Copy the password AOL shows you.
  5. In CalendarBridge, pick the AOL Calendar tile and sign in with your AOL email address and the app password.

Nextcloud

Nextcloud connects through the Other (CalDAV) option, since every Nextcloud server has its own address.

  1. In Nextcloud, open your avatar menu → Personal settingsSecurity.
  2. Scroll to Devices & sessions, enter CalendarBridge as the app name, and select Create new app password.
  3. Copy the generated password.
  4. In CalendarBridge, pick Other (CalDAV). Enter your Nextcloud login email, the app password, and your server's URL — your Nextcloud base address, for example https://cloud.example.com.
lightbulb

If the base address is not accepted, use the full CalDAV path: https://cloud.example.com/remote.php/dav.

Other CalDAV servers

The Other (CalDAV) option connects any standards-compliant CalDAV server — self-hosted (Baïkal, Radicale, Synology, and more) or hosted services not listed above.

  1. Create an app password on your server if it supports them; otherwise use the account's password for CalDAV access.
  2. In CalendarBridge, pick Other (CalDAV) and enter your email or username, the password, and the server's https:// URL.

CalendarBridge discovers your calendars automatically using standard CalDAV discovery (/.well-known/caldav). If discovery fails, try the server's full CalDAV base path.

Troubleshooting