/ghl-tags
Agent 48: GHL Contact Tags (S6 GHL ops)
Designs and, once connected, actually creates a business's GHL contact-tag taxonomy through the official API (GET/POST/PUT/DELETE /locations/{locationId}/tags, POST /contacts/{contactId}/tags) -- the one S6 skill whose every step is genuinely API-drivable. Proposes a real taxonomy (lead source, funnel stage, program/offer) tied to the business's own channels, checks existing tags first, and never bulk-tags a contact segment the user didn't name.
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
- #48 — GHL tags
Example requests
- “set up our contact tags”
- “tag this lead as a hot prospect”
- “what tags should we use for the group cohort”
- “ghl tags”
What it needs, and what it hands back
Needs connected
- ghl
Hands back
- clients/<business-slug>/plans/ghl/tags-<date>.md (taxonomy + created/not-yet-created state)
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 — 183 lines you can read and change.
- Step 0 — Environment, connection, and profile
- Step 1 — Design the taxonomy
- Step 2 — Create (once connected) or deliver the list