How to Set up the Blazeo (formerly ApexChat) Google My Business Integration

Google My Business has finally brought back its SMS messaging functionality, allowing Google search users to text businesses through their GMB listings.

The new messaging platform, Business Messages, will offer a new powerful experience that delights customers and drive business results.

Blazeo (formerly ApexChat) is re-introducing it’s Google My Business Integration, which enables our chat agents to answer chats started via Business Messages on GMB, which is a mobile conversation channel that combines entry points on Google Maps, Search, and brand websites.

In the coming months, consumers will be able to find Business Messages in even more places on Android, including within apps and during calls.

Before we get started, there are a few key details about Blazeo’s Google My Business Integration you should know.

Now, let’s jump into how to set up the Blazeo (formerly ApexChat) integration for Google My Business.

Steps to setup Google My Business:

Steps for Partner:

1) Before starting the setup process, make sure you have a GSuite account. GMB is not supported on standard GMAIL accounts. 

2) Go to console.cloud.google.com and create a project:

GMB Create a Project

And note this Project Number:

GMB Project Number

3) You need to register as a Partner via this link: https://developers.google.com/business-communications/business-messages/guides/set-up/register#submit_your_information

4) Fill all the information and submit it. Once you are approved, you will get a Partner Information email that contains your Partner ID.

5) After you have received approval email, you need to enable Business Messages API and Business Communication API via the following link:

https://console.developers.google.com/apis/library/businessmessages.googleapis.com
https://console.developers.google.com/apis/library/businesscommunications.googleapis.com

Click the Enable button in each urls. If you are seeing the following error accessing above links, chances are that you are accessing it with the wrong google account. 

GMB Error Access

Switch your account to the account for which you have submitted the partner request:

GMB Partner Request Submission

6) After you have enabled APIs, now it is time to create a service account. Go to console.cloud.google.com again, select the same project which you created in step #2. You can switch between projects from this dropdown.

GMB Switch Project

7) After selecting the project, open credentials:

GMB Credentials Dropdown

8) Create a Service account:

GMB Create a Service Account

9) Enter any name in the service account name and click Create:

GMB Service Account Details

10) In Select a role, select owner and click Continue:

GMB Grant Service Account Access to Project

11) Click DONE.

12) Click on the service account under Service Accounts heading.

GMB Click Service Account Heading

13) Click on Add Key and Select “Create New Key”. Select “JSON” key type > click Create. This would download a file in your browser. Send the file along with the Partner ID you received in email from Google My Business and email address you used for Google My Business Partner Access to the point of contact on Blazeo’s side.

Steps for Blazeo (formerly ApexChat) end:

After the partner has sent us the .json file, we can start the integration process.

Host Setup:

Company Setup:

For example: Search Blazeo (formerly ApexChat) and copy its Place ID and paste it in the portal.

GMB Search Place ID

Save Company. Under the Location Place ID field, click on the “Create” button. This will create a location on google my business server. 

Now you should be able to see Test URL. Open this Test URL in your mobile and initiate a test chat. 

GMB Open Test URL

Verification Process: ( DO NOT FOLLOW THIS STEP FOR TESTING)

Once you have filled all the correct information, you can now send a verification request to GMB before you can actually use it. Verification request has to follow this pattern: Verify Agent > Once verified, send Agent’s Location Verification > Once location is verified, Send Agent Launch request.  

GMB Partner Verification

And the other email contains the Security Key. 

GMB Security Key

Brand has to respond to the first email using the template provided there and replace the placeholder with Security Key provided in a separate email.

Additional Information