Audit the enterprise multi-location architecture in GoHighLevel agency account <YOUR_AGENCY_ID>: 1. Verify that regional branches are partitioned into dedicated sub-accounts with proper user isolation. 2. Check that shared workflows and pipelines are synchronized from a master Golden Snapshot using Custom Values. 3. Ensure staff user permissions have Only Assigned Data enabled to prevent cross-territory data exposure.
# 1. Inspect sub-account fleet and user role governance via ghl-agency MCP
{
"tool": "ghl_agency_locations",
"arguments": {}
}
# 2. Audit snapshot differences and custom values across locations
ghl-agency snapshot-diff --source "Golden Enterprise Master" --target-location <LOCATION_ID>
Official GHL MCP vs. ghl-tools: HighLevel’s official hosted MCP (services.leadconnectorhq.com/mcp) covers public v2 CRM records (contacts, opportunities, appointments, conversations). ghl-tools MCP complements it with workflow graph inspection & recipes, funnel/form builders, DNS/BIMI checks, and ghl-crm doctor audits.
location_id) rather than combining multiple regions into one account.
{{custom_values.dispatch_phone}} and {{custom_values.regional_director}}) in Settings > Custom Values before pushing updates across your fleet.Only Assigned Data so reps only access their assigned contacts and deals.
| Step | Menu Path in GHL | Action |
|---|---|---|
| Step 1 | Agency View > Sub-Accounts | Select Add Sub-Account and create an isolated sub-account for each regional branch (location_id) rather than combining multiple regions into one account. |
| Step 2 | Settings > Custom Values | Build your standard pipelines, forms, and workflows in a template account, save it as an Agency Snapshot, and define regional variables ({{custom_values.dispatch_phone}} and {{custom_values.regional_director}}) in Settings > Custom Values before pushing updates across your fleet. |
| Step 3 | Settings > My Staff | Add regional reps as Account Users, assign them exclusively to their branch sub-accounts, and toggle on User Permissions > Only Assigned Data so reps only access their assigned contacts and deals. |
Connect Claude Code, Cursor, or OpenAI Codex to our ghl-tools MCP Server & Rust CLI to build workflows, forms, and funnels from your editor, or start your GoHighLevel plan through our partner link to unlock $612+ in ready-to-import kits (including GHL Enterprise Multi-Location Blueprint ($47 — or Free with Trial)) and weekly live clinics.