Gmail - Small Business Plugin for Bubble

Demo to preview the settings

Introduction

Format & Send HTML Emails With Attachments! Create a Gmail Client App from scratch, Change Email folder names, and moves Emails between them. Create a draft or Send an Email, Reply to an email, Add/Remove Trash Items or Delete immediately.
Image without caption

Setting up

Setup Google Developers Console

1. Sign in to Google Console: https://console.developers.google.com
2. Create a new project
Image without caption
​3. Give it a name and indicate Organization (if exists)
Image without caption
4. Go to Library and add enable Gmail API
Image without caption
Image without caption
5. Before generating Keys - configure Consent Screen
Image without caption
Here is an example of how the Convent Screen can be configured:
  • choose user type:
Image without caption
  • add App information:
Image without caption
  • add app domain and developer contact info:
Image without caption
6. Create OAuth Client ID credentials
Image without caption
In the Application type field choose "Web application", and don't forget to indicate Authorized redirect URIs (it should be the standard generic redirect https://zeroqode-demo-16.bubbleapps.io/api/1.1/oauth_redirect):
Image without caption
7. Publish your app in the OAuth Consent screen section, to make it work:
Image without caption
8. Paste keys into your app, to the proper fields:
Image without caption
9. Activate the checkbox "Use a generic redirect URL".

Plugin Data Calls and Actions

Plugin Data Calls

Image without caption

Plugin Actions

Image without caption
Image without caption

Changelogs