Connectors Overview
CalendarPipe connects to your calendars through connectors -- provider-specific integrations that securely access your calendar data. Each connector handles authentication, calendar discovery, and event synchronization for its respective provider.
Supported Providers
| Provider | Auth Method | Features | Plan |
|---|---|---|---|
| Google Calendar | OAuth 2.0 (PKCE) | Full read/write, multiple accounts, automatic token refresh | Free |
| Microsoft Calendar | OAuth 2.0 (PKCE) | Full read/write, personal and work/school accounts | Free |
| Apple Calendar | App-specific password (CalDAV) | Full read/write, iCloud calendars | Free |
| ICS Feeds | URL import | Read-only, one-way sync | Pro |
Google Calendar
Google Calendar uses OAuth 2.0 with PKCE for secure authentication. CalendarPipe requests read/write access to your calendars and your email address for account identification. You can connect multiple Google accounts and select which calendars to sync from each.
Microsoft Calendar
Microsoft Calendar uses OAuth 2.0 with PKCE via Microsoft's multi-tenant endpoint, supporting both personal Microsoft accounts (Outlook.com) and work/school accounts (Microsoft 365). CalendarPipe requests calendar read/write access and basic profile information.
Apple Calendar
Apple Calendar connects via the CalDAV protocol using an app-specific password generated from your Apple ID settings. This approach keeps your main Apple ID password secure while granting CalendarPipe access to your iCloud calendars. Two-factor authentication must be enabled on your Apple ID.
ICS Feeds
ICS feed import lets you pull events from any public or private .ics feed URL into CalendarPipe. This is a read-only, one-way connection -- CalendarPipe fetches events from the feed but cannot write back to it. ICS feeds require a Pro plan and use the invitation delivery mode for sync rules.