Google My Business API
Enhance your business's online presence by efficiently managing Google My Business reviews through Flexito OmniAI. Streamline how you view, reply to, and manage reviews directly within the platform, ensuring your brand maintains a positive reputation effortlessly. Explore how Fle
Listen to an audio overview
A short, AI-generated podcast-style summary of this article.
Enhance your business's online presence by efficiently managing Google My Business reviews through Flexito OmniAI. Streamline how you view, reply to, and manage reviews directly within the platform, ensuring your brand maintains a positive reputation effortlessly.
Explore how Flexito OmniAI's Google My Business Review Management Actions can help you manage your online reputation directly through the platform.
Connecting Your Google My Business Account
Link your Google My Business account in the Google channel and connect it to a bot.
For a complete connection guide, visit: Google Business Messenger ().
Adding the Action Node to Your Workflow
Add an Action Node to your workflow and navigate to Advanced Actions.
Choose Google My Business API.
Features of Google My Business API via Flexito OmniAI's Action Node
Understand the functionalities of Google My Business API Actions on Flexito OmniAI, with a detailed explanation of each action's role.
List Reviews: Retrieve up to 50 reviews linked to your Google My Business listing.
Get Review: Access details of a specific review from your Google My Business list.
Reply to Review: Directly respond to reviews on your Google My Business listing.
Delete Review Reply: Remove a response you have previously posted on a Google My Business review.
Explanation of the JSON fields you will receive:
reviewId: The unique ID for the review.
reviewer: Object containing reviewer information, including:
profilePhotoUrl: URL of the reviewer's profile picture.
displayName: The name displayed for the reviewer.
starRating: The star rating given in the review, which can be:
ONE
TWO
THREE
FOUR
FIVE
comment: The reviewer's feedback on the advertisement.
createTime: The date and time when the review was created.
updateTime: The date and time when the review was last updated.
name: The title of the review.
Here is an example of a JSON response:
{
"reviews": [
{
"reviewId": "12345",
"reviewer": {
"profilePhotoUrl": "",
"displayName": "John Doe"
},
"starRating": "FIVE",
"comment": "This is a great ad!",
"createTime": "T22:10:00Z",
"updateTime": "T22:10:00Z",
"name": "My first review"
},
{
"reviewId": "67890",
"reviewer": {
"profilePhotoUrl": "",
"displayName": "Jane Smith"
},
"starRating": "FOUR",
"comment": "This ad is pretty good.",
"createTime": "T22:10:00Z",
"updateTime": "T22:10:00Z",
"name": "My second review"
}
]
"averageRating": 4.5,
"totalReviewCount": 2
}

