- Open Zoho API Console and sign into your account, or create a new one.
- Create a "Server-based Applications", set the Redirect URL for OAuth
<Cal.com URL>/api/integrations/zohocalendar/callback
replacing Cal.com URL with the URI at which your application runs. - Fill in any information you want in the "Client Details" tab
- Go to tab "Client Secret" tab.
- Now copy the Client ID and Client Secret into your app keys in the Cal.com admin panel (
<Cal.com>/settings/admin/apps
). - Back in Zoho API Console,
- In the "Settings" section check the "Multi-DC" option if you wish to use the same OAuth credentials for all data centers.
- Click the "Save"/ "UPDATE" button at the bottom footer.
- You're good to go. Now you can easily add your Zoho Calendar integration in the Cal.com settings at
/settings/my-account/calendars
. - You can access your Zoho calendar at https://calendar.zoho.com/
NOTE: If you use multiple calendars with Cal, make sure you enable the toggle to prevent double-bookings across calendar. This is in /settings/my-account/calendars
.