Setup Google OAuth App
This page contains information on how you can set up your Google account and use on the BotPenguin white label panel.
Last updated
This page contains information on how you can set up your Google account and use on the BotPenguin white label panel.
Last updated
We have multiple integrations that work with Google such as Google Calender, sheet, etc. To use that integration, the Google OAuth app is required. Here is what you need to do the integration.
To enable Google integration, you will need the following details
Google Client ID
Google Client Secret
Navigate to the development console using the link below
Follow the below official documentation of Google to create the OAuth Credential
Please note of following details while creating the OAuth Credentials
Credential Type: OAuth Client ID
Application Type: Web Application
Name: Your Brand Name (e.g BotPenguin Production)
Authorized JavaScript origins: Your main app domain (e.g https://app.botpenguin.com)
Authorized redirect URIs: The following URLs are to be added.
{Your App Domain}/google-redirect.html (e.g. https://app.botpenguin.com/google-redirect.html)
{Your App Domain}/authentication (e.g. https://app.botpenguin.com/authentication)
{Your App Domain}/google-contacts.html (e.g. https://app.botpenguin.com/google-contacts.html)
{Your App Domain}/google-sheets.html (e.g. https://app.botpenguin.com/google-sheets.html)
{Your App Domain}/google-task.html (e.g. https://app.botpenguin.com/google-task.html)
{Your App Domain}/google-calendar.html (e.g. https://app.botpenguin.com/google-calendar.html)
{Your App Domain}/google-analytics.html (e.g. https://app.botpenguin.com/google-analytics.html)
Enabled API & Services
Google Sheets API
Google Tasks API
Google Calendar API
People API
Firebase Cloud Messaging API
Firebase Installations API
OAuth Consent Screens
User Type: External
App Name: Your brand Name (e.g BotPenguin)
App Domain: Your domain (e.g botpenguin.com)
Authorized Domain: Your domain (e.g botpenguin.com)
Once you have the API credentials which you can generate in Step 1, Save the configuration on the BotPenguin Agency Panel.
Navigate to the BotPenguin agency panel & under "Configurations" and move to the "Google" tab.
Fill in the asked details and click "Add Details"
Once you save the same, It is done!
Once you are done with the above steps, Add a developer account and Create the demo videos using the same. Proceed to submission of the OAuth consent screen Approval and Get it verified.
Here is the list of scope that needs to be added while submitting for approval
/auth/calendar.settings.readonly
/auth/drive.file
/auth/userinfo.profile
/auth/calendar
/auth/calendar.events
/auth/spreadsheets
/auth/spreadsheets.readonly
/auth/tasks
/auth/tasks.readonly
None