launches v.1.9

Scheduling infrastructure for absolutely everyone.

Meet, the event-juggling scheduler for everyone. Focus on meeting, not making meetings.

Scheduling for companies and employees of

On Deck
Open Source Initiative
Tandem Chat
Strive School
Nala Banking

“I use for every meeting. It literally saves me hours of scheduling back and forth by email. I love it so much that I’ve decided to step down as CEO of Deel to join as junior product manager.”

Alex Bouaziz
Alex Bouaziz
CEO, Deel

Meeting is simple now

Share the link to your Cal page and let people pick a time that works for them.
Who has time to track and then send their availability to everyone for every meeting?


Connect your calendars

Cal reads your availability from all your existing calendars ensuring you never get double booked!


Set your availability

Set repeating schedules for the times of the day and week that you want people to be able to book you.


Create event types templates

Create templates for regularly scheduled events with availability, locations and control how and when you get booked.


Share your link!

Share your short personal link and make it incredibly easy for people to book a meeting at a time that works for both of you!

Avoid meeting overload

Limit people from booking too many meetings per day or week or too close together. Set minimum notice periods so you don’t get any surprise meetings.

Set buffers before & after events
Set minimum notice periods
Set limits on how often you can get booked
Claim Username
Avoid Meeting Overload Sync Availability

Sync availability across all your calendars

Create multiple availability schedules and apply them to your event types. Control availability on the fly with date overrides and never get booked when you don’t want to be.

Default schedules for all your event types
Time overrides to make yourself unavailable
Claim Username

Scheduling for your team

Enable your team to be booked easily with Round-Robin scheduling ensuring even distribution of calls and Collective availability making it easy to get everyone on when needed.

Round robin scheduling
See availability across your team
Collective scheduling
Claim Username Schedule for your Team
Compare with other scheduling apps

Schedule meetings without the email tennis

Comparing old versus new way of scheduling meetings

Share availability anywhere you can share a link

Send your preferred times from wherever you are

Meet your invitee wherever they are

Never ask “what time works for you?” again.

Connect to the apps you already love to use comes with plenty of pre-installed apps, as well as the ability to build custom integrations for any platform.

Google Calendar

Google Calendar

Create new Google Calendar events automatically and check for busy times.

Outlook Calendar

Outlook Calendar

Automatically create new events in Outlook and check for your busy times.

Apple Calendar

Apple Calendar

Create bookings in Apple Calendar, even without exchanging ics files.



Add Zoom links for your meetings. Create individual rooms for each booking.



Accept payments for your meetings with Stripe. Easily charge for something like a yoga class.



Automate tasks in other apps when new events are scheduled.

Request one...

Use a service you’d love to see here? Let us know, it might already be in our pipeline or we can disuss adding it!

Scheduling as infrastructure.
Powering any business that involves humans.

Build Telemedicine to allow patients to book appointments with doctors and therapists.

Build Telemedicine applications
Talk to us about Infrastructure

What people are saying

The community consist of open-source advocates, developers, contributors, entrepreneurs and many more amazing humans. See what they think:

Coolest domain. Check
Coolest mission. Check
Coolest product. Check
9:48 PM · Sep 15, 2021
ok I'm switching to, Calendly is an absolute unusable product I can't deal with it anymore, almost threw my laptop out of the window
8:49 AM · Nov 30, 2021
An open-source alternative to Calendly that can be self hosted, it's customizable and comes with its own API
7:06 PM · May 30, 2021 is one of the most exciting new open source projects.

Open source can be an amazing shortcut to iterate super fast. Self-hosting is a great way to take ownership of the products you use.
3:36 PM · May 11, 2021
Show more

Meet the Cal community.
Open to anyone.

Engage on GitHub

Help us build the best open source communications protocol for humans.

View on GitHub

Meet us on Slack

Our community of thousands of amazing people are collaborating to help each other build the next generation in scheduling infrastucture.

Join our Slack

Chaos yesterday, bliss tomorrow.
Scheduling sorted.



Scheduling chaos 😩



Scheduling bliss 😎



Scheduling bliss 😎