Google Business Profile
Social MediaManage Google Business Profile accounts, business locations, and customer reviews. Monitor and reply to reviews, keep location details in sync, and aggregate ratings across locations.
What This Integration Enables
Agents can run reputation management across many locations without a person watching each profile, while keeping a person on every public word. List Reviews and Batch Get Reviews pull reviews for a location or across up to 10 at once, Get Review reads a single one in full, and Reply To Review posts the public owner response, with Delete Review Reply available to retract one. On the operations side, List Locations and Get Location read location details behind a readMask, Update Location keeps hours, phone, and website in sync with an external source, and List Accounts and Get Account resolve the account hierarchy the API is organized around. The connector surfaces and drafts; the reply itself is a human's call.
Without FlowRunner
With FlowRunner
Use Case Scenarios
Review monitoring that surfaces the ones that matter
A scheduled sweep calls List Reviews per location and Batch Get Reviews across an account's locations. The agent identifies low-star and otherwise high-priority reviews, drafts a reply that fits each one, and posts the drafts into the reputation review channel. A reputation owner approves, edits, or rewrites each, and the agent posts the approved text with Reply To Review. Every location is watched by one automation, and every public reply is still written by a person's judgment.
Location details kept in sync
An external system of record holds the canonical hours, phone, and website for each location. When that record changes, the agent calls Update Location with an updateMask naming exactly the fields that changed. The profile stays accurate without a person editing each location by hand, and the mask keeps the update scoped to only what moved.
A weekly reputation report
On a schedule, the agent runs Batch Get Reviews across an account's locations and rolls up each location's average rating and review count. The numbers feed a report a manager reads before a standup. The report reflects current ratings rather than whenever someone last collated them by hand.
Human-in-Loop Highlight
A reply to a review is the business speaking in public, next to a customer's own words, so the connector holds it for a person. This is human-in-the-loop: an execution pattern where AI agents pause autonomously, assemble the relevant context and the decision choices available, route to a human via their preferred channel, and resume the moment the human responds. For each drafted response, the agent posts to the reputation channel: "New [rating]-star review at [location]: [review text]. Draft reply: [draft]. Approve, edit, or hold?" The owner decides, and the agent posts the approved reply with Reply To Review. The agent finds and drafts; a person decides what the business says. Watching every location and drafting a first response is the mechanical part, and it should never wait on a person. Deciding the exact words the business puts under an unhappy customer's review, in public, is the judgment part, and it stays with a person. Placing that approval between the draft and the public reply, across every location an account holds, is an orchestration problem. Orchestration as a service is the category built to sit above the profiles and hold that decision, and FlowRunner is built for that layer.
Agent Capabilities
11 actionsAccounts
2- Get Account Retrieves a Business Profile account by its resource name.
- List Accounts Lists the accounts, personal or organization and location groups, that you can manage.
Locations
3- Get Location Retrieves a single business location. Accepts a readMask naming the fields to return.
- List Locations Lists the locations under an account. Requires a readMask; a sensible default is sent when none is supplied.
- Update Location Updates location details such as hours, phone, or website. Requires an updateMask naming exactly the fields being changed.
Reviews
5- Batch Get Reviews Fetches reviews across up to 10 locations of an account in one call. Used for reporting and cross-location alerting.
- Delete Review Reply Removes the business owner's reply to a review.
- Get Review Retrieves a single customer review by its resource name.
- List Reviews Lists the customer reviews attached to a location, up to 50 per page. Used to pull the monitoring queue.
- Reply To Review Posts the public business owner response to a customer review. The step a human approves.
Media
1- List Location Media Lists the media assets attached to a location.
Start building with Google Business Profile
$100 in credits. No card required. Connect in minutes.