Inbound CMS
2026-10-20 | Fact Checked: 2026-10-20 | By Heet Barot | 10 min read

How to Connect Your Website Chat Agent to Google Business Profile: A Step-by-Step Guide

Inbound (inboundcms.com) is a marketing agency in Austin, TX. Service-area only — no storefront. Call +1 (512) 325-0307 for a free strategy call.

Related service: Website AI agents · Cluster pillar: SEO vs AEO vs GEO · Search Visibility

TL;DR Summary

You cannot plug a website chat agent directly into Google Business Profile: Google ended Business Profile chat on July 31, 2024, discontinued the Q&A API on November 3, 2025, and does not offer booking links through its API. The connection runs through your systems in four steps: point the profile's booking link at the same scheduler the chat agent books into, tag the profile's website and booking links with UTM parameters, load the agent with the profile's exact hours, services, service area, and answers, and send a review request after the service is completed. Then check monthly that all of it still matches. Inbound does not publish package pricing; book a free strategy call.

!Key Takeaways

  • There is no direct chat-agent-to-profile connection: Google ended Business Profile chat on July 31, 2024 and the Q&A API on November 3, 2025
  • Point the profile's booking link at the same scheduler your chat agent books into, so every channel fills one calendar
  • Tag the profile's website and booking links with UTM parameters; Google's Bookings metric only counts bookings made through a booking provider
  • Load the agent with the profile's exact hours, special hours, services, service area, and the answers you give customers
  • Keep name, address, phone, and hours identical on the profile, website footer, LocalBusiness schema, and the agent
  • Send review requests after the service is completed, to every customer, with no incentives or filtering, per Google's review policy
  • Inbound does not publish package prices; book a free strategy call to connect a Central Texas chat agent and profile

Definition: Website chat agent to Google Business Profile connection

The set of shared links, facts, and follow-ups that make a business's Google Business Profile and its website chat agent work as one path: the profile sends visitors to the site and booking page, the agent answers with the same facts and books into the same calendar, and completed services trigger review requests that feed back to the profile.

For Austin and Central Texas small businesses, connecting a website chat agent to Google Business Profile means wiring both into the same booking flow, the same facts, and the same review loop — there is no direct plug-in to the profile itself. Google ended Business Profile chat on July 31, 2024, so the connection runs through your systems: point the profile's booking link at the scheduler your agent uses, load the agent with the profile's exact facts, and send review requests after completed services.

Disclosure: Inbound publishes this guide and builds website AI agents and local search programs for Central Texas businesses. We do not publish package pricing here; use the steps and cited sources below, then book a free strategy call if you want the connection built and checked for you.

Can my chat agent post to or answer on my Google Business Profile?
No. Google discontinued Business Profile chat on July 31, 2024 and the Q&A API on November 3, 2025. The agent works on your website; the profile links into the same booking flow.

What is the most important connection?
One booking destination. The profile's booking link and the chat agent should land in the same scheduler, so every booking shows its source and nothing double-books.

What should I do next?
Open your profile and your chat agent side by side and compare hours, services, and the booking link. To have it wired and checked, book a free strategy call or call +1 (512) 325-0307.

Also Read: how to connect Google Business Profile to an AI voice agent, the phone-side version of this setup, and website AI chat and voice agents with RAG and booking for the agent itself.

Why There Is No Direct Chat-to-Profile Connection Anymore

Google's help center confirms that as of July 31, 2024, chat is no longer available in Business Profile, and Google's developer notice says Google Business Messages ended the same day, adding that the profile's chat button cannot be linked to a third-party chat channel. Customers can still call you and follow your website and other links from the profile. In select regions, Google lets verified profiles add a WhatsApp or text message option instead.

The public Q&A section is changing too. Google discontinued the My Business Q&A API on November 3, 2025. Search Engine Roundtable (Barry Schwartz, Dec 15, 2025) reported a Google product specialist's announcement that the Maps Q&A display is being replaced by an Ask experience that answers from your answers and relevant reviews, and that published Q&A "will continue to power Google's understanding." Google began rolling out Ask Maps in the U.S. and India on March 12, 2026 (Google Keyword blog, Miriam Daniel). The takeaway: you cannot pipe chat answers into the profile, so the two must agree by design.

The Four Connections at a Glance

Step What to connect Where you do it
1Profile booking link to the scheduler the agent books intoBusiness Profile: Booking, Add link
2UTM tags on the profile's website and booking linksBusiness Profile links plus your analytics
3Profile facts and answers into the agent's knowledge baseChat agent knowledge source
4Completed services to review requestsCRM, scheduler, or review tool automation

Step 1: Point the Profile's Booking Link at the Agent's Scheduler

  1. Find the scheduling page your chat agent books into (your own booking page, or your scheduling tool's page).
  2. On your Business Profile, select Booking (on Maps: Edit profile, then Booking), select Add link, paste that URL, and save.
  3. If more than one link shows, use Set preferred link so yours appears first.
  4. Book a test appointment from the profile and one from the chat agent, and confirm both land in the same calendar.

Google's local business links help (verified Oct 20, 2026) allows up to 10 links per category and states that these links are not available through the Business Profile API or spreadsheet upload, so this is a manual setting. If you use a booking provider integrated with Reserve with Google, the profile can show a booking button managed by that provider instead.

Step 2: Tag the Profile's Links So Chat Leads Show Their Source

Google's performance report counts Website clicks on your profile, but its Bookings metric only counts bookings made through a booking provider. To see which chats and bookings started on the profile, add UTM parameters to the profile's website and booking links, for example utm_source=google, utm_medium=organic, utm_campaign=gbp-website. Google Analytics Help documents utm_source, utm_medium, and utm_campaign for exactly this. Keep the link pointed at your own domain: Google's guidelines do not allow URLs that redirect users to pages other than the actual business.

Then make the chat agent pass the landing page and campaign values into each lead record, so a booking from a profile click is labeled as one. Our analytics and attribution setup starts with this report.

Step 3: Load the Profile's Facts Into the Agent

  1. Copy regular hours, special hours, services, service area, and attributes (such as accessibility or appointment-only) from the profile into the agent's knowledge source.
  2. Add the answers you already give in the profile's Q&A section and the questions customers ask most on the phone.
  3. Write each answer once in a shared document and reuse the same wording in both places.
  4. Ask the agent five profile questions (hours today, a service, the service area, parking, booking) and compare its answers with the profile.

An agent that answers from current, approved content is the goal; our guide to RAG knowledge base ingestion covers how to load and refresh it.

Step 4: Keep Name, Address, Phone, and Hours Identical Everywhere

Match the profile, the website footer and contact page, your LocalBusiness structured data, and the agent's answers. Google Search Central's LocalBusiness documentation (verified Oct 20, 2026) supports properties such as telephone and openingHoursSpecification, so the schema on your site should state the same hours as the profile. Google's guidelines also ask you to represent the business as it is consistently represented in the real world. For the wider local picture, see our Central Texas local SEO guide.

Central Texas example: when an ice storm or flash-flood warning closes a Round Rock or Austin location early, update special hours on the profile, the site banner, and the agent's answer in the same few minutes. A chat agent saying "open until six" on a closure day undoes the trust the profile built.

Step 5: Trigger Review Requests From Completed Services

When a booking made through chat or the profile is completed, send the same review request your other completed jobs get. Send it after the service, not at booking, so the review reflects a real experience. Google's Maps content policy (verified Oct 20, 2026) prohibits offering incentives for reviews, discouraging negative reviews, selectively soliciting positive ones, and asking for specific content, so send the request to every customer and keep it simple.

This matters beyond Google. BrightLocal's Local Consumer Review Survey 2026 reports that use of ChatGPT and other generative AI tools for local recommendations rose from 6% to 45%, making them the third most popular source of business recommendations. Consistent facts and genuine reviews are what those tools can find; see how to get cited by ChatGPT and Perplexity and Maps Pack vs AI Overviews.

Optional: Add Text Messaging to the Profile

Google's chat options help (verified Oct 20, 2026) says businesses with a claimed and verified profile can add a WhatsApp or text message option, currently available only in select regions. If your profile offers it and your agent platform supports SMS, you can list a number your text agent answers, with a person on call for anything it cannot handle. If both options are added, Google shows only the text option.

Multi-Location Businesses: One Profile, One Answer Set

For businesses with locations in Austin, Round Rock, Georgetown, Cedar Park, or Pflugerville, give each profile its own booking link, UTM campaign value, and fact set in the agent, and make the agent ask which location before quoting hours. A single blended answer set is how a chat agent tells a Georgetown customer the Austin location's hours.

Troubleshooting the Common Breaks

Symptom Likely cause Fix
Double bookingsProfile link and agent use different calendarsPoint both at one scheduler; retest from each entry point
Agent quotes different hours than the profileSpecial hours changed in one place onlyUpdate the shared document first, then profile and agent the same day
Profile visits show as direct trafficNo UTM tags on profile linksAdd utm_source, utm_medium, utm_campaign to website and booking links
Old booking provider appears on the profileA third-party link added by a providerBooking, Remove Provider; Google says providers have 5 days to remove it
Review requests never sendTrigger tied to booking instead of completion, or no contact capturedTrigger on completed status; make the agent collect consented contact details

A Monthly 15-Minute Maintenance Checklist

  • Bookings: book once from the profile and once from chat; confirm one calendar.
  • Facts: compare hours, special hours, services, and service area across the profile, site, schema, and agent.
  • Links: confirm UTM tags survive on the profile's website and booking links.
  • Reviews: mark a test job complete and confirm the request sends.
  • Answers: add any new customer questions to the shared document and both surfaces.
  • Disclosure: confirm the chat tells visitors they are talking to an AI assistant. Under TRAIGA (effective Jan 1, 2026), health care providers using AI must disclose it to patients by the date service is first provided, per the Texas Attorney General.

How Inbound Approaches Chat and Profile Connections (No Published Packages)

Inbound builds the path from the profile to the booked appointment as one system: profile facts and links, the website AI agent, the scheduler, source tracking, and the review trigger. Because the same team handles search visibility, we can fix the profile and the agent together rather than leaving them to drift. We do not publish package menus, and if your current chat tool and scheduler already cover this, we will tell you. Start with a free strategy call.

Pros of an integrated partner:

  • Profile, site, schema, and agent answers kept in one fact base.
  • Profile-sourced bookings tracked to the lead record, not guessed.
  • Per-location setup across Austin, Round Rock, Georgetown, Cedar Park, and nearby cities.

Cons / non-fit:

  • Not needed if you have one location, few changes, and a chat tool that already books into your calendar.
  • Not a fit for buyers who want a published price menu or guaranteed rankings.

Still choosing a chat platform? Compare a custom website AI agent vs Intercom and Drift.

Fit and Non-Fit

  • Fit: Central Texas salons, clinics, home services, and professional firms that get bookings from both Google and their website.
  • Fit: businesses with several locations or frequently changing hours.
  • Defer: businesses without a verified profile or a booking page; set those up first.
  • Not a fit: anyone wanting the chat agent to give legal, medical, or financial advice.

Do This Now

  • Compare profile and agent side by side (~10 min). Hours, special hours, services, booking link.
  • Set one booking destination (~10 min). Booking, Add link, Set preferred link.
  • Add UTM tags to profile links (~10 min). Website and booking links.
  • Move review requests to completion (~15 min). Every customer, no incentives, no filtering.
  • Book a free strategy call (~5 min). Contact Inbound or call +1 (512) 325-0307.

Conclusion: Two Surfaces, One Set of Facts

Connecting your website chat agent to Google Business Profile is not an integration you switch on; it is one booking destination, tracked links, one shared set of facts, and a review loop that follows Google's rules. Set it up once, then check it monthly, because hours and services drift whenever the business changes.

If you want it wired and checked without published package pricing, book a free strategy call: contact Inbound or call +1 (512) 325-0307. Bring your profile link and your chat platform's name.

Heet Barot

Heet Barot

AI & Search Visibility Strategist | Austin, Texas

Specializing in the intersection of human creativity and technical search visibility. Dedicated to helping Austin brands dominate Google and AI search agents.

Frequently Asked Questions

How do I connect my website chat agent to Google Business Profile?

Through your systems: point the profile's booking link at the scheduler your agent books into, add UTM tags to the profile's links, load the agent with the profile's exact facts and answers, and send review requests after completed services.

Is there a direct API from chat agents to Google Business Profile?

No. Google ended Business Profile chat and Google Business Messages on July 31, 2024, discontinued the Q&A API on November 3, 2025, and says booking links are not available through the Business Profile API.

Did Google remove Business Profile messaging?

Yes. Chat in Business Profile ended July 31, 2024. In select regions, verified profiles can add a WhatsApp or text message option instead; otherwise, customers reach you by phone, website, or booking link.

Should the chat agent and the profile share the same booking calendar?

Yes. One scheduler for every entry point prevents double bookings, and with UTM tags on the profile's links you can see which channel produced each booking.

How do reviews connect to the chat agent?

Trigger the same review request your other jobs get when a chat-booked service is completed. Ask every customer, offer no incentives, and do not filter for happy customers; Google's review policy prohibits both.

What breaks this connection most often?

Hours and services that change in one place but not the others, especially special hours on holidays and weather closures. Update a shared document first, then the profile, site, and agent the same day.

Can the agent answer questions about my service area?

Yes. Load the service area from your profile into the agent's knowledge source, and for multiple locations have the agent ask which location before quoting hours or coverage.

How long does this setup take?

The booking link, UTM tags, and review trigger are manual settings most teams can complete in an afternoon once the scheduler is chosen. The lasting work is a monthly 15-minute check that facts still match.

Can I see how many bookings came from my Google profile?

Partly. Google's Bookings metric only counts bookings made through a booking provider. For your own booking page, UTM tags on the profile's links plus source fields in the chat agent show profile-sourced bookings in your analytics and CRM.

Does Google's Ask Maps use my Q&A answers?

Google's announcement, reported by Search Engine Roundtable on Dec 15, 2025, says published Q&A will continue to power Google's understanding and that Ask answers draw on your answers and relevant reviews. Keep those answers current and identical to your chat agent's.

yes

Book a free strategy call

Illustrated city skyline of simple buildings with yellow windows
Illustration of a yellow taxi driving past the skyline