Connecting Zoho Calendar to Cal.com
This guide explains how to connect Zoho Calendar to the hosted version of Cal.com (app.cal.com) using the built-in App Store integration. Once connected, Cal.com will be able to:
Check your Zoho Calendar availability
Automatically create events in Zoho when a booking is made
Prevent scheduling conflicts (if enabled)
Prerequisites
Before starting, ensure:
You have an active Cal.com account at https://app.cal.com
You have an active Zoho Calendar account.
You have login credentials for both platforms.
Pop-ups are enabled in your browser (required for OAuth authorization).
Watch the Tutorial
For a visual walkthrough, watch the tutorial here.
Step 1: Sign in to Cal.com
Open your browser.
Navigate to https://app.cal.com.
Log in using your Cal.com credentials.
Confirm you are inside the correct workspace or account where the calendar integration should be added.
Step 2: Open the Cal.com App Store
From the Cal.com dashboard, locate the left-hand navigation menu.
Click Apps.
This will open the Cal.com App Store, where integrations and external services can be connected.
Step 3: Locate the Zoho Calendar Integration
There are two ways to find the integration:
Option A: Search
Use the search bar at the top of the Apps page.
Type Zoho.
Option B: Browse
Select the Calendar category.
Scroll through the list of available calendar providers.
Locate Zoho Calendar.
Click on the Zoho Calendar app to open its integration page.
Step 4: Install the Zoho Calendar App
On the Zoho Calendar integration page, click Install.
Cal.com will begin the OAuth authorization process.
You will be redirected to Zoho in a new browser window or tab.
Step 5: Authorize Cal.com in Zoho
If prompted, sign in to your Zoho account.
Review the permissions requested by Cal.com. These permissions typically allow Cal.com to:
View your calendar availability
Create calendar events
Manage event details
Click Accept to authorize the connection.
After authorization is complete, you will automatically be redirected back to Cal.com.
Step 6: Verify Calendar Connection in Cal.com
To confirm the integration is active:
In Cal.com, click Settings.
Navigate to My Account.
Click Calendars.
You should now see Zoho Calendar listed as a connected calendar.
Confirm that:
The calendar status shows as connected.
The correct Zoho account is displayed.
The calendar is selected as one of the calendars used for availability checks.
If Zoho does not appear, repeat the installation process.
Step 7: Enable Conflict Prevention (Recommended)
If you have more than one calendar connected (for example, Google Calendar and Zoho Calendar), enabling conflict prevention ensures Cal.com checks all connected calendars before allowing a booking.
To enable:
Go to Settings → Calendars.
Locate the availability or conflict-prevention settings.
Enable the toggle that prevents double bookings across connected calendars.
This ensures:
Cal.com blocks time that is already booked in Zoho.
Appointments cannot overlap across different connected calendars.
Step 8: Test the Integration (Recommended)
To ensure the connection is functioning correctly:
Open one of your public event booking links.
Schedule a test appointment.
Confirm the booking.
Log into Zoho Calendar.
Verify that the event appears on the correct date and time.
If the event appears automatically, the integration is working properly.
Once connected and verified, all future bookings made through your Cal.com scheduling links will automatically sync with Zoho Calendar.
The integration remains active unless manually disconnected from the Apps or Calendars section.
Last updated