/ghl-calendar
Agent 50: GHL Calendars (S6 GHL ops)
Creates and manages a business's GHL calendars end-to-end through the official Calendars API (create, availability schedules, groups, resources, notifications, free-slots read-back) -- the one S6 skill with no create-step manual fallback. Designs one calendar per real call type from master.md's offer/team and /ghl-funnel's schedule-page plan, and writes the primary calendar's id to master.md's calendar_id field.
verified (fixture) 2026-09-08 · needs-connector: ghlv0.1.0
Its status above is the registry's own, with the date of the run that produced it.
What it is for
Contract A
- #50 — GHL calendars
Example requests
- “set up our booking calendar”
- “create a calendar for discovery calls”
- “what calendars do we need”
- “ghl calendar”
What it needs, and what it hands back
Needs connected
- ghl
Hands back
- clients/<business-slug>/plans/ghl/calendar-<date>.md (calendar list, created state, free-slots read-back)
- clients/<business-slug>/profile/master.md (calendar_id, once read-back confirmed)
Stops and asks
Nothing this agent does is irreversible on its own, so it asks for no approval of its own. Spending, sending and publishing are approved wherever they happen.
How it runs
These are the headings of its own written instructions — 232 lines you can read and change.
- Step 0 — Environment, connection, and profile
- Step 1 — Design the calendar list
- Step 2 — Create (once connected) or deliver the list
- Step 3 — Hand off
Trades whose playbook recommends it
AttorneysBarbersCar dealershipsChiropractorsCPAsDentistsElectriciansEstheticiansGeneral contractorsGolf coursesGymsHair salonsHome buildersHVACLife insurance agentsMed spasMobile detailersMortgage loan officersPilates studiosPlastic surgeonsReal estateRental car companiesRoofersTattoo parlors