Google Business Integration
OAuth2 Client CredentialsConnect your AI agent to Google Business Profile. Respond to reviews, update listings, publish posts, and manage Q&A directly from conversations.
What your agent can do
With Google Business credentials, your agent gets full access to your listings, reviews, and posts through the Business Profile API.
Review management
Read, reply to, and monitor customer reviews across all your business locations in real time.
Listing updates
Update business hours, descriptions, categories, and contact information for your Google Business listings.
Post publishing
Create and publish updates, offers, events, and product announcements directly to your Business Profile.
Q&A responses
Monitor and respond to customer questions posted on your Business Profile to keep information accurate.
Photo management
Upload, organize, and manage photos on your business listing, including cover photos and category images.
Prerequisites
- ✓A Google account with access to Google Business Profile
- ✓A Google Cloud project with the Business Profile API enabled
- ✓A service account with a downloaded JSON key file
- ✓A ClawTrust agent on any plan (Starter, Pro, or Enterprise)
Step-by-step setup
Create a Google Cloud project, enable the API, and add the service account credentials to your agent.
Open Google Cloud Console
Go to console.cloud.google.com and sign in. Create a new project or select an existing one for your Business Profile integration.
Enable the Business Profile API
Navigate to APIs & Services > Library. Search for "Business Profile API" (also called My Business API) and click Enable.
Create a service account
Go to APIs & Services > Credentials. Click Create Credentials > Service Account. Download the JSON key file containing your Client ID and private key.
Add to ClawTrust
In your agent's dashboard, go to Credentials > Add Credential. Select "OAuth2 Client Credentials", enter your Client ID, Client Secret (from the JSON key), Token URL, and scope.
Credential details
Type
Token URL
https://oauth2.googleapis.com/tokenScope
https://www.googleapis.com/auth/business.manageFields
Client ID, Client Secret, Token URL, ScopeExample actions
Once connected, you can ask your agent to perform actions like these.
"Reply to the latest 1-star review"
Fetches your most recent 1-star review and posts a professional reply on your behalf.
"Update our holiday hours for Christmas week"
Sets special hours for the specified date range on your business listing.
"Post an update about our weekend sale"
Creates and publishes a new post to your Business Profile with your sale details.
"Show me all unanswered questions"
Retrieves all customer questions on your listing that have not yet received a response.
Ready to connect your agent to Google Business?
Add your service account credentials and your agent starts managing your listings immediately.