Browse features
Production

Roster-to-GHL Sub-Account Mapping

Roster-to-GHL Sub-Account Mapping bridges the AeroIDX agent roster with GoHighLevel (GHL) CRM identities.

What it does

Roster-to-GHL Sub-Account Mapping bridges the AeroIDX agent roster with GoHighLevel (GHL) CRM identities. A brokerage can map each roster member either to a GHL user within the main location (user-mode) or to a fully independent GHL subaccount (subaccount-mode) via OAuth. Once mapped, all lead activity, tags, and AeroIDX MCP tool calls for that agent are routed to the correct GHL context.

Key capabilities

  • Two mapping modes: one shared GoHighLevel location with users, or a dedicated subaccount per agent
  • Secure OAuth connection per subaccount with automatic token refresh
  • Live GoHighLevel user list pulled directly from your account at mapping time
  • One-to-one mapping enforcement — a GoHighLevel user can only own one roster spot
  • Switch mapping mode at any time without losing existing connections
  • Clean disconnect that fully clears the subaccount credentials
  • Post-connection guide that walks you through installing the GoHighLevel snapshot

Why teams choose this

  1. Brokerages running GHL get per-agent lead routing without any manual tagging or reassignment

  2. Subaccount mode gives each agent a fully isolated GHL environment — contacts, pipelines, and automations are never mixed

  3. The OAuth flow means no API key copy-paste; agents connect with a click from within AeroIDX

  4. Mapping mode can be switched at any time, so teams can start with user-mode and graduate to subaccounts

  5. Paired with MCP tools, mapped agents get AI coaching and CRM actions that target their specific GHL context

See Roster-to-GHL Sub-Account Mapping in your stack

Live demo, no commitment. We'll show you how this fits with HighLevel, Follow Up Boss, and your MLS.