ghl-crm
GoHighLevel CRM integration — manage contacts, pipelines, conversations (SMS/email/WhatsApp), calendars, appointments, and workflows through the GHL API v2. The definitive GHL skill for OpenClaw. Use when managing leads, booking appointments, sending follow-ups, or automating your CRM.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aiwithabidi/ghl-crm-proWhat This Skill Does
The ghl-crm skill provides a comprehensive bridge between your OpenClaw agent and the GoHighLevel (GHL) ecosystem using the API v2. It empowers your agent to act as a digital office manager, enabling full control over contact databases, sales pipelines, appointment setting, and multi-channel communication. By integrating this skill, your agent can autonomously search for leads, qualify them by moving them through pipeline stages, and nurture relationships via automated SMS, email, or WhatsApp follow-ups. It eliminates the friction of manual data entry, allowing your agent to update CRM records in real-time as conversations progress.
Installation
To install this skill, use the ClawHub CLI: clawhub install openclaw/skills/skills/aiwithabidi/ghl-crm-pro. Once installed, ensure you have your Private Integration Token from your GHL sub-account. Set the environment variables GHL_API_KEY and GHL_LOCATION_ID in your shell configuration or local agent environment. This ensures your agent has the required permissions to authenticate requests against the LeadConnector API safely.
Use Cases
- Lead Management: Automatically parse incoming lead information and create or update contact records to ensure your CRM is always current.
- Sales Automation: Move prospects through sales pipeline stages automatically based on their interactions or status changes.
- Appointment Scheduling: Check calendar availability and book meetings directly through the agent without manual lookups.
- Nurture Campaigns: Execute automated follow-up sequences using the conversation module to send personalized emails or SMS messages to high-intent leads.
Example Prompts
- "Check for new leads named John Doe and add him to the VIP tag list in GHL."
- "Move the opportunity for ACME Corp to the 'Closed Won' stage and send them a follow-up email thanking them for the business."
- "What are the latest conversations from the last 24 hours, and can you summarize the sentiment of the last three messages?"
Tips & Limitations
To ensure optimal performance, verify that your GHL API scopes are correctly configured during token creation; if you cannot update contacts, check your permission settings. Note that bulk operations should be monitored to avoid hitting GHL API rate limits, which vary depending on your specific GHL plan. Always double-check IDs before executing mass updates, as API-driven deletions cannot be undone through the CLI.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aiwithabidi-ghl-crm-pro": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
freshsales
Freshsales CRM integration — manage contacts, leads, deals, accounts, tasks, and sales sequences via the Freshsales API. Track deal pipelines, automate lead assignments, log activities, and generate sales reports. Built for AI agents — Python stdlib only, no dependencies. Use for sales CRM, contact management, deal tracking, pipeline reporting, and sales automation.
gemini-video-analyzer
Native video analysis using Google Gemini API. Upload and analyze video files — describe scenes, extract text/UI, answer questions about content, transcribe speech, identify objects and actions. Use when: (1) User sends a video file and wants it analyzed, (2) Video summarization or description needed, (3) Extracting text, UI elements, or information from screen recordings, (4) Answering questions about video content, (5) Comparing multiple videos, (6) Analyzing tutorials, demos, or walkthroughs.
agent-memory
Full AI agent memory stack — Mem0 unified memory engine with vector search (Qdrant) and knowledge graph (Neo4j), plus SQLite for structured data. Complete setup script and tools. Give your OpenClaw agent a real brain with semantic recall, entity relationships, and structured storage.
neon
Neon serverless Postgres — manage projects, branches, databases, roles, endpoints, and compute via the Neon API. Create database branches for development, manage connection endpoints, scale compute, and monitor usage. Built for AI agents — Python stdlib only, zero dependencies. Use for serverless Postgres, database branching, database management, development workflows, and cloud database automation.
onepassword
1Password Connect — vaults, items, secrets management for server-side applications.