Browse Guides

Google Business Integration
Reading mode
Copy Link
Link Copied!
Print
Feedback
This guide has multiple versions available:
<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><p><strong>In this guide we will cover:</strong></p><p id="isPasted"><strong>- What is the Google Business Integration?</strong></p><p><strong>- Setting up the Integration</strong></p><p><strong>- Import Reviews and Questions</strong></p><p><strong>- Respond to reviews/questions from Google</strong></p><p><strong>- Receiving Updates to tickets from Google Business</strong></p><p><br></p><p><br></p><p><strong><span style="font-size: 14pt;">What is the Google Business Integration?</span></strong></p><p>The Google Business integration allows you to import responses and reviews received from your Google Business account as tickets. Once these tickets are created you can then &nbsp;respond to each review/question from Halo.&nbsp;</p><p><br></p><p><strong><span style="font-size: 14pt;">Setting up the Integration</span></strong></p><p>First you will need to enable the integration module, head to Configuration &gt; Integrations, enable the module using the &#39;+&#39; icon.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmMDE3YTFjLTFhYzEtNDFjNi1hYTFmLTdiNDIxYmFmZDc3ZSJ9.Ty16DrvZWKgHMX7hMi69m-LDIgfJiyugGqV5QJR4q8o" class="fr-fic fr-fil fr-dib" width="145" height="144"></p><p><strong><span style="font-size: 10pt;">Fig 1. Enable integration module</span></strong></p><p><br></p><p>Once enabled click into the module to begin configuration.&nbsp;</p><p><br></p><p>First, you will need to connect your Google Business account with your Halo instance. Add a new connection by selecting &#39;Add/Edit Google Business Connections&#39; &gt; New.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImIxNDE1ZDg3LTVlMzItNDlkYS05MjdmLTQ1NDJlY2ExYjQ2MyJ9.FOdvdDZXMEPw7j8CbsFs8LrpDwoVlg9DKgDVCRxumv8" class="fr-fic fr-fil fr-dib" width="1233" style="width: 1235px; height: 556.607px;" height="557"></p><p><strong><span style="font-size: 10pt;">Fig 2. Add new connection</span></strong></p><p><br></p><p><span style="font-size: 11pt;">In order to create a new connection you will need to generate a client ID and secret from your Google Cloud console.&nbsp;</span></p><p><strong><span style="font-size: 10pt;"><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjMyMGIzMTg0LTg3MzAtNDMzYy1hMmVkLWM1ZjJmZDU1ZDZkYSJ9.NwgQyuw7hLEz8iA7HxJXxM-nWqB7DYRJNMm5xEA25iI" class="fr-fic fr-fil fr-dib" width="851" style="width: 853px; height: 553.609px;" height="554"></span></strong></p><p><strong><span style="font-size: 10pt;">Fig 3. Credentials for connection</span></strong></p><p><br></p><p><strong><span style="font-size: 12pt;">Create a Google Project</span></strong></p><p>To obtain a client ID and secret required for connection you will need to create access credentials within your Google cloud console.&nbsp;</p><p><br></p><p>First you will need to create a new project within your Google could console, this is where access credentials will be granted and stored.&nbsp;</p><p><br></p><p>To create a new project, open up your Google Cloud console and select the project you are currently on.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE5OGJhYzk5LTBlN2ItNGFkZi1iMGNkLTI5NzgxMTg4NzFlNSJ9.jN86OeeYaRt6c-4OVUEXDadv0qeZW1jNBuG6wQLlkrU" class="fr-fic fr-fil fr-dib" width="1226" style="width: 1228px; height: 613.188px;" height="613"></p><p><strong><span style="font-size: 10pt;">Fig 4. Current Project in Google&nbsp;</span></strong></p><p><br></p><p>When selected, you will see an option to create a new project. Give the project an appropriate name, choose a location (if applicable) and hit create. Once created you will need to enable the Google Business APIs for the project.&nbsp;</p><p><br></p><p><strong><span style="font-size: 12pt;">Enabling Google Business APIs</span></strong></p><p><strong><span style="color: rgb(235, 107, 86);">Important: Before Google will allow you to use Business APIs, you must first request access to them. For information on how to request access checkout Google&#39;s documentation <a data-fr-linked="true" href="https://developers.google.com/my-business/content/prereqs?_gl=1*1ueplcf*_up*MQ..*_ga*MTkxMTAwMDE1My4xNzY0MDY0MzQ2*_ga_SM8HXJ53K2*czE3NjQwNjQzNDYkbzEkZzAkdDE3NjQwNjQzNDYkajYwJGwwJGgw#request-access" target="_blank" rel="noopener noreferrer" style="color: rgb(235, 107, 86);">here</a>.&nbsp;</span></strong></p><p><br></p><p>Once you have been granted access you will need to enable the following APIs for the project:</p><ul><li data-pasted="true">Google Business Profile API</li><li>My Business Account Management API</li><li>My Business Lodging API</li><li>My Business Place Actions API</li><li>My Business Notifications API</li><li>My Business Verifications API</li><li>My Business Business Information API</li><li>My Business Q&amp;A API<strong><br></strong></li></ul><p data-pasted="true">To do this head to APIs and services &gt; Enabled APIs and services &gt; Enable APIs and services.&nbsp;</p><p><br></p><p><strong><em>Note: You may not be able to see these APIs if your project has not been whitelisted by Google. Your project will be whitelisted when <a data-fr-linked="true" href="https://developers.google.com/my-business/content/prereqs" data-pasted="true" target="_blank" rel="noopener noreferrer">applying for access to the Google Business APIs</a> .&nbsp;</em></strong></p><p><br></p><p data-pasted="true">From here search for the API you need to add &gt; select this from the list and enable.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE4MzU2ZjJjLWNiYTgtNGRmNy1hMDU0LTM4MmIxZDk0MjVkYyJ9.LQ6qW5UHLHx7NiIUSXg4AwHqVDV2H0HIEP_T7yRvfo8" class="fr-fic fr-fil fr-dib" width="804" style="width: 806px; height: 339.146px;" height="339"></p><p><strong><span style="font-size: 10pt;">Fig 5. My Business Account Management API&nbsp;</span></strong></p><p><br></p><p><span style="font-size: 11pt;">You can check to see that your project has been granted access to the APIs by checking the quota for each API once they are enabled. If your quota is 0 QPM (Queries Per Minute), your project has not yet been approved. If your quota is set to 300 QPM, your project is approved.</span></p><p><br></p><p data-pasted="true">Once the APIs are enabled you can generate a client ID and secret for the project.&nbsp;</p><p><br></p><p><span style="font-size: 12pt;"><strong>Generate Client ID and Secret</strong></span></p><p>Within your Google cloud console head to Menu &gt; Google Auth Platform &gt; Clients, if this is a new project you will need to configure your Google auth platform for this project.&nbsp;</p><p><br></p><p>To start configuration hit the &#39;Get Started&#39; button on the Google auth platform page.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFlYmIyMDY2LTgzMjktNGI5My04ODkzLWM4M2JlM2Y3NTkxMyJ9.rHtclYdjf56MhLq_zYqEYRW0__kpPVEtsk-aGfQGmLY" class="fr-fic fr-fil fr-dib" width="1040" style="width: 1042px; height: 513.117px;" height="513"></p><p><strong><span style="font-size: 10pt;">Fig 6. Start configuring Auth platform&nbsp;</span></strong></p><p><br></p><p>When setting up give the app a name and choose a support email. Set the audience to be external.&nbsp;</p><p><img data-fr-image-pasted="true" src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijk0MjNhMWRmLTcwZjgtNGJlYi1hNjFhLTNhNDYxYjEzMjQxZCJ9.D55CDExEXuY-6JFb3v7OupSc_QxoNRQ3YSgF5dmNBcQ" width="693" style="box-sizing: inherit; border-style: none; cursor: pointer; padding: 0px 1px; user-select: none; text-align: left; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; width: 695px; height: 537.911px; max-width: none !important;" data-pasted="true" class="fr-fil fr-dib" height="538"><br></p><p><strong><span style="font-size: 10pt;">Fig 7. Set audience to external</span></strong></p><p><br></p><p>Then you will just need to enter a contact email and agree to the Google API services and data policy. Hit create.&nbsp;</p><p><br></p><p>Now your Auth Platform is set up you can generate a client ID and secret.</p><p><br></p><p>Create a new Client here.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY2N2ZiYzgzLWE0N2EtNDRjOC04YzZmLWRiYzE2Mzk2Y2QyMCJ9.WuwOJ2TTfYrlzUMntyzA90XSZGWMkNGxRRRMqJq-SpY" class="fr-fic fr-fil fr-dib" width="1123" style="width: 1125px; height: 290.141px;" height="290"><strong><span style="font-size: 10pt;">Fig 8. Create new client</span></strong></p><p><br></p><p>From here, select &#39;Web application&#39; from the dropdown, give the application a name.&nbsp;</p><p><br></p><p>The redirect URI used will differ depending on the Halo product and version you are using. You can refer to the below table to see which redirect URI is needed.&nbsp;</p><p><span style="font-size: 11pt;"><br></span></p><table style="width: 58%; border-collapse: collapse; border: 2px solid black; background-color: white; margin-right: calc(42%);" class="grid"><thead><tr><th style="width: 19.9771%; border: 2px solid black; text-align: left; font-weight: bold; background-color: white;"><div style="text-align: center;"><span style="font-size: 11pt;">Redirect URI needed</span></div></th><th style="width: 79.8591%; border: 2px solid black; text-align: center; background-color: rgb(255, 255, 255);" colspan="3"><div style="text-align: center;"><span style="font-size: 11pt;">Halo Product</span></div></th></tr><tr><th style="border: 2px solid black; font-weight: bold; background-color: white; width: 19.9771%;"><div style="text-align: center;"><span style="font-size: 11pt;">Halo Version</span></div></th><th style="border: 2px solid black; font-weight: bold; background-color: rgb(255, 255, 255); width: 26.6209%;"><div style="text-align: center;"><span style="font-size: 11pt;">HaloITSM</span></div></th><th style="border: 2px solid black; font-weight: bold; background-color: white; width: 25.9008%;"><div style="text-align: center;"><span style="font-size: 11pt;">HaloPSA</span></div></th><th style="border: 2px solid black; font-weight: bold; background-color: white; width: 29.5159%;"><div style="text-align: center;"><span style="font-size: 11pt;">HaloCRM</span></div></th></tr></thead><tbody><tr><th style="border: 2px solid black; font-weight: bold; background-color: white; width: 19.9771%;"><div style="text-align: center;"><span style="font-size: 11pt;">Versions prior to v2.200</span></div></th><td style="border: 2px solid black; background-color: white; width: 26.6209%;"><div style="text-align: center;"><span style="font-size: 11pt;"><a href="https://auth.haloitsm.com/externalauth">https://auth.haloitsm.com/externalauth</a></span></div></td><td style="border: 2px solid black; background-color: white; width: 25.9008%;"><div style="text-align: center;"><span style="font-size: 11pt;"><a href="https://auth.halopsa.com/externalauth">https://auth.halopsa.com/externalauth</a></span></div></td><td style="border: 2px solid black; background-color: white; width: 29.5159%;"><div style="text-align: center;"><span style="font-size: 11pt;"><a href="https://auth.halocrm.io/externalauth">https://auth.halocrm.io/externalauth</a></span></div></td></tr><tr><th style="border: 2px solid black; font-weight: bold; background-color: white; width: 19.9771%;"><div style="text-align: center;"><span style="font-size: 11pt;">Version 2.200 or above</span></div></th><td style="border: 2px solid black; background-color: white; width: 26.6209%;"><div style="text-align: center;"><span style="font-size: 11pt;"><a href="https://YOURHALODOMAIN/authcallback">https://YOURHALODOMAIN/authcallback</a></span></div></td><td style="border: 2px solid black; background-color: white; width: 25.9008%;"><div style="text-align: center;"><span style="font-size: 11pt;"><a href="https://YOURHALODOMAIN/authcallback">https://YOURHALODOMAIN/authcallback</a></span></div></td><td style="border: 2px solid black; background-color: white; width: 29.5159%;"><div style="text-align: center;"><span style="font-size: 11pt;"><a href="https://YOURHALODOMAIN/authcallback">https://YOURHALODOMAIN/authcallback</a></span></div></td></tr></tbody></table><p><br></p><p id="isPasted"><strong><em>Note: If you have disconnected to the integration and are reconnecting, if your Halo instance is on v2.200+ you will need to use the new redirect URI (<a data-fr-linked="true" href="https://YOURHALODOMAIN/authcallback">https://YOURHALODOMAIN/authcallback</a>).</em></strong></p><p><br></p><p><strong style="box-sizing: inherit; font-weight: 700; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;" data-pasted="true"><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjU1ZjUyNDFmLTlhMzYtNGZkNS1hYzNiLTA0NTJmMjVhNGI5MCJ9._zIqkdJPNM3sWTux4RbqU8BX3YM4B-NW6MtebPzfcMU" class="fr-fic fr-fil fr-dib" width="684" style="width: 686px; height: 701.016px;" height="701"></strong></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 9. OAuth Client&nbsp;</span></strong></p><p><br></p><p>Then hit create. Upon creation you will be provided with a client ID and secret.&nbsp;</p><p><img data-fr-image-pasted="true" src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImZhYjJhMmI4LTYyZDQtNDZjNS05MTQ5LTliZGQ2NDhhYjNjNSJ9.-ED4OaL8ZDDRB4JfjH-UsnvHLzGfvHfU531oot-RvMA" width="451" height="493" style="box-sizing: inherit; border-style: none; cursor: pointer; padding: 0px 1px; user-select: none; text-align: left; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; width: 453px; height: 492.616px; max-width: none !important;" data-pasted="true" class="fr-fil fr-dib"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 10. Client ID and secret&nbsp;</span></strong></p><p data-pasted="true"><br></p><p>Copy and paste this into a notepad for now.&nbsp;</p><p><br></p><p><strong><em>Note: The whole client ID and secret will need to be used, including the &#39;.<a data-fr-linked="true" href="//apps.googleusercontent.com">apps.googleusercontent.com</a>&#39; section.</em></strong></p><p><br></p><p>Now you will need to assign the following scopes to the project (under the Data Access section of the project):</p><ul><li>My Business Account Management API</li></ul><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjkzNTRiZTJiLWYxOGEtNDQ4Ny05Y2M1LTFiYmQ0NTE4NTRhYSJ9.IdFz-IVf37-h8NFhlNEZp6MCHRFkNRxQsrQahx7pBDw" class="fr-fic fr-fil fr-dib" width="874" style="width: 876px; height: 489.529px;" height="490"></p><p><strong><span style="font-size: 10pt;">Fig 11. Scopes for Project</span></strong></p><p><br></p><p>Now you will need to assign test users to the OAuth Client to allow the connection to be authenticated. Head to the &#39;audience&#39; tab and select &#39;Add users&#39; under the test user section.&nbsp;</p><p><br></p><p><strong><em>Note: We recommend using test users to authenticate your Google app before publishing the app as this ensures your app works correctly and securely before exposing it to broader users.</em></strong></p><p><img data-fr-image-pasted="true" src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJmMDQxZjY2LWI1ZjctNDVlYy1hZjcwLWUzNGMyNmU1MDNkNiJ9.ZnNU7PA7NEqxmLOt06csZg8vzypY-V_CNFK0Q93fsbQ" width="783" height="589" style="box-sizing: inherit; border-style: none; cursor: pointer; padding: 0px 1px; user-select: none; text-align: left; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; width: 785px; height: 589.269px; max-width: none !important;" data-pasted="true" class="fr-fil fr-dib"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 12. Add test user to OAuth Client</span></strong></p><p><br></p><p data-pasted="true">When adding a test user you must enter the email (Gmail) of the user you would like to be able to authenticate the connection. You can add multiple users here, then when authenticating the connection between Google Workspace and Halo you must login with an account that has been added to the project as a test user.&nbsp;</p><p><br></p><p>Test user authorisation will expire after 7 days, therefore once you have connected successfully and are happy with the setup you will need to publish your application using the &#39;Publish app&#39; button shown in figure 9. Once the app is published the authentication will not expire.&nbsp;</p><p><br></p><p>For more information on testing/publishing apps in Google workspace see <a data-fr-linked="true" href="https://support.google.com/cloud/answer/15549945?sjid=17872669289834994490-EU#publishing-status&zippy=%2Cin-production%2Cexternal%2Cinternal%2Ctesting" data-pasted="true" target="_blank" rel="noopener noreferrer">Manage App Audience</a>.</p><p><br></p><p><strong><span style="font-size: 12pt;">Add Connection details into Halo</span></strong></p><p>Once saved you will have the option to &#39;Sign in with Google&#39;. Use this and sign in with your Google Business account.</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImVlOWNjMzdmLWQzZmEtNGFkMy04YTE3LWU1YzA5ZDJlMmM0YyJ9.plowNOhJ85aHJiyimPvr_BnPS2EsNlSG73aubT-AEf8" class="fr-fic fr-fil fr-dib" width="513" style="width: 515px; height: 411.037px;" height="411"></p><p><strong><span style="font-size: 10pt;">Fig 13. Sign in with Google</span></strong></p><p><br></p><p>Once you are signed in, choose which Google Account and location to use for this connection. Start typing in the location field to for your desired location to appear.&nbsp;</p><p><br></p><p>Now you are connected you can begin configuring how reviews and questions are imported.&nbsp;</p><p><br></p><p><strong><span style="font-size: 14pt;">Import Reviews and Questions</span></strong></p><p>Head back to Configuration &gt; Integrations &gt; Google Business, here you can import reviews and questions and control how these are logged as tickets in your Halo.&nbsp;</p><p><br></p><p><strong><span style="font-size: 12pt;">Import Reviews</span></strong></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjMyZGE0NWJhLTMxNDctNGQ4Ni05Nzc4LTZlNzVkNWIwYTQzNiJ9.LnWOYhwV5aw2i341QEXVl9bkHvDPy0VBU3T63WloZh8" class="fr-fic fr-fil fr-dib" width="901" height="369"></p><p><strong><span style="font-size: 10pt;">Fig 14. Google review import configuration</span></strong></p><p><br></p><p>Before importing reviews, set which reviews should be imported, what ticket type should be logged for these reviews and the end user the ticket should be assigned to. In the figure 14 example a new ticket type has been created for the use of Google Reviews.&nbsp;</p><p><br></p><p><strong>Review score threshold&nbsp;</strong>- Here set the threshold for imported reviews to log tickets. This threshold is out of 5, any reviews above this threshold will not be logged as tickets.&nbsp;</p><p><br></p><p>Then import reviews using the &#39;Import Google Business Reviews&#39; button.</p><p><br></p><p>The tickets created from the imported reviews will contain the review comment in the &#39;Details&#39; field on the ticket.&nbsp;</p><p><br></p><p><strong><span style="font-size: 12pt;">Import Questions</span></strong></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImIyZTQ2MjVjLTE0MjItNDQxYi1iMDU5LTQzMGMzNGFjMzA3ZiJ9.ao5yxqYYOoZKJX3ADP73PVLFHez1H5Qa_raOviRoeW8" class="fr-fic fr-fil fr-dib" width="617" height="265"></p><p><br></p><p><strong><span style="font-size: 10pt;">Fig 15. Google question import configuration</span></strong></p><p><br></p><p>Before importing questions set which ticket type should be logged for each question and the end user the ticket should be assigned to. In the figure 16 example a general user under my internal customer has been selected, however, you may wish to create a dedicated user profile for these tickets to be assigned to.&nbsp;</p><p><br></p><p id="isPasted">Then import questions using the &#39;Import Google Business Questions&#39; button.</p><p><br></p><p id="isPasted">The tickets created from the imported questions will contain the question in the &#39;Details&#39; field on the ticket.&nbsp;</p><p><br></p><p><strong><span style="font-size: 12pt;">Automatically Import reviews/questions on a schedule</span></strong></p><p>To have reviews/questions automatically imported on a schedule, you will need to enable the Halo integrator for this integration.</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjRkNDEzMTY3LTc2ZjYtNDRlZC04YTJjLTUzYWM2M2Y3MDUxMiJ9.NG-uHIyA6rm99D0nsgl_Y9wiKrL15wC0BQSzLR5Et2k" class="fr-fic fr-fil fr-dib" width="784" style="width: 786px; height: 236.447px;" height="236"></p><p><strong><span style="font-size: 10pt;">Fig 16. Enable the Halo Integrator for the Google Business integration</span></strong></p><p><br></p><p>When enabled reviews and questions from Google will be imported automatically on a daily basis.&nbsp;</p><p><br></p><p><strong><span style="font-size: 14pt;">Respond to reviews/questions from Google</span></strong></p><p>Once tickets have been logged in your Halo for Google Business questions/reviews you can respond to these from Halo. In order to do this you will need to configure chosen actions to send updates back to Google Business.&nbsp;</p><p><br></p><p>Head to Configuration &gt; Tickets &gt; Actions &gt; select an action, or create new &gt; Details tab. Here, enable the option &#39;Show the &#39;Send to Google Business&#39; toggle&#39;.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjI0ZGQ5NTUzLTNkNmItNDgwMi05ZjAzLWFlY2Y3YmVhNjQxNSJ9.hqurYjkoWHzm4cOKC4NAe_IKnoeLbVEnq2aHRza1HLg" class="fr-fic fr-fil fr-dib" width="489" style="width: 491px; height: 383.975px;" height="384"></p><p><strong><span style="font-size: 10pt;">Fig 17. Send to Google Business toggle</span></strong></p><p><br></p><p>Once enabled this action will have a new toggle field, this can be used to choose if the action is sent to Google Business or not.&nbsp;</p><p><br></p><p>Then you will need to ensure the &#39;Note&#39; field is added to the action. The contents of the Note field will be used as the reply to the review, no other fields on the action will sync to Google Business.&nbsp;</p><p><br></p><p>You can enable this on any existing actions you have that you would like to be used to send updates to Google Business. Alternatively you may wish to create a dedicated action for this.&nbsp;</p><p><br></p><p><strong><span style="font-size: 14pt;">Receiving Updates to tickets from Google Business</span></strong></p><p>Any updates to reviews/questions that have logged a ticket in your Halo instance will update the corresponding ticket. Updates will only be processed once the import is re-run so ensure you have the Halo integrator enabled to ensure this is done automatically.&nbsp;</p><p><br></p><p>To determine the status tickets have when an update is received from Google Business head to Configuration &gt; Integrations &gt; Google Business, use the settings shown in figure 18 and 19.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjcyODZhNzRmLWMwMjEtNDBlZC05YmM1LWZjYzliZGUwYTY3NiJ9.HUJeI7SxPjsx-qqatQR6q-_ZwSKHpu8UED2cOM-U0oM" class="fr-fic fr-fil fr-dib" width="432" height="128"></p><p><strong><span style="font-size: 10pt;">Fig 18. Setting to determine ticket status after Google review update</span></strong></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjM5YWZiZDc5LWE2MWItNGU0ZS1iNzA4LTZmMDc0YWIwZjZmMyJ9._8p2qyxdNC7jQRA5vigcuZ1zRIu1w1FMiqaVie5t9QI" class="fr-fic fr-fil fr-dib" width="385" style="width: 387px; height: 140.262px;" height="140"></p><p><strong><span style="font-size: 10pt;">Fig 19. Setting to determine ticket status after Google question update</span></strong></p><p><br></p><p>We recommend choosing statuses here that take the ticket off SLA hold (such as Updated).&nbsp;</p><p><br></p><p><br></p><p><br></p><p><br></p>
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.