Skip to main content

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

ProviderAuth MethodFeaturesPlan
Google CalendarOAuth 2.0 (PKCE)Full read/write, multiple accounts, automatic token refreshFree
Microsoft CalendarOAuth 2.0 (PKCE)Full read/write, personal and work/school accountsFree
Apple CalendarApp-specific password (CalDAV)Full read/write, iCloud calendarsFree
ICS FeedsURL importRead-only, one-way syncPro

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.

Set up Google Calendar

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.

Set up Microsoft Calendar

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.

Set up Apple Calendar

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.

Set up ICS Feeds