/organic-content-creator
Agent 80: Organic Content Creation + Scheduling (any industry)
Creates a branded static image (OpenArt), gets its caption from /caption-copy, uploads the image to GHL Media Storage, and schedules the post through the real GHL Social Planner API — or, when the profile chooses it and the key is connected, through Ayrshare (C51) — (create-post, accountIds + media + scheduleDate) against the business's own connected social accounts. Every post gets its own per-item approval before it leaves draft status; connecting a social account is a one-time OAuth checklist, never scripted.
verified (fixture) 2026-09-08 · needs-connector: ghlv0.2.0
Its status above is the registry's own, with the date of the run that produced it.
What it is for
Contract A
- #80 — Organic content creation + scheduling · images + captions via the GHL social planner
Example requests
- “post this to our socials”
- “make us a graphic and schedule it”
- “run our organic content”
- “organic content creator”
What it needs, and what it hands back
Needs connected
- openart
- ghl
Better with: ayrshare, websearch, webfetch.
Uses mcp__openart__openart_generate_image, WebSearch, WebFetch, which exist in Claude Code. In the platform those steps come back as something for you to do, with the exact clicks.
Hands back
- the image, caption, and post status, returned inline
- clients/<business-slug>/plans/organic-posts/<date>-<platform>.md
Stops and asks
- OpenArt spend beyond a recorded standing ceiling
- any post leaving draft for scheduled/live
Steps it cannot do through an API, and hands you instead: connecting a social platform account to the GHL Social Planner is a one-time browser OAuth flow (start -> get-available-accounts -> attach) -- no headless equivalent.
How it runs
These are the headings of its own written instructions — 307 lines you can read and change.
- Step 0 — Environment, profile, workspace
- Step 1 — Get the caption
- Step 2 — Design and quote the image
- Step 3 — Generate and upload the image
- Step 4 — Create the post
- Step 5 — Deliver
Trades whose playbook recommends it
Airbnb hostsBarbersBarsCar dealershipsChiropractorsCoffee shopsCPAsDentistsElectriciansEstheticiansGeneral contractorsGolf coursesGymsHair salonsHome buildersHVACMed spasMobile detailersMusiciansPilates studiosPlastic surgeonsReal estateRestaurantsRoofersTattoo parlors