Solutions

Enterprise

Cal.ai

Developer

Resources

Pricing

Sign in

Get started

Sign in

Get started

Solutions

By team size

For Individuals

Personal scheduling made simple

For Teams

Collaborative scheduling for groups

For Enterprises

Enterprise-level scheduling solutions

For Developers

Powerful features and integrations

By use case

Recruiting

Sales

HR

Education

Support

Healthcare

Telehealth

Marketing

Try Cal.ai now!

Supercharged scheduling with AI-powered calls

Enterprise

Developer

Developer Documentation

Documentation for the Cal.com platform

API

Build your own integrations with our public API

Platform

Build your pixel perfect booking experience with our Cal Atoms API

Starter Kit

Build your own scheduling app with our starter kit

Resources

API

Build your own integrations with our public API

App Store

Integrate with your favorite apps

Collective Events

Schedule events with multiple participants

Help Docs

Need to learn more about our system? Check the help docs

Embed

Embed Cal.com into your website

Out Of Office

Schedule time off with ease

Payments

Accept payments for bookings

Workflows

Automate scheduling and reminders

Blog

Stay up to date with the latest news and updates

Instant Meetings

Meet with clients in minutes

Dynamic Group Links

Seamlessly book meetings with multiple people

Webhooks

Get notified when something happens

Cal.ai

Pricing

Sign in

Get started

Solutions

By team size

For Individuals

Personal scheduling made simple

For Teams

Collaborative scheduling for groups

For Enterprises

Enterprise-level scheduling solutions

For Developers

Powerful features and integrations

By use case

Recruiting

Sales

HR

Education

Support

Healthcare

Telehealth

Marketing

Try Cal.ai now!

Supercharged scheduling with AI-powered calls

Enterprise

Developer

Developer Documentation

Documentation for the Cal.com platform

API

Build your own integrations with our public API

Platform

Build your pixel perfect booking experience with our Cal Atoms API

Starter Kit

Build your own scheduling app with our starter kit

Resources

API

Build your own integrations with our public API

App Store

Integrate with your favorite apps

Collective Events

Schedule events with multiple participants

Help Docs

Need to learn more about our system? Check the help docs

Embed

Embed Cal.com into your website

Out Of Office

Schedule time off with ease

Payments

Accept payments for bookings

Workflows

Automate scheduling and reminders

Blog

Stay up to date with the latest news and updates

Instant Meetings

Meet with clients in minutes

Dynamic Group Links

Seamlessly book meetings with multiple people

Webhooks

Get notified when something happens

Cal.ai

Pricing

Blog

Insights on scheduling, productivity, and building open software

Explore product updates, scheduling strategies, and engineering deep dives from the team building Cal.com, the open-source infrastructure for booking and automation.

All categories

Case studies

Engineering

Updates

Apps

Product features

Use cases

Evergreens

Oct 6, 2025

Phone based event types and bookings

With the rise of mobile-first users and the increasing demand for simpler workflows, many people are looking for ways to book events using just their phone number. Phone-based event types and bookings are becoming an essential part of the scheduling process, and they offer a number of advantages over traditional email-based bookings. Cal.com allows all users to choose between phone-based or email-based bookings!

By

Cédric van Ravesteijn

#

Product features

Oct 6, 2025

Phone based event types and bookings

With the rise of mobile-first users and the increasing demand for simpler workflows, many people are looking for ways to book events using just their phone number. Phone-based event types and bookings are becoming an essential part of the scheduling process, and they offer a number of advantages over traditional email-based bookings. Cal.com allows all users to choose between phone-based or email-based bookings!

By

Cédric van Ravesteijn

#

Product features

Sep 29, 2025

How round robin groups improve multi-role scheduling

Managing team schedules gets messy fast. You know the drill: trying to coordinate the right people for every meeting while keeping workloads fair across your team. Traditional round robin scheduling handles the basics, but what happens when you need multiple roles in every session?

Enter round robin groups, the smarter scheduling approach that's transforming how teams coordinate multi-person meetings.

By

Cédric van Ravesteijn

#

Product features

Sep 25, 2025

How to use restriction schedules to manage team availability in your scheduling app

Managing team availability can be a challenge, especially when you need to ensure bookings happen within specific timeframes. The restriction schedule feature in Cal.com lets you control when your team members are available, hiding slots outside of your defined hours, whether those are business hours, shift schedules, or any other custom windows. It’s a simple way to prevent double-booking and keep your scheduling streamlined. Let’s dive into how restriction schedules can optimize your team’s availability and improve your booking flow.

By

Cédric van Ravesteijn

#

Product features

Sep 23, 2025

Adding time-based cancellation fees for no-show fee events with Stripe in your scheduling app

No-shows and last-minute cancellations can drain time, revenue, and trust from your business. For teams running client-facing meetings, protecting your calendar app is just as important as filling it. A no-show fee is a first layer of defense, but what about cancellations that come in minutes or hours before the meeting?

That's where time-based cancellation fees step in. By combining your appointment system with Stripe-powered payments, you can automatically charge fees for cancellations made too close to the start time, resulting in saving revenue, protecting your team's time, and encouraging clients to respect your booking app schedule.

By

Cédric van Ravesteijn

#

Product features

Sep 19, 2025

Learn how to set up your event types in Cal.com

Event types in Cal.com offer a flexible, customizable solution for managing different types of appointments, meetings, and bookings. Whether you're a solopreneur, part of a small team, or managing a large enterprise, Cal.com helps streamline scheduling to meet the specific needs of each user. In this guide, we'll explore how event types work in Cal.com, how to create them, and how they can benefit your scheduling workflow. Let's dive in and find out how you can make the most of Cal.com for seamless scheduling.

By

Cédric van Ravesteijn

#

Product features

Sep 16, 2025

Optimized slots in scheduling: Get more out of your available time

Whether you're a freelancer or part of a large organization, conflicting schedules and time constraints are common challenges. Optimized slots offer a solution by allowing you to maximize your available time, going beyond rigid start times to find the best slot positioning. In this article, we'll explore the benefits of optimized slots and show you how to set them up in Cal.com for more flexible scheduling.

By

Cédric van Ravesteijn

#

Product features

Sep 9, 2025

How to limit booking frequency and manage stress in scheduling

Finding a balance between professional obligations and personal well-being is more important than ever. With the advent of scheduling tools, managing your time and commitments has become easier, but there are still challenges in ensuring that you're not overwhelmed. One common issue many face is the lack of control over how often specific events are booked, leading to stress and burnout. This is especially true when your calendar fills up too quickly with high-demand events.

By

Cédric van Ravesteijn

#

Product features

Sep 8, 2025

Setting up minimum notice period in scheduling

A minimum notice period is like a gentle buffer between the moment someone clicks “book” and when the meeting actually takes place. It's the scheduling equivalent of hitting snooze on an alarm clock, just enough time to get your act together.

In this article, we'll dive into the magic of setting up a minimum notice period, the challenges it solves, and how Cal.com makes it all a breeze. By the end, you'll be booking smarter, not harder.

By

Cédric van Ravesteijn

#

Product features

Sep 5, 2025

What are managed events? Learn how to use managed events for smarter team scheduling

Managed events are an advanced scheduling option designed to give teams greater control and consistency over their event types. By allowing team admins to create event templates for members, managed events streamline scheduling processes, maintain professional standards, and reduce setup errors. They are particularly useful in organizations where teams need to maintain uniform booking experiences while still offering flexibility for individual team members.

By

Cédric van Ravesteijn

#

Product features

Cal.com® and Cal® are a registered trademark by Cal.com, Inc. All rights reserved.

Our mission is to connect a billion people by 2031 through calendar scheduling.

English
Logo

Need Help? [email protected] or visit cal.com/help.

Solutions

Self-hosted

SaaS Hosting

Docs

Cal.ai - AI Phone Agent

Enterprise

Platform

Routing

Cal.com Atoms

Unified Calendar API

Desktop App

FAQ

Enterprise API

Github

Docker

Use Cases

Sales

Marketing

Talent Acquisition

Customer Support

Higher Education

Telehealth

Professional Services

Hiring Marketplace

Human Resources

Tutoring

C-suite

Law

Resources

Affiliate Program

Help Docs

Blog

Teams

Embed

Recurring events

Developers

OOO

Workflows

Instant Meetings

App Store

Requires confirmation

Payments

Video Conferencing

Cal.com vs Calendly

Company

Jobs

About

Open Startup

Support

Privacy

Terms

License

Security

Changelog

Cal.com® and Cal® are a registered trademark by Cal.com, Inc. All rights reserved.

Our mission is to connect a billion people by 2031 through calendar scheduling.

English
Logo

Need Help? [email protected] or visit cal.com/help.

Solutions

Self-hosted

SaaS Hosting

Docs

Cal.ai - AI Phone Agent

Enterprise

Platform

Routing

Cal.com Atoms

Unified Calendar API

Desktop App

FAQ

Enterprise API

Github

Docker

Use Cases

Sales

Marketing

Talent Acquisition

Customer Support

Higher Education

Telehealth

Professional Services

Hiring Marketplace

Human Resources

Tutoring

C-suite

Law

Resources

Affiliate Program

Help Docs

Blog

Teams

Embed

Recurring events

Developers

OOO

Workflows

Instant Meetings

App Store

Requires confirmation

Payments

Video Conferencing

Cal.com vs Calendly

Company

Jobs

About

Open Startup

Support

Privacy

Terms

License

Security

Changelog

Cal.com® and Cal® are a registered trademark by Cal.com, Inc. All rights reserved.

Our mission is to connect a billion people by 2031 through calendar scheduling.

English
Logo

Need Help? [email protected] or visit cal.com/help.

Solutions

Self-hosted

SaaS Hosting

Docs

Cal.ai - AI Phone Agent

Enterprise

Platform

Routing

Cal.com Atoms

Unified Calendar API

Desktop App

FAQ

Enterprise API

Github

Docker

Use Cases

Sales

Marketing

Talent Acquisition

Customer Support

Higher Education

Telehealth

Professional Services

Hiring Marketplace

Human Resources

Tutoring

C-suite

Law

Resources

Affiliate Program

Help Docs

Blog

Teams

Embed

Recurring events

Developers

OOO

Workflows

Instant Meetings

App Store

Requires confirmation

Payments

Video Conferencing

Cal.com vs Calendly

Company

Jobs

About

Open Startup

Support

Privacy

Terms

License

Security

Changelog