Third-Party Tools and Integrations
PrimeCal connects with a number of external services. This page summarizes what each integration does and where to find setup instructions.
Calendar Sync Providers
| Service | What it does | Setup guide |
|---|---|---|
| Google Calendar | Two-way sync of events between PrimeCal and your Google account | Google Calendar Sync |
| Microsoft 365 / Outlook | Two-way sync via Microsoft Graph API | Microsoft 365 Sync |
| Apple Calendar (CalDAV) | CalDAV protocol sync with iCloud/Apple Calendar | Apple Calendar |
External calendar sync requires the calendar_sync subscription feature to be enabled on your plan.
AI Agent Hosts (MCP)
PrimeCal exposes a Model Context Protocol (MCP) server that lets AI tools read and update your calendars, tasks, and automations. Compatible hosts include:
| Host | Type |
|---|---|
| Claude Desktop (Anthropic) | Desktop MCP host |
| Claude.ai (web) | Web MCP host |
| Other MCP-compatible AI tools | Varies |
See AI Agents (MCP) Overview for setup instructions and available tools.
Communication Platforms
PrimeCal can send events and updates to external communication platforms via automation webhooks:
| Platform | Integration method |
|---|---|
| Slack | Incoming webhooks via automation rule |
| Microsoft Teams | Incoming webhooks via automation rule |
| Zoom | Add Zoom link to event Location field |
See External Sync for the main calendar integration hub and the linked provider-specific guides.
Payment Processing
PrimeCal's subscription billing and organization payment features are powered by Stripe:
- Subscription plan purchases and upgrades go through Stripe Checkout
- Invoices are generated by Stripe and retrievable from the billing section of your account
- Organization billing uses Stripe Connect for payment distribution
Note: Stripe integration requires STRIPE_SECRET_KEY and related environment variables to be configured by your administrator.
OAuth Identity Providers
PrimeCal supports OAuth-based login through external identity providers (when ENABLE_OAUTH=true is configured):
- Google — sign in with your Google account
- Microsoft — sign in with your Microsoft/Azure account
OAuth providers are configured by the system administrator and available when the platform is set up to support SSO.