LaunchKit · 2026
Back to Skills

highlevel

Connect your AI assistant to GoHighLevel CRM via the official API v2.

4
1.5k downloads
by @10xcoldleads

Setup & Installation

openclaw skills install @10xcoldleads/highlevel

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install highlevel

Version History

v1.0.7Feb 15, 2026 - Version note by skill developer:

- Added a new metadata section to SKILL.md, specifying the author, version, and required environment variables. - No code or functionality changes; documentation and metadata only. - The skill version in SKILL.md remains 1.2.0.

What This Skill Does

Connects an AI assistant to GoHighLevel CRM via the official API v2. Covers 39 endpoint groups including contacts, conversations, calendars, pipelines, invoices, payments, and social posting. Uses Python 3.6+ standard library with no external dependencies.

Zero external dependencies means it runs anywhere Python 3.6+ is available without a pip install step.

When to use it

  • Searching and updating CRM contacts by name or email
  • Booking appointments from available calendar slots
  • Enrolling leads into automated nurture workflows
  • Creating and sending invoices to contacts
  • Checking pipeline opportunity stages and status

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Find John Smith in my CRM and add him to the follow-up workflow'

AGENT
  1. 1Calls search_contacts with query 'John Smith'
  2. 2Retrieves contact ID from search results
  3. 3Calls list_workflows to identify the follow-up workflow ID
  4. 4Calls add_to_workflow with the contact ID and workflow ID
OUTPUT

Confirms John Smith is enrolled in the follow-up workflow

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

HIGHLEVEL_TOKEN environment variable (GoHighLevel Private Integration bearer token)HIGHLEVEL_LOCATION_ID environment variable (sub-account Location ID)GoHighLevel account