Set Google Team Inbox

Learn how to connect to Google Team Inbox and start sending and receiving emails directly through the system.

By using Team Inbox, you can manage all your emails directly from the system and centralize your workspace. Team Inbox also helps you easily track all your email correspondence and work together with other system users to respond to emails. This article will walk you through the exact steps you need to take in order to set up a Google Team Inbox. You can integrate multiple team inboxes into the system.

Important note: If you’d like to integrate an Office 365 account, the process only requires an email address and password, so this article is not applicable to you. You can find a guide here.

Preliminary setup

Before connecting a Google Team Inbox to Fireberry, you’ll need to ensure you have all the necessary accounts. Be sure you meet the following conditions:

  1. You have a Workspace account.
  2. You are defined as an Admin in the Workspace account.
  3. You have a Google Developer Console account.
  4. You are defined as an Admin in the Google Developer Console account.

If all the above conditions are met, follow the steps below to set up your Google Team Inbox integration with Fireberry. If not, first set up the necessary accounts, and then use the steps below.

Step I - Google Developer Console

1. Go to https://console.developers.google.com

2. Click the Select a project dropdown in the top bar on the left to open the projects page. If you’ve already selected a project, the dropdown will display the name of the currently selected project.

 

3. Click New Project in the top right corner. This will open a new project page where you can set the project details.

4. Set the name of the project under Project name.

5. Click the blue Create button. Your new project should open automatically.

Please note: To open your project page, you can click the notification bell icon on the top right. Here you’ll see a Create Project notification followed by the name of your new project. Beneath the heading you can click the SELECT PROJECT button to open the project page. You can also select your project from the dropdown menu on the top left.

6. Open the Enabled APIs & Services page from the sidebar menu. Click on the blue + Enable APIS AND SERVICES option found at the top of the page. This will open the API Library.

7. In the search bar, type in Gmail API and click enter.

8. Select the Gmail API option to open its page, and then click the blue ENABLE button.

9. Click Credentials in the left sidebar menu.

10. Click the blue + CREATE CREDENTIALS option at the top of the page.

11. Select the Service account option.

12. Fill in a name under Service account name.

13. Click the CREATE AND CONTINUE option to create your new service account.

14. Under the Grant this service account access to project option, open the Select a role dropdown menu.

15. Hover over the Basic option, and then select the Owner option from the secondary menu on the right.

16. Click the blue DONE button to finish setting up your service account. The Credentials page will open with your new service account.

17. At the bottom of the Credentials page, you’ll see the Service Accounts section with a list of all this project’s service accounts. Click on the link of the service account you just created to open its individual page.

18. Select KEYS from the top bar menu.

19. Click the ADD KEY option from the middle of the page and select the Create new key option. This will open a pop up where you can create a new private key.

20. Under Key type, make sure the JSON option is selected and then click the blue CREATE button. This will download a file containing the private key onto your computer.

Important note: We recommend saving the file in an accessible place, such as your Desktop, with a name you’ll remember as you will not be able to download this file again later. You will not be able to complete the integration without this file.

21. Open the downloaded file and leave it open for the rest of this process.

22. Close the pop up with the download status by clicking CLOSE.

23. Open the DETAILS page from the top bar menu.

24. Copy the Unique ID and paste it somewhere accessible on your computer, such as your Notepad.

Important note: You’ll need the Unique ID later on in the process, and will not be able to complete the integration without it. Make sure to save it somewhere accessible and with a name you’ll remember, or leave the file with it open on your computer.

25. Click Google Cloud in the top left corner to go to the main menu.

26. Hover over the APIs & Services tab in the left bar menu and then click Enable API & services in the menu that opens.

27. In the search bar type in Cloud Pub/Sub and click Search.

28. Click on the Cloud Pub/Sub option to open its page.

29. Click the blue GO TO CLOUD PUB/SUB button to enable the service. You’ll receive a notification under the bell icon on the top right where you can confirm the service was successfully enabled.

Step II - Google Admin

1. Go to https://admin.google.com/ac/home

2. From the Admin home page, scroll down and click the Security option to open the security page.

Please note: You may have to click Show more to see the Security option.

3. Scroll down to the bottom of the security page and then click the API controls option to open its page.

4. Within the Domain wide delegation box, click the blue MANAGE DOMAIN WIDE DELEGATION option.

5. Click on the blue Add new option from the API clients top bar. This will open the Add a new client ID box.

6. Paste the Unique ID you copied from the Google Developer Console into the Client ID section.

Please note: The Unique ID was copied from the Google Developer Console in section 24 of step I above.

 

7. Copy the following links in the order they appear into the OAuth scopes (comma-delimited) section. After pasting each link, a new line will appear where you can paste the next link.

https://mail.google.com

https://www.googleapis.com/auth/userinfo.profile

https://www.googleapis.com/auth/userinfo.email

https://www.googleapis.com/auth/pubsub

8. Click the blue AUTHORIZE button.

9. Now open the following link: https://console.developers.google.com/projectselector2/apis/api/pubsub.googleapis.com/

Verify that this api is enabled by selecting the project you’ve set up in step I above, and making sure the DISABLE API option is displayed. If you instead see the blue ENABLE button, click it to enable the Cloud Pub/Sub API.

Important note: Wait a few minutes before proceeding to the next step.

Step III - Fireberry system

1. Click the gear settings icon from the top right of any system page, open the Integrations page from the left menu, and open the Team Inbox page.

2. Click Connect with Google. This will open the Connect with Workspace page where you’ll enter the credentials created above.

Please note: If you already have a connected team inbox, first click the New Team Inbox button and then select the Connect with Google box.

 

3. Open the JSON file that was downloaded to your computer from the Google Developer Console.

Please note: The JSON file was downloaded to your computer from the Google Developer Console in section 20 of part I above.

 

4. Select all the text in the file (right click and press select all or press Ctrl+A / ⌘+A).

5. Copy everything (right click and press copy or press Ctrl+C / ⌘+C).

6. Go back to the Connect with Workspace page and paste the text into the Add your credentials here box (right click and press paste or press Ctrl+V / ⌘+V).

7. Type your Workspace email address into the Workspace Email Address box.

8. Click the green Connect button.

9. Click Allow in the permissions page to grant Fireberry access to your email.

Please note: If you’ve already connected this domain to Fireberry, or allowed Fireberry access to this domain, step 9 will not appear and the integration will simply connect.

Congratulations! You have integrated your Google Workspace email into the system. You can now set up your team inbox settings, which you can learn how to do here. To learn how to use team inbox throughout the system, click here.

Important note: If you want to connect another email inbox from the same Workspace project, you don’t need to repeat the whole process. Simply open the Connect with Workspace page in your system, copy the code you generated in section 20 of part I above, and paste it into the Credentials box. Then put the new email address into the Workspace Email Address box and click Connect.

Connection issues

If the connection does not go through, confirm the following steps:

  1. You performed the process from an admin user account.
  2. The Unique ID was copied correctly (Step I, Section 24).
  3. The links were copied correctly (Step II, Section 7).
  4. The JSON code was copied correctly (Step III, Section 4).

Other helpful resources

Looking for something else?

Try adjusting your keywords in order to recieve better search results.

Still need help?

Go to our YouTube channel to watch tutorials and learn more about the system.