Show HN: CalendarPipe – programmable calendar sync via OAuth or email invites

jukben1 pts0 comments

CalendarPipe — Smart Calendar Sync, Your Way<br>CalendarPipe

Sign In<br>Sign Up

Your calendars don't talk to each other. Let's fix that.<br>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.<br>Fix Your CalendarsTry the Demo<br>Free forever plan<br>No credit card<br>2 min setup

Family Calendar<br>Pediatrician<br>Thu 3 – 4 PM

auto-synced

Work Calendar<br>Personal commitment<br>Thu 3 – 4 PM

“My partner added ‘Anna's school play, 2pm’ to our family calendar on Monday. By the time I checked my work calendar that afternoon, it was already blocked off — no standup conflict, no awkward last-minute reschedule. That's when I stopped worrying about missing family stuff.”

Early adopter<br>2 calendars synced

Works withGoogle Calendar™Outlook™Apple Calendar™ICS Feeds

0+Events synced and counting

Calendar sync, minus the headache

Try It Yourself<br>Build a pipe visually and see the results instantly

“Block meetings shorter than 30 minutes”“Hide the details of every event — show them all as Busy”“Only sync weekday events, skip anything on the weekend”<br>Visual BuilderCode EditorAI Generate

No app needed on the other endSync to anyone — they don't need an account<br>Events arrive as normal calendar invitations. No installs, no permissions, no “can you sign up for this app?” conversations.

Work Calendar<br>Team Retreat: Barcelona<br>Mon–Fri, Mar 17–21<br>Sarah, Mike, +8 others<br>Multi-day<br>Out of office

Your pipeTransform to "Away for work". Deliver as invitation.

Calendar Invitation<br>Away for work<br>Mon–Fri, Mar 17–21<br>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 & DevelopersGive your AI agent a calendar<br>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<br>Spin up a hosted calendar with a real email address. No OAuth dance, no user credentials — just an API key.

Real invitations, not hacks<br>Attendees get standard email invitations they accept in one click. Works with every calendar app. No sign-up required.

Three API calls to production<br>Create calendar, book meeting, done. Cancellations, updates, and notifications happen automatically.

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

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

3. Cancel — attendees get notified<br>Delete the event and cancellation emails go out automatically.<br>DELETE/api/v1/events/evt_...<br>204→ cancellation sent

MCP Serverllms.txtWebhooksOpenAPI 3.1<br>Explore the API

Indie-built in Prague

“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.”<br>Jakub Beneš

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

Free to start. Ridiculously cheap to upgrade.<br>Most calendar sync tools charge $10+/month. We thought that was silly.

MonthlyAnnual Save 17%

Free<br>For the curious<br>Free

2 calendar connections<br>1 sync rule<br>15-minute sync interval<br>ICS feed connections<br>Visual builder, templates & code editor<br>Community support

Start freeNo credit card. Free forever.

Most Popular

Pro<br>For the calendar-obsessed<br>$4/mo<br>$40 billed annually

Unlimited calendar connections<br>Unlimited sync rules<br>5-minute sync interval<br>AI-powered rule generation<br>Public API access<br>Email invitation delivery<br>Agentic

Agentic Hosted Calendars<br>Priority support

Start 14-day free trial — $4/mo afterCard required. Cancel anytime before day 14.

Your data stays yours<br>We built CalendarPipe with the kind of paranoia your data deserves.

We never see your password<br>You authenticate directly with Google or Microsoft. We get a scoped token — never your credentials.

We don’t store your events<br>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<br>Your code executes in an isolated environment with zero network access. Your data can’t leak even if you tried.

Frequently Asked Questions<br>How does CalendarPipe keep my data secure?

How do I create a pipe?

What calendars are supported?

Can I sync more than two calendars?

How often do events sync?

Is there a free trial?

Can I cancel anytime?

What are Agentic Hosted Calendars?

Can I use...

calendar sync email calendars events work

Related Articles