Google Business Profile logoVantegrateNative API integration
Integrations · Google Business Profile

Integrate Google Business Profile with AI agentsand ask for the review after every delivery

Vantegrate's AI agents work with your Google Business Profile through Google's official Business Profile APIs: the sales agent answers people who tap your profile's text or WhatsApp button, the last-mile agent asks for a review once a delivery is confirmed, and every new review reaches the agent, which drafts a reply for your team to approve. Every conversation lands in Salesforce or your CRM.

Reply within 4 business hoursYour data stays in your environmentNothing to install

How the data flows

Your Google Business Profile connected to the Vantegrate Agent and Your systemsYour Google Business Profile on the left, the Vantegrate Agent in the middle and Your systems on the right. One line carries live data to the agent and a return line sends the result back to your systems.reads live datareturns the resultYour Google Business ProfileAgentVantegrateYour systems
Official Business Profile APIs
Replies approved by your team
Salesforce and Oracle SOC 2 · ISO 27001
120+ integrations
The short answer

What does it mean to integrate Google Business Profile with Vantegrate's AI agents?

Integrating Google Business Profile with Vantegrate's AI agents means the text or WhatsApp button on your profile leads to an agent that answers with your CRM data, every confirmed delivery ends with a review request, and the agent receives each new review through Google's APIs and drafts a reply for your team to approve.

Google retired Business Profile chat: you can no longer chat with customers from the profile or get quote requests there (Google). Instead, verified profiles can add a WhatsApp or text messaging button, in the regions where Google offers it. The conversation no longer lives on Google: it lives in your messaging channel and your CRM, and the agent is the one answering.

Build your case in 10 seconds

What do you want to connect to your Google Business Profile?

Pick what you need and we'll write the message for you.

1 · Pick what to solve

2 · What our team receives

Vantegrate

online

Hi, I want to integrate Google Business Profile with AI agents.
What syncs

What moves between the agent and your Business Profile

The agent listens for new reviews, posts the replies your team approves and picks up whoever taps the profile's messages button, with the context from your CRM.

New and edited reviews, as they happen

Google sends a Cloud Pub/Sub notification whenever a review is added or updated. The agent reads it through the API: star rating, text, display name and date, or an anonymous flag when the reviewer chose not to show their name.

Replies your team approves

The agent drafts a reply of its own for each review and, once your team approves it, posts it through the API. Google checks the reply before showing it, and the API reports whether it's pending, approved or rejected.

The profile's text or WhatsApp button

Whoever taps the messages button on your profile reaches your text or WhatsApp number, where the sales agent answers. For companies with many locations, that button can be set through the API, location by location.

How it connects

How the integration works, step by step

Vantegrate handles the setup and rollout. Your team authorizes, sets the rules and approves.

1

Access to the Business Profile APIs

The Business Profile APIs aren't public: Google approves access per project and requires the applicant to manage a profile verified and active for 60 days or more, plus a business website. Then an owner or manager of the profile authorizes the connection over OAuth 2.0.

2

Real-time review notifications

We set up a Cloud Pub/Sub topic and the notifications API to receive every new or edited review, with no need to keep polling the profile.

3

Reply and request rules

We define with your team the tone of replies, who approves each one, which cases go straight to a person and the message the last-mile agent sends when a delivery is confirmed, the same for everyone and with no incentives.

4

Validation with no sandbox

Google offers no sandbox for these APIs, so we start with one pilot location and human approval of every reply, stay within the usage limits and roll out in phases.

After Google's chat

Profile chat is now text or WhatsApp, and that's where the agent answers

Google retired chat on Business Profiles: chatting from the profile, its history and quote requests are no longer available (Google). Google says the change also affects the Business Messages API, and it discontinued the Business Profile Q&A API as well (Google).

Instead, a verified profile can add a WhatsApp or text messaging button to its contact info, in the regions where Google offers it (Google). If you add both, Google shows only the text messaging option, so pick the channel your customers actually use.

That button leads to your number, and the sales agent answers there: prices, stock, hours or order status from your CRM, then it qualifies the inquiry and logs it in Salesforce. On WhatsApp, the customer's first message opens the 24-hour window and the agent replies without a template.

WhatProfile chat (retired)Text or WhatsApp button with the agent
Where the customer writesIn the profile chat, inside GoogleOn WhatsApp or in a text to your number
Quote requestsGoogle no longer allows them from the profileThe agent quotes in the chat with your prices
Conversation historyNo longer available in the profileStays in your CRM, next to the customer

According to Google, the text or WhatsApp button is available in select regions and for verified profiles.

Many locations, one agent: the Business Information API can set the WhatsApp link (wa.me) or the text messaging number on each location (Google), so a chain with many branches doesn't do it by hand.

After the delivery

Asking for the review once the delivery is confirmed

Google suggests sharing your review link at the end of a chat or in a WhatsApp message (Google). The last-mile agent does it at the right moment: when the driver closes the delivery with its proof of delivery, the agent sends the customer your profile's review link in the same conversation where they tracked the order.

The request goes to every customer with a confirmed delivery, with the same message. Google doesn't allow asking only satisfied customers, offering discounts or gifts in exchange, or asking customers to mention someone on your team (Google). If the customer replies with a problem, the agent passes it to your team with the delivery details.

On WhatsApp, outside the 24-hour window, the message goes out as a template approved by Meta. Meta lists feedback requests about a specific order, with no promotion, among its utility use cases; a generic one isn't approved as utility (Meta). More on WhatsApp template categories.

What the agent doesn't do: offer something in exchange for a review or send the link only to happy customers. Google treats that as fake engagement and can restrict the profile, for example by blocking new reviews for a set period (Google).

Replies

Replying to Google reviews with an agent, without copy-paste replies

When a review comes in, the agent reads it, looks up the context in your CRM and drafts a reply that picks up on what the customer said, not a generic thank-you. That's what Google recommends: don't send everyone the same thank-you (Google), and repetitive content is one of the reasons Google gives when it rejects a reply (Google).

The reply is posted once your team approves it. Google's API policies require the business's prior, specific and express consent to automate review replies, and the business's authorization for anyone replying on its behalf (Google). Google then reviews the reply, which usually takes up to 10 minutes and sometimes up to 30 days, and notifies the reviewer (Google).

For a negative review, the agent alerts your team and proposes a reply that acknowledges the issue and offers to continue privately, with no personal details about the customer, as Google advises. One honest caveat: the API returns the reviewer's display name, not their phone number or order, so matching a review to a delivery isn't always possible.

Review fieldWhat the API returnsHow the agent uses it
Star ratingOne to five starsSets priority and flags negative reviews
TextThe comment, if the customer wrote oneReplies to what the customer said
ReviewerDisplay name and photo, or an anonymous flagGreets the reviewer by name when there is one
DatesWhen it was written and when it was editedSpots a review that changed after the reply
ReplyThe posted text and its status: pending, approved or rejectedFlags replies Google rejected, and why

Fields of the review resource in the Business Profile API. The API doesn't include the reviewer's phone number or email.

United States

Reviews and messaging in the US: the FTC rule, SMS and Salesforce

In the US, the FTC's rule on consumer reviews and testimonials bans fake reviews, including AI-generated ones, incentives conditioned on a positive or negative review, and threats to get a negative review removed (FTC, 2024). The last-mile agent's flow asks, it doesn't condition: the same message for everyone, with nothing in exchange.

The channel matters too. 32% of US adults use WhatsApp (Pew Research Center, 2025) and Meta doesn't deliver marketing templates to US phone numbers (Meta). For US customers, the text messaging button on your profile is worth considering, and the review request can go out over SMS, with the consent and A2P 10DLC registration covered on that page.

For teams on Salesforce, each inquiry from the profile and each delivery with its review request are logged on the account or contact, so sales and operations see the same customer history. More in the Salesforce integration.

One flow, any channel: the agents apply the same rules whether the customer writes by text or on WhatsApp, and every inquiry and review request lands on the customer's record in Salesforce.

You've seen how it connects. Want to walk through your case?

Tell us how your Google Business Profile is set up and we'll tell you what data we need and where the agent connects.

Why a real integration

An agent connected to your Google Business Profile vs. a standalone tool

Standalone AI toolAgent connected to your Google Business Profile
Messages from the profileA number someone answers when they canAn agent that answers with your CRM data
Review requestsA link sent when someone remembersOne message per confirmed delivery, the same for everyone
Replies to reviewsThe same thank-you for everyoneA reply of its own, approved by your team
Where your data livesCopies of your reviews in another toolReviews on Google, follow-up in your CRM
Reaching productionOften stalls as a pilotValidated, phased rollout
Key figures

Why connect the agent to your Business Profile

Third-party and Google figures, each with its published source, to size reviews, the channel and API access. None of them is a Vantegrate result.

89%

Of US consumers expect businesses to respond to their reviews

Source: BrightLocal, Local Consumer Review Survey (2026)

50%

Of US consumers say a templated or generic reply makes them unlikely to choose a business

Source: BrightLocal, Local Consumer Review Survey (2026)

60 days

Minimum time a profile must be verified and active before Google approves access to its APIs

Source: Google, Business Profile APIs prerequisites

32%

Of US adults use WhatsApp

Source: Pew Research Center (2025)

BrightLocal surveyed a representative panel of 1,002 US adults. The 60 days are the requirement Google publishes for requesting API access, along with a business website. Pew measures who uses WhatsApp at all, not business messaging, and shows why the text button matters for US customers.

Your profile, your rules

Reviews stay on Google, and the context stays in your CRM

The principle is simple: AI comes to your data, not your data to the AI. The agent works on your Business Profile with the authorization of its owner or manager, posts only what your team approves and keeps each customer's follow-up in your CRM.

  • Connection through Google's official Business Profile APIs with OAuth 2.0 and the profile management scope (business.manage), authorized by an owner or manager.
  • Replies with approval: Google's policies require the business's prior, express consent to automate them, and your team decides what gets posted.
  • No shadow copy of your reviews: Google only allows content from its APIs to be stored temporarily, for up to 30 days, without aggregating or altering it; your CRM keeps the customer follow-up.
  • The agents run on Salesforce or Oracle Cloud Infrastructure, whose SOC 2 and ISO 27001 certifications belong to those platforms, not to Vantegrate or Google Business Profile.
Frequently asked questions

Frequently asked questions about the Google Business Profile integration

What sales and operations teams usually ask before connecting an AI agent to their Business Profile.

How do I integrate Google Business Profile with an AI agent?

Through the Business Profile APIs, which Google approves per project: the applicant must manage a profile verified and active for 60 days or more, plus a business website. An owner or manager authorizes the connection over OAuth 2.0, Google sends each new review through Cloud Pub/Sub and the profile's text or WhatsApp button leads to the agent. Google doesn't publish an MCP server for Business Profile: it isn't on its list of remote MCP servers (Google Cloud). Meet the sales agent on the Sellium page.

What happened to Google Business Profile chat?

Google retired it: you can no longer chat with customers from the profile, see the chat history or receive quote requests, and the change reached the Business Messages API (Google). Instead, eligible accounts can add a WhatsApp or text messaging button. With the integration, that button leads to an agent that answers with your CRM data.

Can the agent reply to Google reviews on its own?

The API can post replies, but Google's policies require the business's prior, specific and express consent to automate them (Google). That's why the agent drafts and your team approves; what gets approved, and by whom, is set during implementation. Google reviews every reply before it's shown and notifies the reviewer.

Can I ask customers for Google reviews by text or WhatsApp?

Yes. Google suggests sharing your review link in a WhatsApp message or at the end of a chat (Google). The conditions: ask every customer, not only satisfied ones, with no discounts or gifts in exchange, and on WhatsApp use a Meta-approved template if more than 24 hours have passed since the customer's last message. To leave a review, the customer needs a Google Account. For texts to US numbers, see the consent and registration rules on the SMS page.

Does the FTC rule on fake reviews affect asking customers for reviews?

The rule targets fake reviews, including AI-generated ones, incentives conditioned on a positive or negative review, undisclosed insider reviews and review suppression through threats or intimidation, and it sets conditions when managers ask employees or relatives for reviews (FTC, 2024). A request sent to every customer, with nothing in exchange and no pressure on the rating, is designed to stay clear of those practices. This isn't legal advice: review your specific flow with your counsel. The last-mile flow is on the Trazzo page.

Let's connect AI agents to your Google Business Profile

Tell us how many locations you have on Google, how your team handles messages and how deliveries are closed out, and we'll show you how the agent answers from your profile's button, how it asks for reviews and which replies go through your team. A 30-minute conversation, no commitment.

Francisco Morales, co-founder of VantegrateFrancisco Morales, co-founder, takes your call. We reply on WhatsApp within 4 business hours, no strings attached.

The Vantegrate team at the office at sunset
Part of the Vantegrate team in an office hallway
Vantegrate developers working on their laptops
The Vantegrate team working by the docks
The Vantegrate team in a working session
The Vantegrate team working with a river view
Meet the team