Feature Request: Communities API + Workflow Actions for Posts and Events (Zoom / Google Calendar)
F
Faith Hawks
Feature Request: Communities API + Workflow Actions for Posts and Events (Zoom / Google Calendar)
Summary
Please add official API endpoints + workflow actions for:
Creating Community posts/comments/reactions
Creating/syncing Community events from Zoom + Google Calendar
This would unlock companion apps, accountability tools, and automation that drive more engagement + call attendance inside GHL Communities.
1) Communities Posting API (one-click “Share to Community”)
Use case (not migration):
Members complete daily/weekly check-ins in an external app (wins, goals, celebrations) and click “Share in Community” to publish into a specific GHL Community channel (ex: #celebrations).
Needed
Create post in a specific community + channel
Create comment
Add reactions
List channels (so apps can map IDs)
Suggested endpoints
POST /communities/{communityId}/channels/{channelId}/posts
POST /communities/{communityId}/posts/{postId}/comments
POST /communities/{communityId}/posts/{postId}/reactions
GET /communities/{communityId}/channels
Auth / permissions
Ideally post as the logged-in member (OAuth scopes)
Acceptable fallback: post as system/bot with attribution (“Posted via [App] for [Member]”)
Why it matters
This makes Communities the true hub and removes the copy/paste friction that kills participation.
2) Communities Events API + Native Sync (Zoom + Google Calendar)
Use case:
We run weekly mastermind calls and want a reliable “What’s live now” + “Join Now” experience. Our events are scheduled in Google Calendar and meetings are in Zoom, but we want Community Events to stay automatically updated with the correct join links.
Needed
Create/update/list Community events via API
Native integration to sync events from:
Google Calendar → Community Events
Zoom meetings/webinars → Community Events
Workflow actions:
Create/Update Community Event
Create Zoom meeting + attach join link to Community Event
Sync from Google Calendar
Suggested endpoints
POST /communities/{communityId}/events
PATCH /communities/{communityId}/events/{eventId}
GET /communities/{communityId}/events
Business impact for HighLevel
Higher community engagement (check-ins and wins flow into channels)
Higher event attendance (accurate schedule + join links)
Enables companion apps/gamification/accountability systems that keep members inside the GHL ecosystem
Log In