Accept Invitation
Accept a pending Google Business Profile account invitation and grant the connected user its offered access. Warning: this changes account access; confirm the invitation, target account, and offered role before calling.
Manage Google Business Profile accounts, locations, reviews, media, posts, performance, and verification workflows.
Accept a pending Google Business Profile account invitation and grant the connected user its offered access. Warning: this changes account access; confirm the invitation, target account, and offered role before calling.
Return multiple legacy Google Business Profile Location resources belonging to one account in a single request.
Submit a PIN to complete a pending non-automatic Google Business Profile verification. Warning: this is consequential and attempt-limited; an incorrect PIN may consume an attempt, so confirm the verification resource and PIN before calling.
Create a location-group or user-group account; this cannot create a personal account or organization.
Publish a customer-facing standard post, event, offer, or alert for a Google Business Profile location. Warning: this submits content for public display; confirm the text, destination links, event dates, offer terms, and photos before calling. Google may reject content under its policies, and ALERT authoring may not be available.
Create a merchant-owned Business Profile location. Google requires profile for non-lodging locations; omit it only for a lodging location. Category classification is enforced by Google. Search for an existing Google location first to avoid duplicates; use validate_only to check the payload without creating it.
Create and publish a customer-facing media item for a Google Business Profile location from a publicly reachable URL or an existing Google upload data reference. Warning: this publishes media on Search and Maps; confirm the exact location, source, and association before calling. This tool never uploads or pretends to upload local bytes.
Create a public action link, such as an appointment or ordering URL, for a Google Business Profile location. Warning: the URL may become public, and making it preferred can replace the link shown to customers for that action type.
Permanently decline a pending Google Business Profile account invitation. Warning: the offered access is rejected and accepting later requires a new invitation; confirm the invitation and target account before calling.
Permanently delete a local post from a Google Business Profile location. Warning: Destructive: the customer-facing post is permanently removed.
Permanently delete an API-deletable Business Profile location. Destructive and potentially business-impacting: this removes the listing when Google permits API deletion; confirm the exact location.
Permanently delete merchant-owned media from a Google Business Profile location. Warning: Destructive: the media item is permanently removed from the profile; confirm the exact media resource before calling.
Permanently delete a public Google Business Profile place-action link. Warning: Destructive: customers may lose the linked action immediately.
Permanently remove the merchant's public reply from a Google Business Profile review. Warning: Destructive and public-facing: the existing merchant reply is permanently removed; confirm the exact review before calling.
Search Google Business Profile chains by display name, or return one chain by its exact chain resource name. Provide exactly one of chain_resource_name or chain_name.
Generate a Google Business Profile instant verification token for an unverified listing identified by its final location ID. The connected caller must own or manage the listing. A returned token is sensitive: use it only for the intended location and never log, disclose, or reuse it.
List one page of Business Profile accounts accessible to the connected Google user, or return one exact account when account_name is supplied.
Search one page of localized Google Business Profile categories, or fetch up to 100 exact stable category resource names in one batch.
Return one or more daily Google Business Profile performance metrics over an inclusive date range, normalized into one list of metric time series. This Performance v1 action replaces the discontinued v4 location insights report for metrics that Google migrated.
Return the total follower count for a verified Google Business Profile location connected to Google Maps.
Return food menus for an eligible Google Business Profile location, optionally restricted to top-level fields by a read mask.
Return Google's consumer-facing version of a Business Profile location and field masks describing differences and pending merchant changes.
List one page of local posts for a Google Business Profile location, or return one exact post when post_name is supplied.
Return selected merchant-managed fields for one Business Profile location. Use read_mask=serviceItems to read services through the supported Business Information v1 replacement for the deprecated v4 service-list read.
Return either merchant-set or Google-displayed attributes for one Google Business Profile location, preserving attribute identifiers and typed values.
Return merchant-set hotel lodging data or Google's displayed lodging data and the fields Google changed.
List one page of merchant or customer-contributed media for a Google Business Profile location, or return one exact media item.
Return an account's Google Pub/Sub topic and enabled Business Profile notification types.
List one page of a Google Business Profile location's place-action links, or return one exact link when link_name is supplied.
Return one exact Google Business Profile review, one page for a verified location, or one account-batch page across up to 50 verified locations.
Return whether a Google Business Profile location has merchant control and the next required verification, ownership, review, or policy action.
Invite a user or location group to administer a Google Business Profile account or location. Location groups can be invited only to locations. This changes who can manage the business and may send an invitation; confirm the parent resource, recipient, and role before calling.
Return administrators and their roles for a Google Business Profile account or location.
Return one page of valid Google Business Profile attribute definitions for a location or a category and region, including value constraints.
Return pending account invitations, optionally filtered by target type.
Return one page of Google Business Profile locations in an account, with the fields selected by read_mask and a cursor for the next page.
Return one page of place-action types, such as appointment or food-ordering links, available for a Google Business Profile location or region.
Return one page of monthly search keyword impression counts for a Google Business Profile location and a cursor for the next page.
List the verification methods currently eligible for one Google Business Profile location in a requested language. This is a non-mutating discovery step to run before starting verification.
Return one page of verification attempts and states for a Google Business Profile location, plus a cursor for the next page.
Permanently remove an administrator's access from a Google Business Profile account or location. Destructive access revocation: confirm the exact administrator resource before calling.
Find an existing Google Maps location by free-form query or structured location data before creating or claiming a Business Profile. Provide exactly one of query or location. Google policy restricts this search to merchants with an existing business relationship with the caller and solely to creating or claiming their locations; never use it for lead generation. This is the supported Business Information v1 successor to the deprecated v4 findMatches operation.
Start Google Business Profile verification with a method currently eligible for the location. Warning: this is a consequential, policy-gated external side effect that may send mail, email, an SMS, or a phone call. Call it only on the business owner's direct request, using an option Google returned from List Verification Options.
Transfer a Google Business Profile location to another account administered by the connected user. High-consequence ownership move: confirm both resource names before calling; this can disrupt management access and is not automatically reversible.
Rename a non-personal Business Profile account; validate_only checks the request without applying it.
Change a Google Business Profile account or location administrator's role. This alters their access to the business; confirm the administrator and replacement role before calling.
Replace or update food-menu data for an eligible Google Business Profile location. Warning: menu content is customer-facing; omitting update_mask performs a full update that may clear omitted fields, and repeated menu elements cannot be updated individually.
Update selected fields on an existing Google Business Profile local post. Warning: changes affect already-published customer-facing content; verify the post, text, links, dates, and offer terms before calling.
Update selected merchant-managed fields on a Google Business Profile location. Public listing changes can immediately affect Search and Maps; use validate_only before consequential edits. Use update_mask=serviceItems to replace services through the supported Business Information v1 replacement for the deprecated v4 service-list update.
Set or clear selected merchant-managed attributes on a Google Business Profile location. Warning: every ID in attribute_mask that is omitted from attributes is deleted; inspect attribute metadata and current values first.
Update selected lodging, amenity, policy, accessibility, service, or sustainability fields for a Google Business Profile hotel location. Warning: these values can become public hotel details; verify the field mask and payload.
Update the category association of merchant-owned Google Business Profile media. Warning: changing this metadata can immediately alter how public media is categorized or displayed; COVER and PROFILE cannot be assigned.
Set or clear an account's Pub/Sub topic and replace its enabled Google Business Profile notification types. Warning: notification_types is a complete replacement, and clearing either setting can stop event delivery.
Update a Google Business Profile place-action link's URL, action type, or preferred status. Warning: changes may immediately alter the customer-facing action links shown for the location.
Create or replace a merchant reply to a Google Business Profile review. Only call this after obtaining explicit end-client authorization from the represented business. Google moderates the reply; inspect review_reply_state to determine whether it is pending, rejected, or approved for public display.
Upload a photo file and publish it on a Google Business Profile location in one operation. This creates customer-facing media on Search and Maps; confirm the exact location, image, and association before calling. Final publish errors or malformed responses can be ambiguous: publication may have succeeded, so list the location's media before retrying to avoid duplicates. If byte upload succeeds but publishing fails, temporary uploaded bytes can remain until Google expires them because Google provides no cleanup API.
The Google Business Profile integration connects your Dench AI CRM directly to Google Business Profile, so agents can read and act on your Google Business Profile data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
56 actions are available for agents to invoke on your behalf. Every call runs through Google Business Profile's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Google Business Profile and click Connect — you'll authorize access through Google Business Profile's own sign-in flow. No API keys or code required.
Ask an agent to use Google Business Profile in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Google Business Profile integration connects your AI CRM to Google Business Profile, so AI agents can work with your Google Business Profile data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Google Business Profile integration currently exposes 56 actions, including Accept Invitation, Batch Get Locations, Complete Verification, Create Account, Create Local Post, and Create Location. Agents invoke them on your behalf from chat or from automations.
No. You connect Google Business Profile from your Dench workspace using Google Business Profile's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Google Business Profile's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Google Business Profile connection from your workspace settings at any time.