Google Drive Integration

Introduction #

You can integrate your Fluent Support system with Google Drive, allowing for the synchronization of files between the two platforms. This documentation will guide you through setting up the Fluent Support and Google Drive integration. 

The Google Drive file upload option is in Global Settings> File Upload Integrations.

Google Drive Integration with Fluent Support

Accessing Google Cloud Console #

First, go to the Google Cloud Console and then select API & Services

Accessing Google Cloud Console

Select Google Drive API like the screenshot below

Select Google Drive API

Creating a New Project #

Now you have to create a new project to get the API, click on Select a Project or click the Create Project button.

Select or Create Project

A pop-up will appear and you will see the New Project button to make a new project.

Select a project - Google Drive Integration with Fluent Support

Give a name to your project and location is optional. Press the Create button.

Create your project - Google Drive Integration with Fluent Support

Enabling Google Drive API #

Now click on the enable button to active the Google Drive API

Enable Google Drive API

Here you will find out the Create Credential button click on it.

Google Cloud - Enabled APIs & Services - Create Credentials

Now you will find out five steps here.

  1. Credential type.
  2. OAuth consent screen.
  3. Scopes
  4. OAuth Client ID
  5. Your Credentials.

1. In Credential Type select the User Data field and press the next button.

Credential Type - Select - User Data field and press the next button

2. In OAuth Consent Screen give an app name user support email here, and a Developer Contact Information now click the save and continue button.

Create Credentials - OAuth Consent Screen

3. Scopes is an optional part so you can just skip here.

Google Cloud - APIs & Services - Create Credentials - Save and Continue

You will need an OAuth2 Authorised Redirect URL. To get this go to your Fluent Support dashboard and select Global Settings > File Upload Integration> Google Drive now click on the configure button.

Configure Google Drive Settings

4. OAuth Client ID

  • In the Application type select Web Application you can give any name here. 
  • In Authorized Javascript Origins give your domain name without the ‘/’ slash in the last. 
  • In the Authorized redirect URL paste the OAuth2 redirect URL you have copied from the Fluent Support Gooldrive integration section.

OAuth Client ID - Credentials - Google Drive Fluent Support Integration

5. In the fifth step you will just find out the Client ID you can copy it from here. Now Click on the Done button and the credential will be ready.

Google Drive Fluent Support Integration

Now this page will come, go to the Credential section and click on the OAuth 2.0 Client IDs name.

Google Drive API - OAuth 2.0 client IDs

After that, the below page will come and you will find out the Client ID and Client Secret here copy these things.

Additional Information - Credentials - Google Drive Integration with Fluent Support

Now go to the OAuth Consent Screen section and click on the Publish App button.

Publish App - OAuth Consent Screen - Fluent Support Integration with Google Drive

Configure Fluent Support #

Now go to the Fluent Support Global Settings > Flie Upload Integrations >  Google Drive configure. Paste the Client ID & Client Secret here. Click on the Save Settings button.

Configure Google Drive Settings - Save Settings - Integration with Fluent Support

Now you have to choose an account for drive upload.

choose an account for drive upload - Google Drive Integration with Fluent Support

Click on Continue to complete the drive confirmation process.

Continue to complete the drive confirmation process

Click on the Connect button to end the integration process for Google Drive upload.

Connect button to end the integration process for Google Drive upload

Here we have uploaded a file with a ticket reply.

uploaded file with a ticket reply

You will see the uploaded file in Google Drive now.

uploaded file in Google Drive