Launching today

CalendarPipe
Programmable calendar sync for humans and AI agents
145 followers
Programmable calendar sync for humans and AI agents
145 followers
CalendarPipe syncs Google, Outlook, and Apple calendars through programmable pipes that filter, transform, and route events. Build pipes visually, describe them in plain English with AI, or write TypeScript. Events flow as real invitations — no OAuth needed on the recipient side. AI agents get a REST API, CalDAV, and MCP server to spin up their own calendars and send invites.







CalendarPipe
Hey Product Hunt 👋
We built CalendarPipe because my work calendar didn't reflect my family calendar. Every week, I had to manually update blocks in my work calendar to ensure availability for errands or taking care of kids. Existing sync tools mirror everything or some parameters but aren't programmable. In my case, events in my family calendar starting with "J:" need to block time on my work calendar - and nothing else should leak through.
Another problem: my company doesn't approve apps connecting via OAuth to calendars directly. So we built a smart workaround that manages calendar invitations via email, avoiding the need for security approval entirely.
The core concept is a pipe, a pure function that takes an event in and decides what comes out. Block it, pass it through, redact the title - the configurability is almost endless 🧑💻.
For AI agents 🤖: CalendarPipe ships a REST API and ready-to-use skills. Agents can spin up their own hosted calendar and deliver real email invitations to any inbox.
Would love your feedback - especially on the pipe concept and the agentic workflows. AMA!
EDIT: Don't forget to use the promo code if you want to experiment with Pro features! 🙏
CalendarPipe
@jukben My calendars are now nicely organized and following all the little weird quicks of my personal time management. Let's go 🚀
Product Hunt
RiteKit Company Logo API
Congrats on the launch! This is genuinely clever - the idea of events flowing as real invitations without OAuth friction is a game-changer for adoption.
Quick question: when an AI agent sends calendar invites through CalendarPipe, how do you handle the identity/verification side? Does the invite appear to come from the agent itself, or from a proxy account?
Calendar sync for agents is a sharp unlock — every time I try to let an agent book or reschedule, the conflict-resolution logic is the part that falls over. How do you handle it when a human moves an event an agent is watching? Congrats on launch 🚀
CalendarPipe
@mariomonteiro We did not want to build any custom agents for this so that you can easily integrate it with whatever you already use today, be it Claude Code/Cowork or OpenClaw it is pretty much up to you to prompt the agents what to do with the changing events.
@jukben created a nice skill describing how to use CalendarPipe so you don't have to start from scratch https://github.com/calendarpipe/skills
Product Hunt
This is pretty clever! I've faced similar issues before and just went with Zapier or the native email fwd'ing/automation tools but I'd image CalendarPipe feels much more native? Curious how you landed on building this vs using an existing automation tool.
Well done @jukben btw, I'm going to give it a try!
CalendarPipe
@jukben @gabe Oh definitely feels more native. It just works. You set it up in 5 minutes and then you can forget about it forever. I tried many more manual approaches as well as alternative products, but it always lacked the flexibility & simplicity that a simple code snippet provides.
Macaly
I've been hacking this together manually for 3 years, WHERE WAS THIS??
CalendarPipe
@petrbrzek Somewhere deep in our backlogs 🙈 We can only thank the AI advancement for items getting out of there 🙃
I’ve struggled with juggling multiple calendars, so this idea really clicks for me. I like that I can define rules instead of constantly fixing conflicts.