1+(91) 458 654 528 [email protected]

Google Calendar

Estimated reading: 3 minutes

The Google Calendar API is a developer tool that enables integration of Google Calendar’s features into applications. It allows for creating, accessing, and managing calendar events programmatically, along with setting notifications, permissions, and real-time updates.

With Google Calendar, creating an event is quick and intuitive. Simply select the desired date and time, add a title and location, and set any relevant details or reminders. You can even invite guests and set up recurring events with ease. Plus, Google Calendar syncs seamlessly across devices, so your schedule is always up to date.

Before creating a Calendar event You have to complete some steps carefully. To create an event you need Client ID and Client Secret. To get those please visit Google Cloud

1. Click Select a project > New Project


2. Give a Project Name > Location ( Optional ) > Create


3. Click Navigation Menu > APIs & Services


4. Click Enabled APIs & Services

5. Click Google Calendar API > Click Enable


6. Click Credentials > Configure Consent Screen or OAuth consent screen ( From below )


7. Select your user type ( External ) > Click Create


8. In the OAuth consent screen > App Information: App Name, User support email > App Logo: Upload your App logo ( Optional ) > App domain: Application home page, Policy link & service link > Authorized domains: Add authorized domains > Developer contact information: Click Save & Continue.


9. In the Scopes, Click Add or Remove Scopes ( You have to add sensitive scopes and non-sensitive scopes ) > Click Save & Continue.


10. In the Test users > Click Save & Continue


11. In the summary > Click Back to Dashboard


12. After that click Credentials > Create Credentials > OAuth Client ID


13. Select your Application type ( web application ) > Give a Name > Click ADD URI for ( Authorized Javascript origins ) > Then ADD URI ( Authorized redirect URIs ) > Create


14. Then a modal will open where Client ID & Client Secret will be available. Copy these carefully and Click the OK button


After completing all the steps, you need to open your wp-admin panel and navigate to Settings in Cleanly Booking. Then, Click on the Integration.


Here, you’ll see the Client ID and Client Secret ID in the Google Calendar API Settings section. In the Calendar API Settings, you have to paste your Client ID and Client Secret ID. Then you have to connect with Google. You can also control reminder alerts and customer invites. Don’t forget to click on the Save All Changes Button.


After completing this setup when a customer confirms a booking, an event will be created in the Google calendar and all the details will be shown. It also simplifies you to manage all bookings.

Leave a Reply