Google Calendar Integration

Created by Chetan ., Modified on Mon, 08 Jan 2024 at 10:16 AM by Chetan .

Here You can check your submitted details of your application if everything ok press "Back to Dashboard"The first thing you’ll need to do is get credentials to use Google's API. I’m assuming that you’ve already created a Google account and are signed in. Head over to Google API console and click "Select a project" in the header.


Create a new project if you don’t have any project
Next Enter Your Project Name and Click on Create

Next up we must specify which APIs the project may consume. From the header, select "Enable APIs and Services".


On the next page, search for "Calendar" and select "Google Calendar API" from the list.




From here, press "Enable" to enable the Google Calendar API for this project.


Next Switch to OAuth consent screen in APIs & Services 


Select External and click on "CREATE"

External is use for Production use.


Fill your application information and press "Save and Continue"

On the next page, press “Add or Remove Scopes”

In Filter Enter “API:Google Calendar API” and Select All Google Calendar API scopes. after selecting APIs press “Update” Button and then press "Save and Continue"


In this step you can add testing user if you want to test your application until your app not published by google after adding test users press "Save and Continue"


Here You can check your submitted details of your application if everything ok press "Back to Dashboard"



Now press "Publish App"


Here You need to complete verification process to do that press “Confirm”


Now go on Credentials

Now press “Create Credentials”


Select OAuth client ID

Select Application type “Web application”


Enter a name of OAuth client ID and add Authorized redirect URIs after filling the details press “Create”
Your Authorized redirect URIs is <YOUR_APP_URL>/account/settings/google-auth



Now you get “Your Client ID” and “Your Client Secret”




Now go back in OAuth consent screen and In this step you need to press “Prepare for Verification” and submit some details in Scopes because we are using some user’s data from Google Calendar APIs.



In Scope section You need to give Following information with your application.
There you need to provide video with your application.


In the video you need to record the authentication process of Google and then add any task or event that is enabled on the Worksuite and then show the authenticated account Google Calendar there it will be your task or event.

Upload this video on YouTube and add the link to the form.





In Admin Dashboard you need to enter you “Your Client ID” and “Your Client Secret” Verify Your Google Account


Now your application ready for Google Calendar 










Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article