Integrating Google Drive with the Fluent Support plugin allows the synchronization of files between the two platforms. This article will guide you through integrating Google Drive with Fluent Support.
Google Drive Integration With Fluent Support #
To integrate Fluent Support with Google Drive, follow the steps with screenshots below —
Accessing Google Cloud Console #
First, go to the Google Cloud Console and select APIs & Services.
![Accessing Google Cloud Console](https://fluentsupport.com/wp-content/uploads/2024/06/Welcome-–-Google-Cloud-console-scaled.webp)
Creating New Project #
To get the API, create a new project by clicking the Create Project.
Or, you can easily select any of your existing projects from the “Select a Project” dropdown list by clicking on the Arrow Icon.
![Select a Project](https://fluentsupport.com/wp-content/uploads/2024/06/Create-project-or-Select-project-scaled.webp)
Give a name to your project (location is optional) and press the CREATE button.
![Creating New Project](https://fluentsupport.com/wp-content/uploads/2024/06/Create-button-scaled.webp)
Enabling Google Drive API #
Click on + ENABLE APIS AND SERVICES.
![ENABLE APIS AND SERVICES](https://fluentsupport.com/wp-content/uploads/2024/06/enable-APIs-services-scaled.webp)
Select Google Drive API.
![Google Drive API](https://fluentsupport.com/wp-content/uploads/2024/06/Google-Drive-API-scaled.webp)
Now, click on the ENABLE button to activate the Google Drive API.
![Active ENABLE button](https://fluentsupport.com/wp-content/uploads/2024/06/Enable-button.webp)
You will see the CREATE CREDENTIALS button, click on it.
![CREATE CREDENTIALS button](https://fluentsupport.com/wp-content/uploads/2024/06/Create-credintials-scaled.webp)
Here, you will find five steps that you need to complete. These are:
- Credential Type
- OAuth consent screen
- Scopes
- OAuth Client ID
- Your Credentials.
- In Credential Type select the User Data field and press the Next button.
![Credential Type](https://fluentsupport.com/wp-content/uploads/2024/06/User-Data.webp)
- In the OAuth Consent Screen, give an App name, User support email, and Developer email. Once you are done, click the SAVE AND CONTINUE button.
![OAuth Consent Screen](https://fluentsupport.com/wp-content/uploads/2024/06/Oath-consent-screen.webp)
- As Scopes is optional, you can skip it and go to the next step by clicking the SAVE AND CONTINUE button.
![Scopes](https://fluentsupport.com/wp-content/uploads/2024/06/Scopes.webp)
- In 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
![OAuth Client ID](https://fluentsupport.com/wp-content/uploads/2024/06/Oath-Client-ID.webp)
To get the authorized redirect URLs go to the Fluent Support Dashboard and follow the steps below —
Global Settings > File Upload Integrations > Google Drive > Configure.
![Google Drive Configure](https://fluentsupport.com/wp-content/uploads/2024/06/Global-Settings-file-upload-integration-configuration-button-copy.webp)
![Get authorized URL](https://fluentsupport.com/wp-content/uploads/2024/06/Get-Authorized-redirect-URL.webp)
- In the fifth step, you will find the Client ID you can copy. Now click on the Done button and the credential will be ready.
![Your Credentials](https://fluentsupport.com/wp-content/uploads/2024/06/Your-Credentials.webp)
Now this page will come, go to the CREDENTIALS section and click on Web Client 1 under OAuth 2.0 Client IDs.
![CREDENTIALS & Web Client 1](https://fluentsupport.com/wp-content/uploads/2024/06/Credentials-web-client-id-scaled.webp)
After that, the below page will come and you will find the Client ID and Client Secret here copy these things.
![Client ID and Client Secret](https://fluentsupport.com/wp-content/uploads/2024/06/Client-ID-Client-Secret-scaled.webp)
Now, go to the OAuth Consent Screen section and click the PUBLISH APP button.
![OAuth Consent Screen and PUBLISH APP](https://fluentsupport.com/wp-content/uploads/2024/06/Publish-APP-scaled.webp)
Configure Fluent Support #
Go to the Fluent Support Dashboard > Global Settings > Flie Upload Integrations > Google Drive > Configure.
![Google Drive Configure option](https://fluentsupport.com/wp-content/uploads/2024/06/Global-Settings-file-upload-integration-configuration-button-copy-1.webp)
Paste the Client ID & Client Secret here. Click on the Connect to Google Drive button.
![Connect to Google Drive](https://fluentsupport.com/wp-content/uploads/2024/06/Configure-Google-Drive-Settings-connect-google-drive-button.webp)
Now you have to choose an account for drive upload.
![Choose an account](https://fluentsupport.com/wp-content/uploads/2024/06/Choose-an-account-scaled.webp)
Click on Continue to complete the drive confirmation process.
![Continue to complete](https://fluentsupport.com/wp-content/uploads/2024/06/Continue-button-scaled.webp)
Click on the Enable button to end the integration process for Google Drive upload.
![Enable Google Drive](https://fluentsupport.com/wp-content/uploads/2024/06/Enable-button-final-step.webp)
For Example #
Here, you can see that a file is uploaded with a ticket reply.
![Example of Uploaded file](https://fluentsupport.com/wp-content/uploads/2024/06/Uploaded-attached-file-with-ticket-reply-scaled.webp)
Now, you will find the uploaded file stored in your Google Drive.
![Preview of Stored File in Google Drive](https://fluentsupport.com/wp-content/uploads/2024/06/Stored-file-in-Google-Drive-scaled.webp)
This is how you can integrate Google Drive with Fluent Support!
If you have any further questions, concerns, or suggestions, please do not hesitate to contact our @support team. Thank you.