You can wire the Google Business Profile node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.
Credentials
Connect Google Business Profile under Credentials in the node settings. See Connecting credentials for the general flow. Sign in with your Google Business Profile account when prompted; no keys to copy. Google Business Profile API requires your own Google Cloud project. Create an OAuth 2.0 Web Application client at console.cloud.google.com → APIs & Services → Credentials, enable the My Business Account Management API and My Business Business Information API, then add this app’s callback URL as an Authorised Redirect URI. Get your credentials here. NoClick requests the following permissions:https://www.googleapis.com/auth/business.manage
Operations
Analytics
| Operation | ID | Description |
|---|---|---|
| Fetch Location Performance Metrics | fetch_location_performance_metrics | Get daily performance metrics for a location over a date range. |
| Fetch Location Search Keywords | fetch_location_search_keywords | Get search keywords that led customers to discover the business profile. |
Local posts
| Operation | ID | Description |
|---|---|---|
| Create Local Post | create_local_post | Create a new local post (Standard, Event, Offer, or Alert). |
| Delete Local Post | delete_local_post | Delete a local post. |
| Get Local Post | get_local_post | Get a single local post. |
| Get Local Post Insights | get_local_post_insights | Get view and click insights for one or more local posts. |
| List Local Posts | list_local_posts | List local posts for a location. |
| Update Local Post | update_local_post | Update an existing local post. |
Location
| Operation | ID | Description |
|---|---|---|
| Get Location | get_location | Get full details for a single location. |
| Get Location Attributes | get_location_attributes | Get all attributes (amenities, accessibility, payments, etc.) for a location. |
| List Business Profile Locations | list_business_profile_locations | List all locations/businesses for a Google Business Profile account. |
| Update Location | update_location | Update a location’s core fields (name, phone, website, description). |
| Update Location Attributes | update_location_attributes | Update location attributes (e.g. wheelchair access, Wi-Fi, payment methods). |
Media
| Operation | ID | Description |
|---|---|---|
| Delete Media Item | delete_media | Delete a media item from a location. |
| Get Media Item | get_media | Get a single media item. |
| List Customer Media | list_customer_media | List customer-contributed photos for a location. |
| List Media | list_media | List media items (photos/videos) for a location. |
| Upload Media | create_media | Upload a photo or video to a location via public URL. |
Place actions
| Operation | ID | Description |
|---|---|---|
| Create Place Action Link | create_place_action_link | Create a new booking/reservation/ordering link for a location. |
| Delete Place Action Link | delete_place_action_link | Delete a place action link. |
| List Place Action Links | list_place_action_links | List booking/reservation/ordering links for a location. |
| Update Place Action Link | update_place_action_link | Update an existing place action link. |
Reviews
| Operation | ID | Description |
|---|---|---|
| Delete Review Reply | delete_review_reply | Delete the owner reply from a review. |
| Get Review | get_review | Get a single review by its resource name. |
| List Location Reviews | list_location_reviews | List reviews for a specific location. |
| Reply to Review | reply_to_review | Create or update the owner reply to a review. |