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 | Not directly supported — no CalDAV. See the workaround. | Apple Calendar and CalDAV |
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 uses two separate payment providers for two separate purposes:
- Subscription billing (your PrimeCal plan and add-ons) is handled by Paddle (Merchant of Record). Paddle takes the payment, issues the invoice, and handles VAT — see Plans and Billing for details.
- Organization booking payments (a Store customer's own customers paying for a reservation) use Stripe Connect. Each organization connects its own Stripe account and keeps its own payout relationship with Stripe — PrimeCal does not take a cut.
OAuth Identity Providers
PrimeCal supports signing in with external identity providers:
- 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.