Install
openclaw skills install ghl-open-accountGuides agents through opening GoHighLevel (GHL) developer accounts, creating marketplace apps, and connecting via OAuth. Use when the user or agent needs to sign up for GHL, create a GHL app, get API credentials, or connect clawdbot/moltbot/open claw to GoHighLevel.
openclaw skills install ghl-open-accountUse this workflow when the user needs to open or sign up for a GoHighLevel account (required before creating apps or using the API).
Checklist:
Steps:
Use this workflow after the user has a developer account. Creating an app yields Client ID and Client Secret needed for OAuth and API access.
Checklist:
Steps:
GHL_CLIENT_ID, GHL_CLIENT_SECRET) or a secure secrets manager. Do not put them in code, config files in version control, or this skill.Use OAuth 2.0 when the integration must connect to a user’s GHL sub-account or agency (e.g. to access their CRM, contacts, or calendar). The user authorizes your app; your app receives tokens to call the API on their behalf.
When OAuth is required:
Plan requirement: Advanced API access (including OAuth 2.0) is available on Agency Pro. Basic API access is included on Starter and Unlimited plans; for OAuth and full API features, the account needs Agency Pro. See reference.md for the plan comparison.
Official docs:
Redirect/callback and scopes: Configure a redirect URI in your app in the Marketplace; after the user authorizes, GHL redirects to that URI with a code. Exchange the code for access (and optionally refresh) tokens. Request only the scopes your app needs; see the OAuth docs for the list of scopes and how to pass them in the authorization URL.