Post to Google Business Profile from Claude
Ask Claude to write and schedule Google Business Profile updates, offers and events through Postozo's MCP server. It reads the Google Business Profile rules first, so posts fit before they are saved.
How it works
- Claude calls
list_channelsto find your Google Business Profile channel. - It calls
get_channel_rulesto learn the Google Business Profile limit, media needs and settings. - It writes the post and runs
check_post, which returns any rule problems. - It picks a time with
find_free_slotif you did not give one, shows you the post, and callsschedule_postafter you say yes.
Google Business Profile rules Claude follows
- Up to 1,500 characters and 1 photo. Videos are skipped.
- Pick Update, Offer or Event. Offers and events need a title and a start date.
- Buttons such as Book or Order online need a link that starts with https://. Call now does not.
- No follow-up comments.
Google Business Profile settings the agent can use
These go in channels[].settings of schedule_post. Claude learns them from get_channel_rules, so you can just describe what you want.
| Key | Setting | Values |
|---|---|---|
type | Post type | Update, Offer, Event |
title | Offer or event title (required when shown) | text |
start | Start date (required when shown) | a date |
end | End date | a date |
coupon | Coupon code | text |
terms | Terms and conditions | text |
cta | Button on the post | None, Book, Order online, Buy, Learn more, Sign up, Call now |
ctaUrl | Button link | text |
Example prompts for Google Business Profile
- "Post an offer on my Google Business Profile: 20% off from 20 to 26 October with code DIWALI20 and an Order online button."
- "Create an event post for our workshop on Saturday with a Book button to our booking page."
- "Write a weekly update for each of my locations and schedule them for Monday 10:00."
- "How many calls, website clicks and direction requests did my profile get in the last 30 days?"
- "Write a short update about our new menu with a photo from this link and a Learn more button."
How Claude handles Google Business Profile
Claude is at its best when it plans before it writes. Ask for a table of Google Business Profile posts first, with a date, the opening line and the post type for each, and say OK before it saves anything. In a Claude Project, put your brand notes and the Google Business Profile rules you care about in the project instructions, so every chat about Google Business Profile starts from them. Claude then calls check_post on each draft, fixes what the Google Business Profile rules flag, such as text over 1,500 characters, and only then calls schedule_post.
More prompts in Claude's style
- "Make a table of 4 Google Business Profile posts for next month, 1 a week, with the date, the first line and why it matters. Wait for my OK, then save them as drafts."
- "Read the 3 Google Business Profile posts I published last, tell me what they have in common, and write the next one in the same style."
- "Check this Google Business Profile draft against the channel rules and fix anything that breaks them before you schedule it."
Before Claude schedules a Google Business Profile post
- The channel is connected in Postozo and shows in
list_channels. - The text is under 1,500 characters.
- The required Google Business Profile settings are set: Offer or event title, Start date.
- You have seen the text, the time and the channel, and said yes.
What the call looks like
You never have to write this yourself. It shows what Claude sends to schedule_post for Google Business Profile, with real setting keys:
{
"type": "schedule",
"date": "2026-10-01T09:30:00+05:30",
"content": "Your Google Business Profile text",
"channels": [
{
"channelId": "YOUR_GOOGLE_BUSINESS_PROFILE_CHANNEL_ID",
"settings": {
"type": "Offer",
"title": "Diwali 20% off",
"start": "2026-10-20",
"end": "2026-10-26",
"coupon": "DIWALI20",
"cta": "Order online",
"ctaUrl": "https://example.com/order"
}
}
]
}
Set up Claude
Add Postozo to Claude as a custom connector. Then ask Claude in plain English to plan, write and schedule posts on your connected channels. Connection: OAuth sign-in. Full steps are on the Claude setup page. Your Google Business Profile account must be connected in Postozo first: see the Google Business Profile scheduler.
Also works with ChatGPT and Cursor.
Tips for Google Business Profile posts written with Claude
- Tell Claude who the post is for and what you want people to do. "Write a Google Business Profile post for small shop owners that asks them to book a demo" works better than "write a post".
- Start the chat with a few lines about your tone and the words to use or avoid. Claude writes the text itself, so it needs this to sound like you.
- Ask for 2 or 3 versions and pick 1. It is faster than asking for changes 5 times.
- Say "save as drafts" when you want to check the posts on the calendar before they are scheduled.
- Add 1 detail only you know, like a real number from your business or a customer question. It makes the post yours.
Can Claude post to Google Business Profile with Postozo?
Yes. Connect Google Business Profile in Postozo, add Postozo to Claude, and ask it to write and schedule Google Business Profile updates, offers and events. It checks the Google Business Profile rules first.
What is the Google Business Profile character limit?
1,500 characters. Check a draft with the Google Business Profile character counter.
Which Google Business Profile settings can Claude set?
Post type (type), Offer or event title (title), Start date (start), End date (end), Coupon code (coupon), Terms and conditions (terms), Button on the post (cta) and Button link (ctaUrl). It learns them from get_channel_rules.
Can Claude add a first comment on Google Business Profile?
No. Postozo does not post follow-up comments on Google Business Profile.
Will Claude post without asking me?
Postozo tells the AI to confirm text, channels and time with you before it schedules or publishes. Ask for a draft if you want to finish it in Postozo.
Post to Google Business Profile from Claude
Start a 7-day free trial, connect Google Business Profile, then add Postozo to Claude.
7 day free trial. No card needed.