Product Thumbnail

Cal.com Platform

Build your pixel-perfect booking experience with Atoms

API
Open Source
Calendar

Cal.com Platform is the fastest and easiest way to build scheduling into your app. Free yourself from the hassles of timezones, calendar and conferencing APIs, and scheduling logic — leverage Cal.com's robust scheduling technology to build your next product.

Top comment

Hey there 👋🐱 it's Peer, cofounder of Cal.com. today we are launching Cal.com 4.0 which is our largest release ever. Cal.com is going from a single product to a multi-product with the launch of Cal.com Platform, a headless scheduling API powered by Cal Atoms, a set of plug & play react components. ⚛️ story time 👇 when my YC company shutdown during covid i needed a job. And because i suck at interviews i did what i can do best: i started building. i saw a lot of other founders shutting down their business too, so i built a marketplace to hire ex-yc founders as contractors. you might be surprised, but we used calendly to facilitate the meeting and asked for their link during the onboarding. and to be frank, it sucked. its simply not what its built for. i couldnt manage users, people didnt had an account or typos in their links, they forgot to upgrade and most importantly: i could not customise the experience. it was fully branded, felt foreign and would not work at scale with so many issues. i needed something i could be in charge of. so i googled "calendly open source" and found 0 results. just a couple hackernews and reddit posts asking for the same damn thing. ~~two days later~~ (*imagine the french spongebob narrator voice*) i started hacking on a landing page and together with @baileypumfleet, calendso was born. we launched and, well, the rest you've probably seen here on product hunt. anyway, we took a bit of a detour from building the "developer focussed headless scheduling infrastructure" and started out building a consumer facing scheduling tool instead after buying the cal.com domain. why? well – we wanted to build something that would delight people first. the most pixel-perfect, fast, secure (SOC2, ISO27001, HIPAA), safe and accessible (open source) product for everyone. if you look into the market of developer tools, a lot of these "scheduling apis" have never been touched by a consumer. it's a group of developers thinking about "hmmm what do i think other developers need" and not "what is the best for the actual host and guest" you get scheduling apis that are outdated or just "a part of a broader offering of APIs" like Nylas, that dont get the love that they deserve. scheduling is hard. timezones suck, calendar apis are older than your grand dad (seriously) but after facilitating multiple millions of bookings with our consumer facing product we are now going back to our roots: Scheduling Infrastructure for absolutely everyone. we are dog-fooding our own apis, using our own components, so you can be sure what you are using for your next big idea has been battle tested by millions of people and designed by a team that really really cares about calendar scheduling. sometimes all you have to do is go full circle and start at the beginning. today we are launching cal.com 4.0 but we are just getting started! Peer p.s. huge shoutout to everyone who has been supporting us. it is truly inspiring to be working with such an awesome community and go from a small side project on github to an organization that eventually connects 1 billion people. 🙏

Comment highlights

Congrats on the launch @peer_rich, @baileypumfleet and the rest of the Cal.com team!

Is it planned to add a choice between using your messenger and Google Meets? I've been using you guys for a while but I think I'll go back to a competitor that connects to Google Meets. Your communicator often crashes and sometimes distorts the sound.

Wow! Even though I don't entirely understand everything, it seems pretty amazing, regardless... so I can only imagine what visitors think who actually do understand it.

I like that I can schedule specific tasks and have them automatically run at set times!

It is very cool, I like that people can build like whole products with it now. I was in EdTech before, and scheduling of lessons is a big thing.

I have had issues with Calendly, it allowed a double booking and bookings outside of my authorised times. So I was looking for a new tool, great timing guys. Also the copy and paste times is awesome, it was a pain in the jacksie everywhere else, I looked at. Will you be integrating with Squadcast? I see you have Riverside already.

Hey, I have been using this tool for 6 months, and it's so nice, intuitive, and perfect. Thank you for the React integration; it is greatly appreciated.

Very excited to learn more about this release. Will this add team-level scope to the API? For example, GET all bookings from all members of the team. I've had some challenges trying to build using individual API keys for each team member.

Love the product, have been using it internally at Vital for all our team calls and sales calls. We're also integrated on the Cal app store!

@peer_rich Hi, is it possible to integrate with Woocommerce to allow users to schedule order pickup or delivery?

You guys have gone deep! Constantly impressed by the speed at which Cal.com is improving. Well done @peer_rich, @baileypumfleet and crew! P.S., Supabase sucks! 😉

Congratulations on the launch of Cal.com Platform! @peer_rich This platform offers the fastest and easiest way to integrate scheduling into your app. Free yourself from the hassles of timezones, calendar and conferencing APIs, and scheduling logic by leveraging Cal.com's robust scheduling technology for your next product. How customizable is the scheduling experience with Cal.com Platform? Can developers tailor it to fit their specific app design and requirements?