Syncing Zoom Meetings to Google Calendar

This post was most recently updated on July 28th, 2022

It is required that you create a Google project and configure authentication between it and Zoom for Salesforce, in order to synchronize Zoom Meetings with Google Calendar.

In this table, you will find the information required for authentication, its source, and its use.

Item Copy From Paste To
Redirect URL Salesforce > Visualforce Page > Zoom Details Google Project
Client ID Google Project Salesforce > Zoom Config > Google Calendar API Settings
Client Secret Google Project Salesforce > Zoom Config > Google Calendar API Settings
API Key Google Project Salesforce > Zoom Config > Google Calendar API Settings

How to set the Zoom Google Calendar integration to active

  1. Access Salesforce by logging in to your account.
  2. Then you will go to the Zoom Configuration page in Salesforce.
  3. By selecting the Active check box under Google Calendar API Settings, you can enable the integration.
  4. You will need to save the settings.

How to create a project for the Google Calendar API

  1. Please sign in to your Google account.
  2. Click on the Create a Project button on the Google Cloud Platform.
  3. A new project will appear and you will have to give it a name.
  4. Next, you will have to enable the Google Calendar API.
  5. In the Credentials section of APIs & Services, click Credentials and then click Oauth consent.
  6. Enter the name of the application.
  7. Check the box for Authorized domains and add force.com.
  8. Click the Save button.
  9. Once you have clicked on Create credentials and clicked on the OAuth client ID, you should now click Web application.
  10. Zoom requires the following URL to redirect you to the Zoom website:
    1. In order to access Visualforce Pages, you need to log into Salesforce.
    2. Select ZoomDetails in the left menu bar.
    3. Paste the URL from the address bar into the address bar.
  11. The Zoom redirect URL will need to be pasted into the Authorized redirect URLs field of your new Google project. Select Create.

How to copy Google project information to Salesforce Zoom configuration

  1. Make sure that both the client ID and the client secret are copied from the Google project.
  2. You can paste them into the Salesforce Zoom Config page under the User Google Calendar API Settings section.
  3. Select Client Credentials under Client Credentials.
  4. Make sure that the API key under the User Google Calendar API Settings section is copied and pasted into the Salesforce Zoom Configuration page.
  5. Save the settings.