FAQ
Cal.com FAQs
Cal.com FAQs
Do you have any questions? Your answer might be below!
Do you have any questions? Your answer might be below!
Most common
Most common
What’s the difference between Cal.com and Calendly?
One of the main differences between Cal.com and Calendly is that Cal.com is an Open Startup. This means that we share all of our key metrics, and our source code can be accessed and contributed to via GitHub.
In addition, their paid plan is equal to our free plan for individuals, which contains all the essential features the average user needs such as unlimited event types and calendars. Settings and integrations that Calendly locks behind a paywall (monetization, analytics, etc.) are freely available to all Cal.com users.
What’s the difference between an individual account and a team account?
There are quite a few differences between Cal.com individual accounts and team accounts.
The first thing you need to know is that while individual accounts are free, team accounts are not. A team account costs $12 per month for each team member. Team accounts come with enhanced options and features that wouldn't be available otherwise.
These features include things like managed meeting templates, collective events, and round-robin scheduling. If you'd like to learn more about our team plan, then click on the following link: Teams Plan
How can I have a premium username?
We offer our users premium usernames as a subscription at cal.com. We have a reserved list of short and premium usernames that can only be rented on a paid subscription basis. Once you enter the premium name in the username field and click update, you will be prompted to upgrade to premium for $29 a month.
Is Cal.com safe to use?
Yes, Cal.com is super safe to use. We care about our users and are committed to protecting their data. Our product is ISO 27001, SOC 2 Type II, CCPA, and GDPR compliant. In addition, we also have EU-US Data Privacy Framework and HIPAA certifications. If you'd like to learn more about our commitment to privacy and security, then just click on the following links:
Do you offer white-labeling?
Yes, Cal.com does offer white-labeling options. If this is something that you or your organization is interested in, you can contact our sales team to get more information using the following link:
How many calendar connections can I have?
Cal.com users can have as many calendar connections as they would like. If you want to have one calendar connection, that's fine, but you can also have twelve if that's what works for you. Cal.com is here to provide you with the infrastructure, not dictate your needs.
How do I add a calendar to my account?
When you first set up your Cal.com account, you'll be walked through the process of adding an initial calendar connection. If you want to add more calendar connections after this first introduction, it's easy to do so by using our app store or by visiting your user profile settings. Within your profile settings, there is a section called Calendars. Once you select this page, you'll see a button called [+ add calendar]. Just click it to add a new calendar connection.
How do I create an event?
You can create a bookable event by logging into your account and then visiting your event type dashboard. This is actually the page that you land on after logging in. You'll notice that in the upper right-hand corner of this page, there's a button marked [+new]. Pressing on this button will cause a pop-up window to open.
This window will have fields like event name that you can fill out. Once you've filled out those fields, there's another button at the bottom of the pop-up marked "continue." Pressing on this button saves the information that you just put in and creates the new event type.
Once this has been done, you'll be redirected to the management dashboard for your new event. Remember to click the save button in the upper right-hand corner of the screen once you've finished entering all the event info.
How can I change the availability schedule my event uses?
You can change the availability schedule that an event references by editing it in the event level settings. To do this, visit your event type dashboard and click on the event you want to edit. Once this is done, a page displaying your event's settings and parameters will load.
You'll notice that towards the left-hand side of the screen, there is now a tab that says availability. This tab is right underneath the event set-up tab. Clicking on the availability tab will take you to a screen that displays the availability schedule connected to that specific event.
You can then click on the drop-down menu to switch out availability schedules. Remember, as always, to click on the save button in the upper right-hand corner of the screen to ensure that your changes are applied.
What kinds of things can I make with workflows?
You can create all sorts of things with workflows. You can create a workflow to collect feedback after meetings or whenever a meeting is canceled. This sort of workflow could be paired with products like TypeForm or SurveyMonkey.
You can use the custom email option within workflows to ensure that people attending appointments receive links to any forms or waivers you need them to sign. You can also set up SMS-based alerts and reminders using the workflows feature.
What are date overrides?
Date overrides are a feature that lets you add one-off adjustments to an availability schedule. This is useful when you know that your schedule might be different for a week or two but you don't want to create a brand new schedule just because of that.
The date override feature lets you specify the day and hours when your schedule is different. An example of this might be if you normally work Monday to Friday but, in order to cover for a colleague who's on vacation, you'll be working Tuesday to Saturday for the next two weeks.
To summarize, instead of creating a brand new schedule and then editing every event that references your old schedule, you can just use the date override feature instead.
What are routing forms?
Cal.com's routing forms are a tool that helps booking page visitors identify the right appointment type. This is useful if you offer a wide variety of appointment-based services or if your organization has a large team that offers the same service in multiple languages.
Routing forms will ask the visitor a series of questions and then, based on their answers, direct them to the bookable event that most closely matches their needs. Click on these links if you'd like to learn more.
Who needs an enterprise plan?
If you're an organization with 30 or more members and value customization as well as white labeling, then you're probably going to need an enterprise license as opposed to a team subscription.
Enterprise licenses come with advanced options for security and are typically chosen by professionals and organizations working within human resources, healthcare, education, legal, and government adjacent fields.
How do I pay for Cal.com?
We have multiple payment options, credit card, bank transfer, etc. We absorb the fees.
The person handling billing needs to be added as the owner of the team.
What’s the difference between Cal.com and Calendly?
One of the main differences between Cal.com and Calendly is that Cal.com is an Open Startup. This means that we share all of our key metrics, and our source code can be accessed and contributed to via GitHub.
In addition, their paid plan is equal to our free plan for individuals, which contains all the essential features the average user needs such as unlimited event types and calendars. Settings and integrations that Calendly locks behind a paywall (monetization, analytics, etc.) are freely available to all Cal.com users.
What’s the difference between an individual account and a team account?
There are quite a few differences between Cal.com individual accounts and team accounts.
The first thing you need to know is that while individual accounts are free, team accounts are not. A team account costs $12 per month for each team member. Team accounts come with enhanced options and features that wouldn't be available otherwise.
These features include things like managed meeting templates, collective events, and round-robin scheduling. If you'd like to learn more about our team plan, then click on the following link: Teams Plan
How can I have a premium username?
We offer our users premium usernames as a subscription at cal.com. We have a reserved list of short and premium usernames that can only be rented on a paid subscription basis. Once you enter the premium name in the username field and click update, you will be prompted to upgrade to premium for $29 a month.
Is Cal.com safe to use?
Yes, Cal.com is super safe to use. We care about our users and are committed to protecting their data. Our product is ISO 27001, SOC 2 Type II, CCPA, and GDPR compliant. In addition, we also have EU-US Data Privacy Framework and HIPAA certifications. If you'd like to learn more about our commitment to privacy and security, then just click on the following links:
Do you offer white-labeling?
Yes, Cal.com does offer white-labeling options. If this is something that you or your organization is interested in, you can contact our sales team to get more information using the following link:
How many calendar connections can I have?
Cal.com users can have as many calendar connections as they would like. If you want to have one calendar connection, that's fine, but you can also have twelve if that's what works for you. Cal.com is here to provide you with the infrastructure, not dictate your needs.
How do I add a calendar to my account?
When you first set up your Cal.com account, you'll be walked through the process of adding an initial calendar connection. If you want to add more calendar connections after this first introduction, it's easy to do so by using our app store or by visiting your user profile settings. Within your profile settings, there is a section called Calendars. Once you select this page, you'll see a button called [+ add calendar]. Just click it to add a new calendar connection.
How do I create an event?
You can create a bookable event by logging into your account and then visiting your event type dashboard. This is actually the page that you land on after logging in. You'll notice that in the upper right-hand corner of this page, there's a button marked [+new]. Pressing on this button will cause a pop-up window to open.
This window will have fields like event name that you can fill out. Once you've filled out those fields, there's another button at the bottom of the pop-up marked "continue." Pressing on this button saves the information that you just put in and creates the new event type.
Once this has been done, you'll be redirected to the management dashboard for your new event. Remember to click the save button in the upper right-hand corner of the screen once you've finished entering all the event info.
How can I change the availability schedule my event uses?
You can change the availability schedule that an event references by editing it in the event level settings. To do this, visit your event type dashboard and click on the event you want to edit. Once this is done, a page displaying your event's settings and parameters will load.
You'll notice that towards the left-hand side of the screen, there is now a tab that says availability. This tab is right underneath the event set-up tab. Clicking on the availability tab will take you to a screen that displays the availability schedule connected to that specific event.
You can then click on the drop-down menu to switch out availability schedules. Remember, as always, to click on the save button in the upper right-hand corner of the screen to ensure that your changes are applied.
What kinds of things can I make with workflows?
You can create all sorts of things with workflows. You can create a workflow to collect feedback after meetings or whenever a meeting is canceled. This sort of workflow could be paired with products like TypeForm or SurveyMonkey.
You can use the custom email option within workflows to ensure that people attending appointments receive links to any forms or waivers you need them to sign. You can also set up SMS-based alerts and reminders using the workflows feature.
What are date overrides?
Date overrides are a feature that lets you add one-off adjustments to an availability schedule. This is useful when you know that your schedule might be different for a week or two but you don't want to create a brand new schedule just because of that.
The date override feature lets you specify the day and hours when your schedule is different. An example of this might be if you normally work Monday to Friday but, in order to cover for a colleague who's on vacation, you'll be working Tuesday to Saturday for the next two weeks.
To summarize, instead of creating a brand new schedule and then editing every event that references your old schedule, you can just use the date override feature instead.
What are routing forms?
Cal.com's routing forms are a tool that helps booking page visitors identify the right appointment type. This is useful if you offer a wide variety of appointment-based services or if your organization has a large team that offers the same service in multiple languages.
Routing forms will ask the visitor a series of questions and then, based on their answers, direct them to the bookable event that most closely matches their needs. Click on these links if you'd like to learn more.
Who needs an enterprise plan?
If you're an organization with 30 or more members and value customization as well as white labeling, then you're probably going to need an enterprise license as opposed to a team subscription.
Enterprise licenses come with advanced options for security and are typically chosen by professionals and organizations working within human resources, healthcare, education, legal, and government adjacent fields.
How do I pay for Cal.com?
We have multiple payment options, credit card, bank transfer, etc. We absorb the fees.
The person handling billing needs to be added as the owner of the team.
Basics
Basics
What features do free account holders have access to?
Free Cal.com users have access to over 90% of all our features. These include things like unlimited events, opt-in meetings, multiple availability schedules, unlimited calendars integration, recurring events, monetization, analytics, third-party integrations, webhooks, automated workflows, routing forms, and a whole lot more.
How can I remove Cal.com’s branding from my booking interface?
If you'd like to remove Cal.com's logo and related branding from your booking interface, you'll want to sign up for a team plan. Luckily, a team doesn't have to be more than a single individual. If this is something that interests you, just click this link to explore our plans and pricing.
What is open source?
Cal.com users aren't being asked to deprioritize basic needs or choose between customization and affordability. Instead, they're provided with scheduling infrastructure products that can do anything and everything they need.
Open source is the opposite of closed source. Basically, it's an ultra-transparent way of developing software. Open source products share their core code with their community so that members can suggest improvements and crowdsource solutions. Despite being a digital product, open source software tends to grow in a very organic way.
You can think of open source software as a community farm. Everyone's helping to till and grow the crops. Some people might take some seeds to plant another garden on their land, but once those crops are ready for harvest, they'll bring back a sample of what was produced along with the seeds to the community farm so that the best parts of it can be incorporated.
Can I rebrand and republish the code base?
Cal.com is an open-source initiative, so you can use it when building your own products. However, there are some rules that you'll also need to follow. The first rule is that anything built with our code needs to be an open-source product.
This doesn't mean that you can't charge for the product; however, it does mean that you cannot make the code closed-source. This is because Cal.com is published under the GNU Affero General Public License (AGPL), Version 3.
This specific license comes with the requirement that anything derived from it also uses the same licensing structure. Click here if you'd like to read more about the AGPL licensor here.
One limitation is, that you cannot rebrand and republish the enterprise edition (/ee/) without purchasing a license and permission.
Why is Cal.com so good?
We like to think that the reason Cal.com is so good is because we put people first. We made the conscious choice to design a product that can be molded to the way you work.
Can I manage Cal.com events through my connected calendars?
Cal.com acts as a hub and a point of coordination for your connected calendars. This means that Cal.com cross-references your calendars in order to understand when you are available for bookings. If you cancel an event that’s been added to your calendar, that will not automatically remove the appointment from the booking section of your Cal.com dashboard. If you want to ensure that bookings are removed, either cancel them by using the link provided in the confirmation or invite email. You can also cancel and reschedule meetings via the booking section of your account.
What's included in Cal Video?
Cal Video offers high-quality service with features such as real-time transcription, screen recording sent to your email, instant meetings, and dial-in support for seamless communication.
What's included in Cal AI?
Cal.ai is our AI voice assistant used for outbound calls to schedule meetings, follow up on missing documents, or send reminders about upcoming appointments.All you have to do to start benefiting from Cal.ai today is to sign up for a Cal.com account and install our app for Cal.ai. You can find out more here: https://cal.com/ai.
What features do free account holders have access to?
Free Cal.com users have access to over 90% of all our features. These include things like unlimited events, opt-in meetings, multiple availability schedules, unlimited calendars integration, recurring events, monetization, analytics, third-party integrations, webhooks, automated workflows, routing forms, and a whole lot more.
How can I remove Cal.com’s branding from my booking interface?
If you'd like to remove Cal.com's logo and related branding from your booking interface, you'll want to sign up for a team plan. Luckily, a team doesn't have to be more than a single individual. If this is something that interests you, just click this link to explore our plans and pricing.
What is open source?
Cal.com users aren't being asked to deprioritize basic needs or choose between customization and affordability. Instead, they're provided with scheduling infrastructure products that can do anything and everything they need.
Open source is the opposite of closed source. Basically, it's an ultra-transparent way of developing software. Open source products share their core code with their community so that members can suggest improvements and crowdsource solutions. Despite being a digital product, open source software tends to grow in a very organic way.
You can think of open source software as a community farm. Everyone's helping to till and grow the crops. Some people might take some seeds to plant another garden on their land, but once those crops are ready for harvest, they'll bring back a sample of what was produced along with the seeds to the community farm so that the best parts of it can be incorporated.
Can I rebrand and republish the code base?
Cal.com is an open-source initiative, so you can use it when building your own products. However, there are some rules that you'll also need to follow. The first rule is that anything built with our code needs to be an open-source product.
This doesn't mean that you can't charge for the product; however, it does mean that you cannot make the code closed-source. This is because Cal.com is published under the GNU Affero General Public License (AGPL), Version 3.
This specific license comes with the requirement that anything derived from it also uses the same licensing structure. Click here if you'd like to read more about the AGPL licensor here.
One limitation is, that you cannot rebrand and republish the enterprise edition (/ee/) without purchasing a license and permission.
Why is Cal.com so good?
We like to think that the reason Cal.com is so good is because we put people first. We made the conscious choice to design a product that can be molded to the way you work.
Can I manage Cal.com events through my connected calendars?
Cal.com acts as a hub and a point of coordination for your connected calendars. This means that Cal.com cross-references your calendars in order to understand when you are available for bookings. If you cancel an event that’s been added to your calendar, that will not automatically remove the appointment from the booking section of your Cal.com dashboard. If you want to ensure that bookings are removed, either cancel them by using the link provided in the confirmation or invite email. You can also cancel and reschedule meetings via the booking section of your account.
What's included in Cal Video?
Cal Video offers high-quality service with features such as real-time transcription, screen recording sent to your email, instant meetings, and dial-in support for seamless communication.
What's included in Cal AI?
Cal.ai is our AI voice assistant used for outbound calls to schedule meetings, follow up on missing documents, or send reminders about upcoming appointments.All you have to do to start benefiting from Cal.ai today is to sign up for a Cal.com account and install our app for Cal.ai. You can find out more here: https://cal.com/ai.
Calendar management
Calendar management
How many calendar connections can I have?
Cal.com users can have as many calendar connections as they would like. If you want to have one calendar connection, that's fine, but you can also have twelve if that's what works for you. Cal.com is here to provide you with the infrastructure, not dictate your needs.
How do I change the calendar where my appointments are booked?
You can change the calendar that your appointments are added to on either a global scale or event level. Go to your events dashboard and choose and select an event to edit. Once this is done, you can choose a different calendar from the calendar drop-down menu.
If you'd like to make this change on a global level instead, you’ll need to visit your profile settings. Once you are within your profile settings, you’ll need to select the item on your side bar marked calendars. You should now see a box labeled Add to Calendar. Within this box is a drop-down menu that you can use to set change the calendar bookings are added to on a global basis.
How can I add Apple Calendar?
You have a variety of options when adding calendars, however the easiest way to add an Apple calendar is probably just to use our pre-made integration which can be found in the Cal.com App Store. You can access the Apple Calendar app either by logging into your account and selecting it from the calendar category within the App Store, or you can just click on this link: https://app.cal.com/apps/apple-calendar
How many calendar connections can I have?
Cal.com users can have as many calendar connections as they would like. If you want to have one calendar connection, that's fine, but you can also have twelve if that's what works for you. Cal.com is here to provide you with the infrastructure, not dictate your needs.
How do I change the calendar where my appointments are booked?
You can change the calendar that your appointments are added to on either a global scale or event level. Go to your events dashboard and choose and select an event to edit. Once this is done, you can choose a different calendar from the calendar drop-down menu.
If you'd like to make this change on a global level instead, you’ll need to visit your profile settings. Once you are within your profile settings, you’ll need to select the item on your side bar marked calendars. You should now see a box labeled Add to Calendar. Within this box is a drop-down menu that you can use to set change the calendar bookings are added to on a global basis.
How can I add Apple Calendar?
You have a variety of options when adding calendars, however the easiest way to add an Apple calendar is probably just to use our pre-made integration which can be found in the Cal.com App Store. You can access the Apple Calendar app either by logging into your account and selecting it from the calendar category within the App Store, or you can just click on this link: https://app.cal.com/apps/apple-calendar
Event creation and customization
Event creation and customization
How do I change or edit an event's details?
All events can be edited by accessing them via your event type dashboard. Your event type dashboard is actually the window that you're redirected to immediately upon logging into your account. When you're on your event type dashboard, you'll be able to see all the events you've created.
Clicking on an event will allow you to access its settings. These are the same settings that you encountered when you first created an event. Making changes to these settings is how you update your event details.
These details can include things like the availability schedule your event references, the apps that the event can use, and the calendar where bookings for this event are located. It's a good idea after you make any changes to click the save button in the upper right-hand corner of the screen so that you don't lose any of your hard work.
What types of event types can I create?
Cal.com users can create any type of event that they need. For example, you can create paid events like one-on-one coaching and consulting sessions, as well as check-ins with a mentor. You can also create group events like open houses, masterclasses, workshops, or webinars.
The events you create can happen in-person, remote, or over the phone. You can create hidden events that people need you to send them a link to if they'd like to book it. You can also create events with private single-use booking links. You can create opt-in events, meaning that when someone requests to attend that event, you have to confirm that you accept that request before the event is finalized.
All of these options are just opportunities. You don't have to use every feature. You can pick and choose different settings for different scenarios. With Cal.com, you have full control and flexibility as to how you implement and use our infrastructure to simplify your appointment booking process.
Can I change an event's location after it’s made?
You can absolutely change an event's location after the event has been created. The way you would do this is by logging into your account. Then you're going to select the event you want to edit.
Once you're in that specific event's settings area, you're going to scroll down to the bottom of the page. You'll see a section that's marked location. Just click on the location drop-down menu to change the event's location. Once you've done this, don't forget to click the save button on the upper right-hand corner to ensure that your changes stick.
Can I create a booking link for later that doesn't have a specific date or time?
The answer to this question is yes and no, which might seem confusing, so let me explain. Cal.com is a calendar scheduling product. This means that for an event to exist, it has to be tied to a specific day and time.
We don't have a function at the moment that lets you just automatically enter a meeting room by clicking on a single link. However, every Cal.com user has a profile link in addition to individual event links. Your profile link is Cal.com/your username.
Sharing this link means that someone can book a meeting with you anytime based on your availability. In this way, your profile link acts as a meeting link that's not tied to a specific date and time. However, no meetings can be generated without the other party committing to a specific date and time.
How can I make my event private?
All Cal.com users have the ability to create private events. The only difference between a private event and a regular event is that a private event isn't going to be displayed on your public profile. All events can easily be switched from public to private by accessing them on your event type page.
You'll notice that each event has a toggle towards the right-hand side of the screen. Activating or deactivating this toggle switches the event between public and private modes. Once you've switched an event to private mode, people can still book that event; however, they would need to have the direct link as they won't be able to see the event on your public profile.
How do private links work?
Private links work by anonymizing your Cal.com user information. All private links are single-use and regenerate after they are used. This is one of the ways in which they help to protect your information.
You can use private links with both public and private events. To activate and use private links, you have to first access the settings of the event in question. This is done in the same way you would edit an event. Simply click on the event from within the event type dashboard. Once this is done, choose the advanced tab and then scroll down until you see the setting named "Enable private URL."
Simply click on the toggle so that the setting is now in the active position. You will now see an anonymized URL that you can share via email or online. As always, don't forget to click the save button in the upper right-hand corner to finalize your changes.
Can I offer multiple bookings for a single time slot?
You can offer multiple bookings for a single event in a single time slot by using our seats feature. This is great if you want to offer things like group classes, open houses, and orientation sessions. If you’d like to learn more about this feature please check out the following links: Documentation | Blog post
How do I change or edit an event's details?
All events can be edited by accessing them via your event type dashboard. Your event type dashboard is actually the window that you're redirected to immediately upon logging into your account. When you're on your event type dashboard, you'll be able to see all the events you've created.
Clicking on an event will allow you to access its settings. These are the same settings that you encountered when you first created an event. Making changes to these settings is how you update your event details.
These details can include things like the availability schedule your event references, the apps that the event can use, and the calendar where bookings for this event are located. It's a good idea after you make any changes to click the save button in the upper right-hand corner of the screen so that you don't lose any of your hard work.
What types of event types can I create?
Cal.com users can create any type of event that they need. For example, you can create paid events like one-on-one coaching and consulting sessions, as well as check-ins with a mentor. You can also create group events like open houses, masterclasses, workshops, or webinars.
The events you create can happen in-person, remote, or over the phone. You can create hidden events that people need you to send them a link to if they'd like to book it. You can also create events with private single-use booking links. You can create opt-in events, meaning that when someone requests to attend that event, you have to confirm that you accept that request before the event is finalized.
All of these options are just opportunities. You don't have to use every feature. You can pick and choose different settings for different scenarios. With Cal.com, you have full control and flexibility as to how you implement and use our infrastructure to simplify your appointment booking process.
Can I change an event's location after it’s made?
You can absolutely change an event's location after the event has been created. The way you would do this is by logging into your account. Then you're going to select the event you want to edit.
Once you're in that specific event's settings area, you're going to scroll down to the bottom of the page. You'll see a section that's marked location. Just click on the location drop-down menu to change the event's location. Once you've done this, don't forget to click the save button on the upper right-hand corner to ensure that your changes stick.
Can I create a booking link for later that doesn't have a specific date or time?
The answer to this question is yes and no, which might seem confusing, so let me explain. Cal.com is a calendar scheduling product. This means that for an event to exist, it has to be tied to a specific day and time.
We don't have a function at the moment that lets you just automatically enter a meeting room by clicking on a single link. However, every Cal.com user has a profile link in addition to individual event links. Your profile link is Cal.com/your username.
Sharing this link means that someone can book a meeting with you anytime based on your availability. In this way, your profile link acts as a meeting link that's not tied to a specific date and time. However, no meetings can be generated without the other party committing to a specific date and time.
How can I make my event private?
All Cal.com users have the ability to create private events. The only difference between a private event and a regular event is that a private event isn't going to be displayed on your public profile. All events can easily be switched from public to private by accessing them on your event type page.
You'll notice that each event has a toggle towards the right-hand side of the screen. Activating or deactivating this toggle switches the event between public and private modes. Once you've switched an event to private mode, people can still book that event; however, they would need to have the direct link as they won't be able to see the event on your public profile.
How do private links work?
Private links work by anonymizing your Cal.com user information. All private links are single-use and regenerate after they are used. This is one of the ways in which they help to protect your information.
You can use private links with both public and private events. To activate and use private links, you have to first access the settings of the event in question. This is done in the same way you would edit an event. Simply click on the event from within the event type dashboard. Once this is done, choose the advanced tab and then scroll down until you see the setting named "Enable private URL."
Simply click on the toggle so that the setting is now in the active position. You will now see an anonymized URL that you can share via email or online. As always, don't forget to click the save button in the upper right-hand corner to finalize your changes.
Can I offer multiple bookings for a single time slot?
You can offer multiple bookings for a single event in a single time slot by using our seats feature. This is great if you want to offer things like group classes, open houses, and orientation sessions. If you’d like to learn more about this feature please check out the following links: Documentation | Blog post
Availability schedules and locations
Availability schedules and locations
What are availability schedules?
You can think of availability schedules as hours of operations. They're a specific set of hours dispersed across the days of the week when you're available for a meeting. The way availability schedules work is that once you've created one, you can then connect it to any of your events. If you've only created one availability schedule, that will be considered your default availability, and it will be applied to all your events on a global level.
How many availability schedules can I have?
There are no limits to the number of availability schedules you can have. You can create 10, 20, or 100 - it's up to you. One thing to remember, however, is that unless you select a specific availability schedule for an event to reference, it will use your default availability schedule.
What does the default availability schedule mean?
Your default availability schedule is the basic hours of operation that all events you create are going to reference unless told otherwise. If you want to change your default availability, you can do that by going to your availability page.
Once you're on that page, you can click on any of your availability schedules in order to access their individual settings. You'll notice once you're in the settings area for your individual availability schedules that there's a toggle in the upper right-hand corner. This toggle is called “set to default”.
Shifting this toggle to the active mode means that this specific availability schedule will now be considered your default availability schedule. Just so you know, you can only have one default availability schedule at any given time, however, you can also change it whenever you want.
As always, make sure you click the save button in the upper right-hand corner of the screen to ensure that your updates stick.
What types of locations can I use with Cal.com?
Cal.com supports a wide variety of in-person and virtual locations. This means that a meeting location can be set to be at a specific venue like an office, over the phone, via a teleconferencing platform, or it could happen on Telegram or Signal. In addition, you'll notice we also have an option called "link meeting" that is available to all users.
What is a link meeting?
Link meeting is an option that lets users set a virtual location other than the ones that we have apps available for. The way this works is super simple. Let's say that you discovered a new upcoming teleconference platform that you want to use. However, Cal.com doesn't have an app for this service.
This means you can't add it as a location by installing it from our app store. Instead, what you can do is you can copy the meeting room link that the other service generates, and then paste it into the field that’s generated when you select "link meeting" as a location option.
How do I change my events location?
You can change an event's location by accessing the event settings. The event settings can be accessed by going to your event types tab and clicking on the event that you want to edit.
This will load a new screen with a bunch of tabs. The tabs will be labeled things like event setup and availability, etc. The event setup tab is the one that loads first by default, and the one you need. When you scroll down towards the bottom of the event setups page, you'll see a section marked location. Simply click on the drop-down menu to change the location of your event or click on the plus sign to add additional locations.
Once you've made your changes, as always, please remember to click the save button in the upper right-hand corner of the screen.
Can an event have more than one location?
The plus button right below the location drop-down menu lets you add additional locations to your Cal.com event. One thing you have to remember, though, is that when you have more than one location, it means that the attendee is ultimately choosing where the meeting is going to happen.
This isn't really that big a deal if all of your locations are virtual locations like Google Meet, Zoom, or CalVideo. However, things can get a little bit complicated if you have different in-person locations, or a combination of an in-person location as well as a phone location and a virtual location.
As always, remember to click the save button in the upper right-hand corner of the screen when you finish making your changes.
How can I change the email that’s displayed in the booking confirmation message?
If you would like to change the email that’s displayed to attendees when they receive a booking invitation or confirmation, all you have to do is click on this link: https://app.cal.com/settings/my-account/profile Once you’ve done this, scroll down to the part of the page where your email is displayed. You will notice that there is a button marked [+ add email]. Clicking on this will let you add an additional email to your Cal.com profile. This email can then be made your primary email and you can also designate it as the email that information is sent to within your event-level settings.
What are availability schedules?
You can think of availability schedules as hours of operations. They're a specific set of hours dispersed across the days of the week when you're available for a meeting. The way availability schedules work is that once you've created one, you can then connect it to any of your events. If you've only created one availability schedule, that will be considered your default availability, and it will be applied to all your events on a global level.
How many availability schedules can I have?
There are no limits to the number of availability schedules you can have. You can create 10, 20, or 100 - it's up to you. One thing to remember, however, is that unless you select a specific availability schedule for an event to reference, it will use your default availability schedule.
What does the default availability schedule mean?
Your default availability schedule is the basic hours of operation that all events you create are going to reference unless told otherwise. If you want to change your default availability, you can do that by going to your availability page.
Once you're on that page, you can click on any of your availability schedules in order to access their individual settings. You'll notice once you're in the settings area for your individual availability schedules that there's a toggle in the upper right-hand corner. This toggle is called “set to default”.
Shifting this toggle to the active mode means that this specific availability schedule will now be considered your default availability schedule. Just so you know, you can only have one default availability schedule at any given time, however, you can also change it whenever you want.
As always, make sure you click the save button in the upper right-hand corner of the screen to ensure that your updates stick.
What types of locations can I use with Cal.com?
Cal.com supports a wide variety of in-person and virtual locations. This means that a meeting location can be set to be at a specific venue like an office, over the phone, via a teleconferencing platform, or it could happen on Telegram or Signal. In addition, you'll notice we also have an option called "link meeting" that is available to all users.
What is a link meeting?
Link meeting is an option that lets users set a virtual location other than the ones that we have apps available for. The way this works is super simple. Let's say that you discovered a new upcoming teleconference platform that you want to use. However, Cal.com doesn't have an app for this service.
This means you can't add it as a location by installing it from our app store. Instead, what you can do is you can copy the meeting room link that the other service generates, and then paste it into the field that’s generated when you select "link meeting" as a location option.
How do I change my events location?
You can change an event's location by accessing the event settings. The event settings can be accessed by going to your event types tab and clicking on the event that you want to edit.
This will load a new screen with a bunch of tabs. The tabs will be labeled things like event setup and availability, etc. The event setup tab is the one that loads first by default, and the one you need. When you scroll down towards the bottom of the event setups page, you'll see a section marked location. Simply click on the drop-down menu to change the location of your event or click on the plus sign to add additional locations.
Once you've made your changes, as always, please remember to click the save button in the upper right-hand corner of the screen.
Can an event have more than one location?
The plus button right below the location drop-down menu lets you add additional locations to your Cal.com event. One thing you have to remember, though, is that when you have more than one location, it means that the attendee is ultimately choosing where the meeting is going to happen.
This isn't really that big a deal if all of your locations are virtual locations like Google Meet, Zoom, or CalVideo. However, things can get a little bit complicated if you have different in-person locations, or a combination of an in-person location as well as a phone location and a virtual location.
As always, remember to click the save button in the upper right-hand corner of the screen when you finish making your changes.
How can I change the email that’s displayed in the booking confirmation message?
If you would like to change the email that’s displayed to attendees when they receive a booking invitation or confirmation, all you have to do is click on this link: https://app.cal.com/settings/my-account/profile Once you’ve done this, scroll down to the part of the page where your email is displayed. You will notice that there is a button marked [+ add email]. Clicking on this will let you add an additional email to your Cal.com profile. This email can then be made your primary email and you can also designate it as the email that information is sent to within your event-level settings.
Advanced features and settings
Advanced features and settings
What are workflows?
Workflows are a feature that Cal.com users can use to add automation to their calendar scheduling environment. Each workflow is a trigger paired with one or more actions. A trigger might be something like a meeting being canceled, rescheduled, or at a specific time.
Whenever this trigger occurs, the workflow will then complete the action you chose to pair with it. For example, you could set up a workflow with a time-based trigger of 2 days. This would then trigger an action like sending a pre-generated email 48 hours before the meeting starts.
Using workflows is a simple way to reduce the number of extra tasks you have to manage related to meetings and appointments. There is no limit on the number of workflows you can create or the number of events you can connect them to.
What are dynamic booking links?
Dynamic links are a unique tool that Cal.com offers to simplify the appointment booking process. This is a feature that all Cal.com users have access to. To use this feature, all you have to do is type in Cal.com/your username plus the username of one or more people you want to connect with.
This will generate a custom booking page. The great thing about this page is that all the time slots that appear are only those in which all parties are mutually available. If you find that the dynamic booking link feature isn't working for you, it's probably because it hasn't been enabled within your profile settings.
What are booking limits?
Booking limits are time-based boundaries that help ensure that your meetings occur in a sustainable manner. These limits include things like buffer times, as well as duration, frequency, and more. A buffer time helps ensure that you always have 5 to 10 minutes between meetings.
The frequency setting lets you specify how often a certain appointment type can be booked. For example, if you're offering free consultations, you might want to limit that to a specific number of free consultations per week/month.
The duration option limits the total amount of time that an event can be booked for. A simple example of this would be if you're a tutor who offers specialized group study sessions, and you want to ensure that you only have a maximum of 10 hours booked per month.
If you want to learn more about how our booking limits work, click on the following links.
How do I set up payments?
Payments can be set up by visiting our app store. Once you visit the app store, simply select the payments category and then choose the payment gateway you'd like to use. After you've installed a payment app, you'll still need to activate it for each event you want to use it with.
To do this, visit your event type dashboard and select the event you'd like to edit. After you've done that, go to the apps tab from the list of options available within your event level settings. You should see a toggle for the newly installed payment app. Click this toggle to enable payments for this specific event.
After you've made your changes, just click the save button in the upper right-hand corner of the screen to ensure they stick.
What are opt-in bookings?
The opt-in feature helps ensure that appointments are never finalized without your approval. Turning this setting on means that you get to approve prospective meetings before they're added to your calendar. After you've enabled this option, you’ll receive an email at your registered email address whenever a meeting is requested.
You'll also be able to see your unconfirmed meetings within the bookings tab of your Cal.com account. Meetings can be confirmed by either clicking the link you receive in your email or utilizing the unconfirmed meetings tab on your account bookings page.
If you'd like to learn more about our opt-in feature, click here.
What are routing forms?
Cal.com's routing forms are a tool that helps booking page visitors identify the right appointment type. This is useful if you offer a wide variety of appointment-based services or if your organization has a large team that offers the same service in multiple languages.
Routing forms will ask the visitor a series of questions and then, based on their answers, direct them to the bookable event that most closely matches their needs.
What are booking questions?
Whenever someone books an appointment with you, there's a little form they have to fill out. It'll ask them questions like their name, their phone number, or what the meeting's about. These are your booking questions.
Booking questions can be used as a prescreening tool to ensure that you have the basic information needed prior to approving or starting an appointment.
Can I change my booking questions?
If you want to edit, change, add, or remove booking questions, you'll need to access your event level settings. Once there, select the advanced tab. Next, scroll down until you see an area marked booking questions.
If you want to change any of your pre-existing booking questions, simply click on the edit button. If you want to hide a booking question, simply click on the toggle beside the booking question so that it's no longer active. Finally, if you want to add a booking question, click on the button marked plus booking question located at the bottom of the booking question section.
Once you've made changes, remember to click the save button in the upper right-hand corner of the screen to ensure you don't lose any of your work.
What if I don't need all these features?
Cal.com users can access a variety of features. This doesn't mean that you have to use all of them. Each one of our tools and resources is optional and modular in nature. You can use what you need when you need to, and you don't have to worry about the rest.
The reason why we provide you with access to so many different types of settings is that we don't want to limit you. We want to ensure that no matter how simple or complex your needs are, you have a scheduling infrastructure solution that can grow and change with you.
Does Cal.com facilitate payments?
Yes, we do. You can monetize your meetings thanks to our integration with Stripe. In order to start accepting payments, you need to download the Stripe app from our app store.
How can I sign up for a Teams subscription?
You can sign up for a Teams account by first signing up for a free Cal.com account. Once you’ve done that, you’ll notice that there is an item on the sidebar labeled Teams. Simply click on that link and you’ll be directed to the Teams page. Once that’s done, you’ll have the option to create a new team. You can do this by clicking on the [Create Team] button. From here, all you have to do is follow the on-screen prompts to create your new team and upgrade your account type: https://app.cal.com/teams
How do I add a Cal.com booking page to my WordPress site?
You can add a Cal.com booking link or booking page to your WordPress site in a variety of ways. If you use a theme or a builder like Divi or Elementor, you can add Cal.com to your website using their button or code modules in combination with a booking link or the embed codes generated by Cal.com. For many people, however, the easiest way to add a Cal.com booking page to the WordPress site is by using our plugin for WordPress. Relevant links: Plugin | Blog Post | Add booking page to website | Embed Documentation
What are workflows?
Workflows are a feature that Cal.com users can use to add automation to their calendar scheduling environment. Each workflow is a trigger paired with one or more actions. A trigger might be something like a meeting being canceled, rescheduled, or at a specific time.
Whenever this trigger occurs, the workflow will then complete the action you chose to pair with it. For example, you could set up a workflow with a time-based trigger of 2 days. This would then trigger an action like sending a pre-generated email 48 hours before the meeting starts.
Using workflows is a simple way to reduce the number of extra tasks you have to manage related to meetings and appointments. There is no limit on the number of workflows you can create or the number of events you can connect them to.
What are dynamic booking links?
Dynamic links are a unique tool that Cal.com offers to simplify the appointment booking process. This is a feature that all Cal.com users have access to. To use this feature, all you have to do is type in Cal.com/your username plus the username of one or more people you want to connect with.
This will generate a custom booking page. The great thing about this page is that all the time slots that appear are only those in which all parties are mutually available. If you find that the dynamic booking link feature isn't working for you, it's probably because it hasn't been enabled within your profile settings.
What are booking limits?
Booking limits are time-based boundaries that help ensure that your meetings occur in a sustainable manner. These limits include things like buffer times, as well as duration, frequency, and more. A buffer time helps ensure that you always have 5 to 10 minutes between meetings.
The frequency setting lets you specify how often a certain appointment type can be booked. For example, if you're offering free consultations, you might want to limit that to a specific number of free consultations per week/month.
The duration option limits the total amount of time that an event can be booked for. A simple example of this would be if you're a tutor who offers specialized group study sessions, and you want to ensure that you only have a maximum of 10 hours booked per month.
If you want to learn more about how our booking limits work, click on the following links.
How do I set up payments?
Payments can be set up by visiting our app store. Once you visit the app store, simply select the payments category and then choose the payment gateway you'd like to use. After you've installed a payment app, you'll still need to activate it for each event you want to use it with.
To do this, visit your event type dashboard and select the event you'd like to edit. After you've done that, go to the apps tab from the list of options available within your event level settings. You should see a toggle for the newly installed payment app. Click this toggle to enable payments for this specific event.
After you've made your changes, just click the save button in the upper right-hand corner of the screen to ensure they stick.
What are opt-in bookings?
The opt-in feature helps ensure that appointments are never finalized without your approval. Turning this setting on means that you get to approve prospective meetings before they're added to your calendar. After you've enabled this option, you’ll receive an email at your registered email address whenever a meeting is requested.
You'll also be able to see your unconfirmed meetings within the bookings tab of your Cal.com account. Meetings can be confirmed by either clicking the link you receive in your email or utilizing the unconfirmed meetings tab on your account bookings page.
If you'd like to learn more about our opt-in feature, click here.
What are routing forms?
Cal.com's routing forms are a tool that helps booking page visitors identify the right appointment type. This is useful if you offer a wide variety of appointment-based services or if your organization has a large team that offers the same service in multiple languages.
Routing forms will ask the visitor a series of questions and then, based on their answers, direct them to the bookable event that most closely matches their needs.
What are booking questions?
Whenever someone books an appointment with you, there's a little form they have to fill out. It'll ask them questions like their name, their phone number, or what the meeting's about. These are your booking questions.
Booking questions can be used as a prescreening tool to ensure that you have the basic information needed prior to approving or starting an appointment.
Can I change my booking questions?
If you want to edit, change, add, or remove booking questions, you'll need to access your event level settings. Once there, select the advanced tab. Next, scroll down until you see an area marked booking questions.
If you want to change any of your pre-existing booking questions, simply click on the edit button. If you want to hide a booking question, simply click on the toggle beside the booking question so that it's no longer active. Finally, if you want to add a booking question, click on the button marked plus booking question located at the bottom of the booking question section.
Once you've made changes, remember to click the save button in the upper right-hand corner of the screen to ensure you don't lose any of your work.
What if I don't need all these features?
Cal.com users can access a variety of features. This doesn't mean that you have to use all of them. Each one of our tools and resources is optional and modular in nature. You can use what you need when you need to, and you don't have to worry about the rest.
The reason why we provide you with access to so many different types of settings is that we don't want to limit you. We want to ensure that no matter how simple or complex your needs are, you have a scheduling infrastructure solution that can grow and change with you.
Does Cal.com facilitate payments?
Yes, we do. You can monetize your meetings thanks to our integration with Stripe. In order to start accepting payments, you need to download the Stripe app from our app store.
How can I sign up for a Teams subscription?
You can sign up for a Teams account by first signing up for a free Cal.com account. Once you’ve done that, you’ll notice that there is an item on the sidebar labeled Teams. Simply click on that link and you’ll be directed to the Teams page. Once that’s done, you’ll have the option to create a new team. You can do this by clicking on the [Create Team] button. From here, all you have to do is follow the on-screen prompts to create your new team and upgrade your account type: https://app.cal.com/teams
How do I add a Cal.com booking page to my WordPress site?
You can add a Cal.com booking link or booking page to your WordPress site in a variety of ways. If you use a theme or a builder like Divi or Elementor, you can add Cal.com to your website using their button or code modules in combination with a booking link or the embed codes generated by Cal.com. For many people, however, the easiest way to add a Cal.com booking page to the WordPress site is by using our plugin for WordPress. Relevant links: Plugin | Blog Post | Add booking page to website | Embed Documentation
Booking management
Booking management
How do I cancel a booking?
Bookings can be canceled in one of two ways: 1) By accessing your Bookings page. 2) By using the email you were sent when the appointment was booked. To do it from within your account, simply select the bookings tab on the left-hand side of your screen. Doing this will load a page with your bookings.
Once you're on this page, you should be able to see your currently scheduled bookings. Now, all you have to do is click on the booking that you want to cancel. It's important to remember that the upcoming bookings tab is only available to people with a Cal.com account.
If you don't have a Cal.com account and need to cancel a booking, then you'll have to do it via email. Simply find the confirmation email that you were sent and then click on the cancellation link within that email.
How do I reschedule a booking?
Rescheduling a booking can happen in one of two ways: 1) by using the confirmation email you were sent. 2) By accessing your bookings tab if you're a Cal.com account holder. To reschedule the meeting from within your bookings tab, simply click on the meeting in question.
This will cause a new page to load with all of your meeting details. Scroll to the bottom of that page, and you should see two links, one that says cancel and one that says reschedule. Click on the link that says reschedule and follow the on-screen prompts to reschedule the meeting. If you don't have a Cal.com account, you can reschedule your meeting by accessing your appointment confirmation email.
Once you've found that email, scroll to the bottom of it, and you should see two links, one will say cancel and the other will say reschedule. Clicking on the reschedule link will open up a web page that will ask you for additional details and then allow you to submit your request for the meeting to be rescheduled.
Where can I view my upcoming bookings?
Once an appointment has been booked and approved, if you've activated the opt-in setting, it will be added to a pre-designated calendar. The calendar it's added to is the one you selected within your event level settings.
However, if you want to view a list of upcoming meetings without checking your externally connected calendars, that can be done simply by clicking on the bookings tab. Your account's bookings tab is located right underneath the event types tab. Once you've selected this tab, a new page will open with a list of your upcoming meetings.
What happens if a booking is declined via Gmail's Yes, No, or Maybe buttons?
Gmail and Cal.com are separate yet complementary products. If someone receives an invitation to a Cal.com event and they decline it using Gmail's Yes, No, or Maybe buttons, you will be able to see that via your Gmail interface and the attendance information on your connected Google Calendar. However, that will not cancel or change the Cal.com booking itself.
How do I cancel a booking?
Bookings can be canceled in one of two ways: 1) By accessing your Bookings page. 2) By using the email you were sent when the appointment was booked. To do it from within your account, simply select the bookings tab on the left-hand side of your screen. Doing this will load a page with your bookings.
Once you're on this page, you should be able to see your currently scheduled bookings. Now, all you have to do is click on the booking that you want to cancel. It's important to remember that the upcoming bookings tab is only available to people with a Cal.com account.
If you don't have a Cal.com account and need to cancel a booking, then you'll have to do it via email. Simply find the confirmation email that you were sent and then click on the cancellation link within that email.
How do I reschedule a booking?
Rescheduling a booking can happen in one of two ways: 1) by using the confirmation email you were sent. 2) By accessing your bookings tab if you're a Cal.com account holder. To reschedule the meeting from within your bookings tab, simply click on the meeting in question.
This will cause a new page to load with all of your meeting details. Scroll to the bottom of that page, and you should see two links, one that says cancel and one that says reschedule. Click on the link that says reschedule and follow the on-screen prompts to reschedule the meeting. If you don't have a Cal.com account, you can reschedule your meeting by accessing your appointment confirmation email.
Once you've found that email, scroll to the bottom of it, and you should see two links, one will say cancel and the other will say reschedule. Clicking on the reschedule link will open up a web page that will ask you for additional details and then allow you to submit your request for the meeting to be rescheduled.
Where can I view my upcoming bookings?
Once an appointment has been booked and approved, if you've activated the opt-in setting, it will be added to a pre-designated calendar. The calendar it's added to is the one you selected within your event level settings.
However, if you want to view a list of upcoming meetings without checking your externally connected calendars, that can be done simply by clicking on the bookings tab. Your account's bookings tab is located right underneath the event types tab. Once you've selected this tab, a new page will open with a list of your upcoming meetings.
What happens if a booking is declined via Gmail's Yes, No, or Maybe buttons?
Gmail and Cal.com are separate yet complementary products. If someone receives an invitation to a Cal.com event and they decline it using Gmail's Yes, No, or Maybe buttons, you will be able to see that via your Gmail interface and the attendance information on your connected Google Calendar. However, that will not cancel or change the Cal.com booking itself.
Embeds and integrations
Embeds and integrations
What is an inline embed?
An inline embed is the ideal option if you want to ensure that your booking interface utilizes the same spacing and margins as the rest of the items on your website. This is also the ideal option if you want your users to be able to immediately see a calendar where they can select a time and date, as opposed to seeing a button that would then open up a calendar after it's clicked.
What is a popup embed?
Cal.com's popup embed generates a booking button that, when clicked, opens up a calendar that guests can use to book appointments. This is a great option if you want to add booking capabilities to your website without adding a full page or if you prefer minimalism. You can also customize the button's colors and text.
How does the popup via element click embed work?
This option is a combination of the inline embed and the popup button. Once a user clicks somewhere on your website page, a booking calendar will appear. Visitors can use this calendar to select a date and time for their prospective appointment.
What is an email embed?
The final embed option that we offer is made for emails. Basically, it simplifies sharing/explaining how a calendar link works. Clicking on this option lets you copy and paste a graphic element with links and text.
The text contains information such as the name of the event type and a link people can click if they want to see all of the times when you're available, as opposed to just the one you selected when generating the embed.
What is an inline embed?
An inline embed is the ideal option if you want to ensure that your booking interface utilizes the same spacing and margins as the rest of the items on your website. This is also the ideal option if you want your users to be able to immediately see a calendar where they can select a time and date, as opposed to seeing a button that would then open up a calendar after it's clicked.
What is a popup embed?
Cal.com's popup embed generates a booking button that, when clicked, opens up a calendar that guests can use to book appointments. This is a great option if you want to add booking capabilities to your website without adding a full page or if you prefer minimalism. You can also customize the button's colors and text.
How does the popup via element click embed work?
This option is a combination of the inline embed and the popup button. Once a user clicks somewhere on your website page, a booking calendar will appear. Visitors can use this calendar to select a date and time for their prospective appointment.
What is an email embed?
The final embed option that we offer is made for emails. Basically, it simplifies sharing/explaining how a calendar link works. Clicking on this option lets you copy and paste a graphic element with links and text.
The text contains information such as the name of the event type and a link people can click if they want to see all of the times when you're available, as opposed to just the one you selected when generating the embed.
Apps
Apps
What is the app store?
Cal.com's app store is a repository for all of our third-party integrations. You can use the app store to add everything from analytics to teleconferencing platforms, payment gateways, and more.
Are all the apps in it free?
The majority of the apps in the store can be installed for free. However, some of them do require a paid account with another service to access all their features. A great example of this is Zoom. Once you install our integration for Zoom, you can use the platform to host your meetings. However, if you want a meeting that's longer than 45 minutes, then Zoom will require you to have a paid Zoom account.
Is there an Android or iPhone app for Cal.com?
At the moment we do not have a mobile app. If you would like to use cal.com on your mobile, you can do this through your browser.
Where can I find the desktop app?
Cal.com is currently focused on providing a best-in-class browser-based calendar scheduling experience. However, we do have a desktop app as well. It should be noted that the desktop app does not provide the exact same experience as what you may be used to when using Cal.com via your browser.
This is because we prioritize rapidly building and shipping new features for the core product, which is browser-based. We do update the desktop app regularly, but those updates are not as frequent as what you might be used to if you are primarily using our browser-based product.
Having said that, if you would like to download and install our desktop app download it here.
What is Cal Video?
CalVideo is our in-house video conferencing platform powered by Daily.co. You can use CalVideo to host 1-on-1 meetings as well as group events. CalVideo is also low latency, white label-friendly, and, depending on your subscription type, comes with optional features like screen recording.
One of the benefits of using CalVideo is that you don't have to worry about your meeting automatically ending or timing out after 45 minutes. Meetings conducted via CalVideo can be as long or short as you'd like.
Where can I find my Cal Video recordings?
All of our subscription tiers, other than our free one, support CalVideo recording. You can press the record button at any time during a meeting that is being conducted via CalVideo to start capturing content. Once the meeting has ended, you'll receive an email letting you know that your recording is ready to download.
All recorded meetings can be accessed via your account's bookings tab. Just select the "Past" category to see a list of previously conducted meetings, and those with recordings will have a button that you can press to download them.
What is Cal.ai?
Cal.ai is our AI voice assistant used for outbound calls to schedule meetings, follow up on missing documents or send reminders about upcoming appointments. You can explore more about this latest innovation from Cal.com here: https://cal.com/ai.
What is the app store?
Cal.com's app store is a repository for all of our third-party integrations. You can use the app store to add everything from analytics to teleconferencing platforms, payment gateways, and more.
Are all the apps in it free?
The majority of the apps in the store can be installed for free. However, some of them do require a paid account with another service to access all their features. A great example of this is Zoom. Once you install our integration for Zoom, you can use the platform to host your meetings. However, if you want a meeting that's longer than 45 minutes, then Zoom will require you to have a paid Zoom account.
Is there an Android or iPhone app for Cal.com?
At the moment we do not have a mobile app. If you would like to use cal.com on your mobile, you can do this through your browser.
Where can I find the desktop app?
Cal.com is currently focused on providing a best-in-class browser-based calendar scheduling experience. However, we do have a desktop app as well. It should be noted that the desktop app does not provide the exact same experience as what you may be used to when using Cal.com via your browser.
This is because we prioritize rapidly building and shipping new features for the core product, which is browser-based. We do update the desktop app regularly, but those updates are not as frequent as what you might be used to if you are primarily using our browser-based product.
Having said that, if you would like to download and install our desktop app download it here.
What is Cal Video?
CalVideo is our in-house video conferencing platform powered by Daily.co. You can use CalVideo to host 1-on-1 meetings as well as group events. CalVideo is also low latency, white label-friendly, and, depending on your subscription type, comes with optional features like screen recording.
One of the benefits of using CalVideo is that you don't have to worry about your meeting automatically ending or timing out after 45 minutes. Meetings conducted via CalVideo can be as long or short as you'd like.
Where can I find my Cal Video recordings?
All of our subscription tiers, other than our free one, support CalVideo recording. You can press the record button at any time during a meeting that is being conducted via CalVideo to start capturing content. Once the meeting has ended, you'll receive an email letting you know that your recording is ready to download.
All recorded meetings can be accessed via your account's bookings tab. Just select the "Past" category to see a list of previously conducted meetings, and those with recordings will have a button that you can press to download them.
What is Cal.ai?
Cal.ai is our AI voice assistant used for outbound calls to schedule meetings, follow up on missing documents or send reminders about upcoming appointments. You can explore more about this latest innovation from Cal.com here: https://cal.com/ai.
Enterprise & platform subscriptions
Enterprise & platform subscriptions
What exactly is Cal.com’s Platform product?
Cal.com’s platform product is ideal for building time-based marketplaces, businesses, and powering large-scale public bookings. The platform subscription comes with options for advanced customization, enhanced security, and white labeling.
What can I build with the platform product?
What you can build with our platform product is really only limited by your imagination. You could take the time to set up a marketplace that lets everyday people book time with specialized consultants, paralegals, or medical professionals.
You can also create a service-specific product that lets people sign up for an account in order to be matched via our routing forms with prospective clients. A great example of this would be creating a booking platform for private chefs or life coaches.
On the other hand, you could also use the platform product in order to create a portal to power bookings for municipalities and their departments. A great example of this would be building a platform that lets citizens sign their children up for things like free dental screenings and immunizations.
How do I get the enterprise license for self-hosting?
If you're interested in getting an enterprise license for self-hosting, then you should reach out to our sales team. They'll help you review your options and verify that Cal.com is capable of executing everything that your company needs.
This is important because even though Cal.com is super customizable, there’s always a small chance that your organization might present a unique use case that we haven’t encountered yet.
Can I remove Cal.com branding from my booking pages?
Cal.com offers varying degrees of white labeling to meet different customer needs. We have advanced options for enterprises and organizations that need a comprehensive solution, and we also have more minimal options available to the everyday user. If you would simply like to remove Cal.com branding from your booking pages, that can be done by upgrading your account. The easiest way to do that is by clicking this link: https://app.cal.com/settings/teams/new Doing this will open up a window which will walk you through the steps of upgrading to a Teams level account. Upgrading to this account type will provide you with access to features like collective events, round-robin meetings, and CalVideo recordings, in addition to letting you remove Cal.com’s logo from your booking pages.
Can the v2 API be accessed with just a booking UID, bypassing authentication, and does this pose a security risk?
The bookingUID is like a password. It's non-guessable and non-iterable. The attendees might not have the Cal.com account and yet they would need access to this information and UID functions like a secret key for everyone in this case. These UIDs need to be protected and not shared.
What exactly is Cal.com’s Platform product?
Cal.com’s platform product is ideal for building time-based marketplaces, businesses, and powering large-scale public bookings. The platform subscription comes with options for advanced customization, enhanced security, and white labeling.
What can I build with the platform product?
What you can build with our platform product is really only limited by your imagination. You could take the time to set up a marketplace that lets everyday people book time with specialized consultants, paralegals, or medical professionals.
You can also create a service-specific product that lets people sign up for an account in order to be matched via our routing forms with prospective clients. A great example of this would be creating a booking platform for private chefs or life coaches.
On the other hand, you could also use the platform product in order to create a portal to power bookings for municipalities and their departments. A great example of this would be building a platform that lets citizens sign their children up for things like free dental screenings and immunizations.
How do I get the enterprise license for self-hosting?
If you're interested in getting an enterprise license for self-hosting, then you should reach out to our sales team. They'll help you review your options and verify that Cal.com is capable of executing everything that your company needs.
This is important because even though Cal.com is super customizable, there’s always a small chance that your organization might present a unique use case that we haven’t encountered yet.
Can I remove Cal.com branding from my booking pages?
Cal.com offers varying degrees of white labeling to meet different customer needs. We have advanced options for enterprises and organizations that need a comprehensive solution, and we also have more minimal options available to the everyday user. If you would simply like to remove Cal.com branding from your booking pages, that can be done by upgrading your account. The easiest way to do that is by clicking this link: https://app.cal.com/settings/teams/new Doing this will open up a window which will walk you through the steps of upgrading to a Teams level account. Upgrading to this account type will provide you with access to features like collective events, round-robin meetings, and CalVideo recordings, in addition to letting you remove Cal.com’s logo from your booking pages.
Can the v2 API be accessed with just a booking UID, bypassing authentication, and does this pose a security risk?
The bookingUID is like a password. It's non-guessable and non-iterable. The attendees might not have the Cal.com account and yet they would need access to this information and UID functions like a secret key for everyone in this case. These UIDs need to be protected and not shared.
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.
Need Help? support@cal.com or live chat.
Solutions
Use Cases
Resources
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.
Need Help? support@cal.com or live chat.
Solutions
Use Cases
Resources
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.
Need Help? support@cal.com or live chat.
Solutions
Use Cases
Resources