Google Business Profile Integration
Quick Summary
ResponseIQ connects to your Google Business Profile using OAuth 2.0, the industry-standard authorization framework. This article explains how the integration works, what permissions are requested, how token refresh is handled, and what to do if you need to re-authenticate.
How OAuth 2.0 Works with ResponseIQ
When you connect your Google account to ResponseIQ, you are taken through Google's standard OAuth 2.0 consent flow. You sign in to your Google account directly on Google's servers — ResponseIQ never sees your Google password. Google then issues an access token and a refresh token that allow ResponseIQ to interact with your Google Business Profile on your behalf.
This is the same authorization mechanism used by major platforms and applications worldwide. It is designed so that you can grant specific permissions to a third-party application without sharing your credentials, and you can revoke access at any time.
Permissions Requested
During the OAuth consent screen, Google will show you the specific permissions ResponseIQ is requesting. We request only the minimum permissions needed to provide the service.
| Permission | What It Allows | Why We Need It |
|---|---|---|
| Business Profile read access | Read your business listing details and metadata | To identify and display your connected locations |
| Reviews read access | Read reviews posted to your business listings | To sync new reviews into your ResponseIQ dashboard |
| Reviews write access | Post replies to reviews on your business listings | To publish approved AI-generated responses to Google |
Note
ResponseIQ does not request access to your Gmail, Google Drive, Calendar, or any other Google service. The permissions are strictly limited to your Google Business Profile reviews.
Token Refresh and Expiration
Google access tokens expire after a short period (typically one hour). To avoid requiring you to re-authenticate constantly, ResponseIQ uses a refresh token to automatically obtain new access tokens in the background. This process is invisible to you — your integration stays connected without any action on your part.
In rare cases, a refresh token can become invalid. This happens if you change your Google password, revoke access to ResponseIQ from your Google account settings, or if Google's security systems flag unusual activity. When this occurs, ResponseIQ will notify you and prompt you to re-authenticate.
Important
If you see a 'Re-authentication required' notice on your dashboard, address it promptly. While the connection is down, new reviews cannot be synced and responses cannot be published to Google.
Re-Authentication Process
If your Google connection needs to be re-established, the process is straightforward and takes under a minute. No data is lost when you re-authenticate — your review history, AI responses, and settings remain intact.
- Click the re-authentication prompt on your dashboard or go to Settings and then Integrations.
- Click 'Reconnect Google Account'.
- Sign in to your Google account when prompted by Google's login screen.
- Review and approve the permissions on the consent screen.
- You will be redirected back to ResponseIQ with your connection restored.
Pro Tip
Make sure you sign in with the same Google account that has ownership or management access to your Google Business Profile. If you use a different account, your locations may not appear.
Related Articles
Still need help?
Can't find what you're looking for? Our support team is here to assist.
Contact Support