Your calendars don't talk to each other. Let's fix that.

CalendarPipe is a programmable calendar sync service that connects Google Calendar, Outlook, and Apple Calendar through pipes — rules that filter, transform, and route events between them. Free forever for 2 calendars; $4/month for unlimited.

Your partner adds “Pediatrician 3pm” to the family calendar. CalendarPipe copies it to your work calendar automatically — so you never double-book over school pickups, doctor visits, or the afternoon you're on kid duty.

  • Free forever plan
  • No credit card
  • 2 min setup
Family Calendar

Pediatrician

Thu 3 – 4 PM

auto-synced
Work Calendar

Personal commitment

Thu 3 – 4 PM

Works withGoogle Calendar™Outlook™Apple Calendar™ICS Feeds
131,966+

Events synced and counting

Calendar sync, minus the headache

Try It Yourself

Build a pipe visually and see the results instantly

No app needed on the other end

Sync to anyone — they don't need an account

Events arrive as normal calendar invitations. No installs, no permissions, no “can you sign up for this app?” conversations.

Personal Calendar

Dentist

Thu 2 – 3 PM

Personal
Private
Your pipe

Transform to "Personal commitment". Deliver as invitation.

Work Calendar — Invitation

Personal commitment

Thu 2 – 3 PM

AcceptDecline

Works behind corporate firewalls too. When IT blocks third-party OAuth, invitation-based delivery still gets through — because it's just email.

For AI Agents & Developers

Give your AI agent a calendar

AI agents that schedule meetings shouldn't need access to your users' calendars. Give them their own — with real email invitations that just work.

Your agent gets its own calendar

Spin up a hosted calendar with a real email address. No OAuth dance, no user credentials — just an API key.

Real invitations, not hacks

Attendees get standard email invitations they accept in one click. Works with every calendar app. No sign-up required.

Three API calls to production

Create calendar, book meeting, done. Cancellations, updates, and notifications happen automatically.

See it in action

1. Create a calendar

Spin up a hosted calendar with its own email address.
POST/api/v1/hosted-calendars
{ name: "Executive Assistant", timezone: "America/New_York" }
201
{ id: "cal_a1b2...", calendarEmail: "cal-...@in.calendarpipe.com" }

2. Book a meeting

Add an event — attendees get a real email invitation.
POST/api/v1/calendars/hosted:cal_a1b2.../events
{ title: "Q1 Review", start: { dateTime: "...T10:00Z" },
  attendees: [{ email: "cto@co.com" }] }
201
Event created → invitation sent to cto@co.com

3. Cancel — attendees get notified

Delete the event and cancellation emails go out automatically.
DELETE/api/v1/events/evt_...
204
→ cancellation sent
MCP Serverllms.txtWebhooksOpenAPI 3.1

Indie-built in Prague

Jakub Beneš
My wife and I share a family calendar. Events tagged with a “J” are ones I need on my work calendar. I couldn’t find a tool that let me set up that exact rule — so I built one.

Jakub Beneš

Tomáš Růžička
We wanted calendar sync a developer could extend and a non-developer could set up in two minutes. So we built it.

Tomáš Růžička

Free to start. Ridiculously cheap to upgrade.

Most calendar sync tools charge $10+/month. We thought that was silly.

Free

For the curious

Free
2 calendar connections
1 sync rule
15-minute sync interval
14-day sync window
ICS feed connections
Visual builder, templates & code editor
Community support
Start free

No credit card. Free forever.

Most Popular

Pro

For the calendar-obsessed

$4/mo

$40 billed annually

Unlimited calendar connections
Unlimited sync rules
5-minute sync interval
90-day sync window
AI-powered rule generation
Public API access
Email invitation delivery
Agentic
Agentic Hosted Calendars
Priority support
Start 14-day free trial — $4/mo after

Card required. Cancel anytime before day 14.

Your data stays yours

We built CalendarPipe with the kind of paranoia your data deserves.

We never see your password

You authenticate directly with Google or Microsoft. We get a scoped token — never your credentials.

We don’t store your events

Events are fetched, piped through your rules, and synced to the target. We never keep a copy of your calendar data.

Pipes run in a sandbox

Your code executes in an isolated environment with zero network access. Your data can’t leak even if you tried.

Frequently Asked Questions

Short version: we’re paranoid about your data so you don’t have to be. We use OAuth for calendar access (we never see your password), encrypt all tokens with AES-256-GCM, run pipes in a sandboxed environment with zero network access, and never store your calendar events on our servers. All traffic is TLS-encrypted.

However you like — seriously. Most people start with the visual builder (point, click, done). Feeling fancy? Describe what you want in plain English and let AI build it. Prefer templates? We’ve got those. Want full control? Write TypeScript in a code editor. All four modes produce the exact same pipe.

Google Calendar™, Microsoft Outlook™ (including Office 365™ and Outlook.com™), and Apple Calendar™. More providers are on our roadmap.

Yes! Create multiple sync rules to connect any combination of calendars. The Pro plan supports unlimited calendar connections and sync rules.

Every 15 minutes on Free, every 5 minutes on Pro. New events, updates, and cancellations all propagate automatically — you don’t need to do a thing.

Yep — Pro has a 14-day free trial with full feature access. We do collect a card upfront, but you won’t be charged until day 14, and you can cancel anytime in between with two clicks. Not ready to commit? The free plan has no expiration date.

Yep. No long-term contracts, no guilt trips, no “are you sure?” pop-ups. Cancel from your dashboard in two clicks. Disconnect your calendars and we immediately lose access. We’ll miss you, but we’ll survive.

Agentic Hosted Calendars are programmable calendars created via API. They let AI agents and automations manage their own calendars — creating events, resolving conflicts, and delivering schedules to attendees via email invitation. No OAuth connection is required on the recipient side.

That’s one of the things we’re most excited about. CalendarPipe provides a REST API and an MCP server for tools like Claude and Cursor. Your agent can spin up its own calendar, create events, and deliver real invitations to any inbox — all via API.

Instead of requiring OAuth access to the target calendar, CalendarPipe delivers synced events as standard email invitations (iCalendar/.ics). The recipient accepts the invite and the event appears in their calendar — no app installation or sign-up required.

Absolutely. Full API docs, MCP setup for AI tools, and an llms.txt file so AI agents can discover us automatically. We’re developers too — we know good docs matter.

Your calendars won't fix themselves

Two minutes to set up. Zero events lost in the cracks ever again.