Post to Google Business Profile from ChatGPT
Ask ChatGPT 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
- ChatGPT 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 ChatGPT 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. ChatGPT 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."
What the call looks like
You never have to write this yourself. It shows what ChatGPT 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 ChatGPT
Add Postozo to ChatGPT as a custom app in developer mode. Then ask ChatGPT to plan, write and schedule posts on your channels. Connection: your personal key URL. Full steps are on the ChatGPT setup page. Your Google Business Profile account must be connected in Postozo first: see the Google Business Profile scheduler.
Also works with Claude and Cursor.
Tips for Google Business Profile posts written with ChatGPT
- Tell ChatGPT 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. ChatGPT 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.
Questions
Can ChatGPT post to Google Business Profile with Postozo?
Yes. Connect Google Business Profile in Postozo, add Postozo to ChatGPT, 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 ChatGPT 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 ChatGPT add a first comment on Google Business Profile?
No. Postozo does not post follow-up comments on Google Business Profile.
Will ChatGPT 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 ChatGPT
Start a 7-day free trial, connect Google Business Profile, then add Postozo to ChatGPT.
Create your free account