GoHighLevel MCP
Use GHL tools through the MAD MCP broker for contact ops, pipeline management, messaging, and scheduling workflows.
Authentication
-
Header:
Authorization -
Format:
Bearer mad_live_*** -
Broker credentials are generated in the MCP Portal Configurations tab.
-
GHL sub-account PIT + location credentials are configured in Integrations.
Catalog Coverage
- Raw provider tools: 707
- Exposed compatibility tools: 651
- Agent-ready tools: 623
- Documented descriptors: 707
- Public reference pages: 700
- Source repository: https://github.com/MADPANDA3D/GHL-MCP
- Catalog version:
2026-07-12.2 - Catalog verified:
2026-07-12T20:55:57.42787+00:00(5 days old) - Guide verified:
not manually verified(not verified) - Committed snapshot:
catalog-5ec40de147b11c40 - Docs generated:
2026-07-18T00:19:58.776Z
Read-only Tools
- Ad Manager Facebook Get Ad Account — Read details for one Facebook ad account connected to GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Ad Accounts — Read Facebook ad accounts available to the connected GHL Ad Manager integration. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Campaign — Read one Facebook campaign with linked Ad Manager entities. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Campaign Reporting — Read reporting metrics for one Facebook campaign in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Conversation Forms — Read Facebook conversation forms in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Current User — Read the current Facebook user connected to GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Custom Audience — Read details for one Facebook custom audience in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Custom Audiences — Read Facebook custom audiences available in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Entities — Read Facebook Ad Manager entities for the connected account context. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Instagram Accounts — Read Instagram accounts connected to one Facebook page in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Integration — Read the current Facebook integration status for GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Lead Form — Read details for one Facebook lead form in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Page Lead Forms — Read lead forms for one Facebook page in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Pages — Read Facebook pages available to the connected GHL Ad Manager integration. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Pixels — Read Facebook conversion pixels available to GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Reporting — Read Facebook Ad Manager reporting data. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Get Reporting List — Read the list of Facebook Ad Manager reporting rows. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Facebook Search Targeting — Search Facebook targeting options for GHL Ad Manager campaign setup. Use this read-only Marketing > Ad Manager tool to inspect connected Facebook advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Ad Account — Read details for one Google ad account connected to GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Ad Accounts — Read Google ad accounts available to the connected GHL Ad Manager integration. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Assets — Read Google ad assets available to GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Audience — Read details for one Google audience in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Audiences — Read Google audiences available in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Campaign — Read one Google campaign/ad record in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Campaign Reporting — Read reporting metrics for one Google campaign in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Conversion — Read details for one Google conversion in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Conversion Goals — Read Google conversion goals available in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Conversions — Read Google conversions available in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Current User — Read the current Google user connected to GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Entities — Read Google Ad Manager entities for the connected account context. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Integration — Read the current Google integration status for GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Keyword Ideas — Get Google keyword ideas for Ad Manager campaign planning without creating or publishing ads. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Reporting — Read Google Ad Manager reporting data. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Reporting List — Read the list of Google Ad Manager reporting rows. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Segment — Read details for one Google segment in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Segments — Read Google segments available in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Get Target Interests — Read Google target interests for Ad Manager campaign planning. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Google Search Targeting — Search Google targeting options for GHL Ad Manager campaign setup. Use this read-only Marketing > Ad Manager tool to inspect connected Google advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Linkedin Get Ad Account — Read details for the connected LinkedIn ad account in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected LinkedIn advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Linkedin Get Ad Accounts — Read LinkedIn ad accounts available to the connected GHL Ad Manager integration. Use this read-only Marketing > Ad Manager tool to inspect connected LinkedIn advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Linkedin Get Campaign Group — Read one LinkedIn ad campaign group in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected LinkedIn advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Linkedin Get Campaign Group Reporting — Read reporting metrics for one LinkedIn campaign group in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected LinkedIn advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Linkedin Get Current User — Read the current LinkedIn user connected to GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected LinkedIn advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Linkedin Get Integration — Read the current LinkedIn Ads integration status for GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected LinkedIn advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Linkedin Get Lead Forms — Read LinkedIn lead gen forms for one ad account in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected LinkedIn advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Linkedin Get Reporting — Read LinkedIn Ads analytics data in GHL Ad Manager. Use this read-only Marketing > Ad Manager tool to inspect connected LinkedIn advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Linkedin Get Reporting List — Read the list of LinkedIn Ad Manager reporting rows. Use this read-only Marketing > Ad Manager tool to inspect connected LinkedIn advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Ad Manager Linkedin Search Targeting — Search LinkedIn targeting options for GHL Ad Manager campaign setup. Use this read-only Marketing > Ad Manager tool to inspect connected LinkedIn advertising resources without creating, updating, publishing, pausing, resuming, or deleting ads. GHL category: Marketing. This is a read-only GHL API operation.
- Affiliate Manager Get Affiliate — Get one GHL Affiliate Manager affiliate by ID. GHL category: Marketing / Affiliate Manager. This read-only operation may return affiliate, commission, or payout records. Default output strips affiliate contact fields and payment-account details; set includeAffiliateDetails true only when explicitly needed.
- Affiliate Manager List Affiliates — List GHL Affiliate Manager affiliates for the authenticated location. GHL category: Marketing / Affiliate Manager. This read-only operation may return affiliate, commission, or payout records. Default output strips affiliate contact fields and payment-account details; set includeAffiliateDetails true only when explicitly needed.
- Affiliate Manager List Commissions — List GHL Affiliate Manager commissions for the authenticated location. GHL category: Marketing / Affiliate Manager. This read-only operation may return affiliate, commission, or payout records. Default output strips affiliate contact fields and payment-account details; set includeAffiliateDetails true only when explicitly needed.
- Affiliate Manager List Payouts — List GHL Affiliate Manager payouts for the authenticated location. GHL category: Marketing / Affiliate Manager. This read-only operation may return affiliate, commission, or payout records. Default output strips affiliate contact fields and payment-account details; set includeAffiliateDetails true only when explicitly needed.
- Agency Get Location — Get detailed information about a location using the agency key. GHL category: Launchpad. This is a read-only GHL API operation.
- Agency List Locations — List agency sub-accounts (locations). Supports paging and basic name/domain/email filtering. GHL category: Launchpad. This is a read-only GHL API operation.
- Agency Saas Deprecated Get Agency Plans — Deprecated public API path for reading agency SaaS plans. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This is a read-only agency SaaS operation. This tool uses a deprecated GHL public API path and is exposed only for parity/backward compatibility.
- Agency Saas Deprecated Get Location Subscription — Deprecated public API path for reading SaaS subscription details for one GHL location. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This is a read-only agency SaaS operation. This tool uses a deprecated GHL public API path and is exposed only for parity/backward compatibility.
- Agency Saas Deprecated Get Locations By Stripe Id — Deprecated public API path for reading GHL SaaS locations by Stripe customer/subscription context and company ID. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This is a read-only agency SaaS operation. This tool uses a deprecated GHL public API path and is exposed only for parity/backward compatibility.
- Agency Saas Deprecated Get Saas Locations — Deprecated public API path for reading SaaS-enabled locations for a GHL agency company. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This is a read-only agency SaaS operation. This tool uses a deprecated GHL public API path and is exposed only for parity/backward compatibility.
- Agency Saas Deprecated Get Saas Plan — Deprecated public API path for reading one GHL SaaS plan by plan ID. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This is a read-only agency SaaS operation. This tool uses a deprecated GHL public API path and is exposed only for parity/backward compatibility.
- Agency Saas Get Agency Plans — Get agency SaaS plans for a GHL agency company. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This is a read-only agency SaaS operation.
- Agency Saas Get Location Subscription — Get SaaS subscription details for one GHL location. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This is a read-only agency SaaS operation.
- Agency Saas Get Location Wallet Balance — Get SaaS wallet balance for one GHL agency company location. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This is a read-only agency SaaS operation.
- Agency Saas Get Locations By Stripe Id — Get GHL SaaS locations by Stripe customer/subscription context and company ID. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This is a read-only agency SaaS operation.
- Agency Saas Get Saas Locations — Get SaaS-enabled locations for a GHL agency company. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This is a read-only agency SaaS operation.
- Agency Saas Get Saas Plan — Get one GHL SaaS plan by plan ID. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This is a read-only agency SaaS operation.
- Agency Search Users — Agency-only: search users across locations using the company scope. GHL category: Launchpad. This is a read-only GHL API operation.
- Agent Studio Get Agent — Get a GHL AI Agent Studio agent by ID with its non-deleted versions. GHL category: AI Agents / AI Agent Studio. This is a read-only GHL AI Agent Studio operation. Agent prompts, version graphs, instructions, and execution configuration are redacted by default; set includeFullConfig only when explicitly needed.
- Agent Studio Get Agent Deprecated — Deprecated GHL endpoint; prefer the non-deprecated Agent Studio tool when possible. Get a GHL AI Agent Studio agent by ID using the deprecated public-api path. GHL category: AI Agents / AI Agent Studio. This is a read-only GHL AI Agent Studio operation. Agent prompts, version graphs, instructions, and execution configuration are redacted by default; set includeFullConfig only when explicitly needed.
- Agent Studio List Agents — List active GHL AI Agent Studio agents for the authenticated location. GHL category: AI Agents / AI Agent Studio. This is a read-only GHL AI Agent Studio operation. Agent prompts, version graphs, instructions, and execution configuration are redacted by default; set includeFullConfig only when explicitly needed.
- Agent Studio List Agents Deprecated — Deprecated GHL endpoint; prefer the non-deprecated Agent Studio tool when possible. List published GHL AI Agent Studio agents using the deprecated public-api path. GHL category: AI Agents / AI Agent Studio. This is a read-only GHL AI Agent Studio operation. Agent prompts, version graphs, instructions, and execution configuration are redacted by default; set includeFullConfig only when explicitly needed.
- Audit Inventory Snapshot — Return raw, normalized, and QA-scored inventory across core assets. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Calendar Groups — List calendar groups for QA or review. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Calendars — List calendars for QA or review. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Campaigns — List GHL campaigns through the official Campaigns endpoint. Use this read-only Marketing tool to inspect campaign IDs, names, and statuses without creating or sending campaigns. GHL category: Marketing. This is a read-only GHL API operation.
- Audit List Custom Fields — List location custom fields for QA or review. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Custom Values — List location custom values for QA or review. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Email Campaigns — List email campaigns for QA or review. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Email Templates — List email templates for QA or review. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Funnel Pages — List funnel pages for QA or review. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Funnel Pages All — List all funnel pages for a funnel using auto-pagination. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Funnels — List funnels for QA or review. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Location Templates — List SMS/Email templates for a location for QA or review. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Pipelines — List pipelines and stages for QA or review. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Tags — List location tags for QA or review. GHL category: Reporting. This is a local MCP diagnostic/helper operation and does not call GHL.
- Audit List Workflows — List workflows with status for QA or review. GHL category: Automation. This is a local MCP diagnostic/helper operation and does not call GHL.
- Brand Boards Get — Get a specific GHL Brand Board by ID. GHL category: Marketing / Brand Boards. This is a read-only GHL Brand Boards operation.
- Brand Boards Get Voice — Get a specific GHL Brand Voice by ID. GHL category: Marketing / Brand Boards. This is a read-only GHL Brand Boards operation.
- Brand Boards List — List GHL Brand Boards for the authenticated location. GHL category: Marketing / Brand Boards. This is a read-only GHL Brand Boards operation.
- Brand Boards List Voices — List GHL Brand Voices for the authenticated location. GHL category: Marketing / Brand Boards. This is a read-only GHL Brand Boards operation.
- Businesses Get Business — Get a GHL Business by ID. GHL category: Launchpad / Businesses. This is a read-only Businesses operation.
- Businesses Get By Location — List GHL Businesses for the authenticated location. GHL category: Launchpad / Businesses. This is a read-only Businesses operation.
- Calendar Get All Schedules — Search all GHL calendar schedules. Use this read-only Calendars tool to inspect GHL calendar data without changing appointments, schedules, service bookings, or availability. Schedule read responses are summarized to remove provider location/user internals while preserving schedule IDs, names, timezones, calendar counts, and compact rule intervals. GHL category: Calendars. This is a read-only GHL API operation.
- Calendar Get Appointment Notes — Get notes for a GHL calendar appointment using the current official appointment notes endpoint. Use this read-only Calendars tool to inspect GHL calendar data without changing appointments, schedules, service bookings, or availability. GHL category: Calendars. This is a read-only GHL API operation.
- Calendar Get Calendar Schedule — Get the schedule configuration for one event calendar. Use this read-only Calendars tool to inspect GHL calendar data without changing appointments, schedules, service bookings, or availability. Schedule read responses are summarized to remove provider location/user internals while preserving schedule IDs, names, timezones, calendar counts, and compact rule intervals. GHL category: Calendars. This is a read-only GHL API operation.
- Calendar Get Schedule — Get one GHL calendar schedule by ID. Use this read-only Calendars tool to inspect GHL calendar data without changing appointments, schedules, service bookings, or availability. Schedule read responses are summarized to remove provider location/user internals while preserving schedule IDs, names, timezones, calendar counts, and compact rule intervals. GHL category: Calendars. This is a read-only GHL API operation.
- Calendar Get Service Booking — Get one GHL service booking by ID. Use this read-only Calendars tool to inspect GHL calendar data without changing appointments, schedules, service bookings, or availability. GHL category: Calendars. This is a read-only GHL API operation.
- Calendar Get Service Bookings — List GHL service bookings. Use this read-only Calendars tool to inspect GHL calendar data without changing appointments, schedules, service bookings, or availability. GHL category: Calendars. This is a read-only GHL API operation.
- Calendar Get Service Catalog — Get one GHL service catalog entry by ID. Use this read-only Calendars tool to inspect GHL calendar data without changing appointments, schedules, service bookings, or availability. GHL category: Calendars. This is a read-only GHL API operation.
- Calendar Get Service Location — Get one GHL service location by ID. Use this read-only Calendars tool to inspect GHL calendar data without changing appointments, schedules, service bookings, or availability. GHL category: Calendars. This is a read-only GHL API operation.
- Calendar Get Service Locations — List GHL service locations. Use this read-only Calendars tool to inspect GHL calendar data without changing appointments, schedules, service bookings, or availability. GHL category: Calendars. This is a read-only GHL API operation.
- Calendar Get Services Catalog — List GHL service catalog entries. Use this read-only Calendars tool to inspect GHL calendar data without changing appointments, schedules, service bookings, or availability. GHL category: Calendars. This is a read-only GHL API operation.
- Calendar Validate Group Slug — Validate a GHL calendar group slug. Use this read-only Calendars tool to inspect GHL calendar data without changing appointments, schedules, service bookings, or availability. GHL category: Calendars. This is a read-only GHL API operation.
- Check Configuration — Use this before GHL work to verify that the Portal grant and request-scoped location or agency credentials are present. It reports configuration presence and supported scopes without contacting GoHighLevel or returning credential values.
- Check Url Slug — Check if a URL slug is available for use. Use this before creating or updating blog posts to ensure unique URLs. Provide urlSlug; slug is accepted as a compatibility alias. GHL category: Sites. This is a read-only GHL API operation.
- Conversation Ai Get Action — Get a GHL Conversation AI agent action by ID. GHL category: AI Agents / Conversation AI. This is a read-only GHL Conversation AI operation. Agent personalities, goals, instructions, prompts, knowledge-base links, and action parameters are redacted by default; set includeFullConfig only when explicitly needed.
- Conversation Ai Get Agent — Get a GHL Conversation AI agent by ID. GHL category: AI Agents / Conversation AI. This is a read-only GHL Conversation AI operation. Agent personalities, goals, instructions, prompts, knowledge-base links, and action parameters are redacted by default; set includeFullConfig only when explicitly needed.
- Conversation Ai Get Generation Details — Get GHL Conversation AI generation details. GHL category: AI Agents / Conversation AI. This is a read-only GHL Conversation AI operation. Agent personalities, goals, instructions, prompts, knowledge-base links, and action parameters are redacted by default; set includeFullConfig only when explicitly needed.
- Conversation Ai List Actions — List actions configured for a GHL Conversation AI agent. GHL category: AI Agents / Conversation AI. This is a read-only GHL Conversation AI operation. Agent personalities, goals, instructions, prompts, knowledge-base links, and action parameters are redacted by default; set includeFullConfig only when explicitly needed.
- Conversation Ai Search Agents — Search GHL Conversation AI agents. GHL category: AI Agents / Conversation AI. This is a read-only GHL Conversation AI operation. Agent personalities, goals, instructions, prompts, knowledge-base links, and action parameters are redacted by default; set includeFullConfig only when explicitly needed.
- Conversation Unread Digest — Summarize unread conversations with privacy-safe message context by default. GHL category: Conversations. This is a read-only GHL API operation.
- Current Context — Return the current tenant routing context and defaults for this MCP server. GHL category: Launchpad. This is a local MCP diagnostic/helper operation and does not call GHL.
- Custom Menus Get — Get a GHL Custom Menu Link by ID. GHL category: App Marketplace / Custom Menus. This is a read-only Custom Menus configuration operation.
- Custom Menus List — List GHL Custom Menu Links. GHL category: App Marketplace / Custom Menus. This is a read-only Custom Menus configuration operation.
- Download Transcription — Download call transcription as a text file GHL category: Conversations. This is a read-only GHL API operation.
- Email Get Bulk Action Campaigns — Get legacy bulk action email campaigns from GHL. GHL category: Marketing / Emails. This is a read-only GHL Email operation.
- Email Get Campaign Statistics — Get GHL campaign statistics by location, source, and source ID. GHL category: Marketing / Emails. This is a read-only GHL Email operation.
- Email Get Campaign Statistics V2 — Get GHL campaign statistics using the current public v2 campaign stats endpoint. GHL category: Marketing / Emails. This is a read-only GHL Email operation.
- Email Get Workflow Campaigns — Get legacy workflow email campaigns from GHL. GHL category: Marketing / Emails. This is a read-only GHL Email operation.
- Email List Bulk Action Campaigns V2 — List bulk action email campaigns using the current public v2 endpoint. GHL category: Marketing / Emails. This is a read-only GHL Email operation.
- Email List Campaigns V2 — List GHL Email Campaigns using the current public v2 endpoint. GHL category: Marketing / Emails. This is a read-only GHL Email operation.
- Email List Templates V2 — List GHL email templates using the current public v2 endpoint. GHL category: Marketing / Emails. This is a read-only GHL Email operation.
- Email List Workflow Campaigns V2 — List workflow email campaigns using the current public v2 endpoint. GHL category: Marketing / Emails. This is a read-only GHL Email operation.
- Export Messages By Location — Export GHL messages for the authenticated location with cursor-based pagination. GHL category: Conversations / Messages. This read-only tool summarizes messages by default to avoid dumping private message bodies; set includeMessageDetails true only when the user explicitly needs full provider message records.
- Find Tools — Use this to find GHL tools from a natural-language task. It performs deterministic punctuation-normalized multi-token search over agent-ready descriptors, supports category and risk filters, and can optionally include legacy compatibility tools without contacting GoHighLevel.
- Forms Get Forms — Get GHL Forms for the authenticated location. GHL category: Sites / Forms. This read-only tool returns form IDs and names so agents can choose a form before fetching submissions.
- Forms Get Submissions — Get GHL Form submissions for the authenticated location. GHL category: Sites / Forms. This read-only tool can expose contact-provided submission data, so it summarizes by default and omits names, emails, phones, and field values unless includeSubmissionDetails is explicitly true.
- Funnels List Redirects — Fetch GHL funnel URL redirects for the authenticated location. GHL category: Sites / Funnels. This is a read-only funnel redirect operation. The GHL API requires numeric pagination; offset defaults to 0 when omitted.
- Get All Location Tasks — Get all tasks for the authenticated runtime location with auto-pagination and optional QA filtering. This is the default tool for "fetch all my tasks"; contact task tools require a known contact ID. Tasks returned without contactId cannot be safely updated or deleted through the official contact-scoped task endpoints. GHL category: Launchpad. This is a read-only GHL API operation.
- Get All Objects — Get all objects (custom and standard) for a location including contact, opportunity, business, and custom objects GHL category: App Marketplace. This is a read-only GHL API operation.
- Get Appointment — Get detailed information about a specific appointment by ID GHL category: Calendars. This is a read-only GHL API operation.
- Get Appointment Notes — Get notes for an appointment GHL category: Calendars. This is a read-only GHL API operation.
- Get Blocked Slots — Get blocked time slots for a location GHL category: Calendars. This is a read-only GHL API operation.
- Get Blog Authors — Get all available blog authors for the current location. Use this to find author IDs for creating blog posts. GHL category: Sites. This is a read-only GHL API operation.
- Get Blog Categories — Get all available blog categories for the current location. Use this to find category IDs for creating blog posts. GHL category: Sites. This is a read-only GHL API operation.
- Get Blog Posts — Get blog posts from a specific blog site. Use this to list and search existing blog posts. GHL category: Sites. This is a read-only GHL API operation.
- Get Blog Sites — Get all blog sites for the current location. Use this to find available blogs before creating or managing posts. GHL category: Sites. This is a read-only GHL API operation.
- Get Calendar — Get a compact calendar summary by ID. Returns the agent-usable calendar ID, name, status, scheduling settings, and counts without raw provider configuration, team member arrays, notes, or location internals. GHL category: Calendars. This is a read-only GHL API operation.
- Get Calendar Events — Get appointments/events from calendars within a date range GHL category: Calendars. This is a read-only GHL API operation.
- Get Calendar Groups — Get all calendar groups in the GoHighLevel location GHL category: Calendars. This is a read-only GHL API operation.
- Get Calendar Notification — Get specific calendar notification GHL category: Calendars. This is a read-only GHL API operation.
- Get Calendar Notifications — Get calendar notifications GHL category: Calendars. This is a read-only GHL API operation.
- Get Calendar Resource Equipment — Get specific equipment resource details GHL category: Calendars. This is a read-only GHL API operation.
- Get Calendar Resource Room — Get specific room resource details GHL category: Calendars. This is a read-only GHL API operation.
- Get Calendar Resources Equipments — Get calendar equipment resources GHL category: Calendars. This is a read-only GHL API operation.
- Get Calendar Resources Rooms — Get calendar room resources GHL category: Calendars. This is a read-only GHL API operation.
- Get Calendars — Get compact calendar summaries in the GoHighLevel location with optional filtering. Returns IDs, names, status, scheduling settings, and counts without raw provider configuration, team member arrays, notes, or location internals. GHL category: Calendars. This is a read-only GHL API operation.
- Get Company — Get a GHL company record by company ID. Use this read-only Contacts/Companies endpoint to inspect a company associated with contacts without changing CRM data. GHL category: Contacts. This is a read-only GHL API operation.
- Get Contact — Get detailed information about a specific contact GHL category: Contacts. This is a read-only GHL API operation.
- Get Contact Appointments — Get all appointments for a contact GHL category: Contacts. This is a read-only GHL API operation.
- Get Contact Note — Get a specific note for a contact GHL category: Contacts. This is a read-only GHL API operation.
- Get Contact Notes — Get all notes for a contact GHL category: Contacts. This is a read-only GHL API operation.
- Get Contact Task — Get a specific task for a contact GHL category: Contacts. This is a read-only GHL API operation.
- Get Contact Tasks — Get all tasks for a contact GHL category: Contacts. This is a read-only GHL API operation.
- Get Contacts — Get contacts with the deprecated GHL GET /contacts/ endpoint. Prefer search_contacts for new workflows; use this only when a legacy integration specifically needs this read-only endpoint. GHL category: Contacts. This is a read-only GHL API operation.
- Get Contacts By Business — Get contacts associated with a specific business GHL category: Contacts. This is a read-only GHL API operation.
- Get Conversation — Get conversation metadata and message summaries. Full contact details and message bodies are omitted by default; request them only when explicitly needed. GHL category: Conversations. This is a read-only GHL API operation.
- Get Coupon — Get coupon details by ID or code for the authenticated GHL location. Provide either id or code. GHL category: Payments. This is a read-only GHL API operation.
- Get Csv Upload Status — Get status of Social Planner CSV uploads for a GHL user. GHL requires userId; use a known GHL user ID from Users/Team tools. GHL category: Marketing. This is a read-only GHL API operation.
- Get Custom Provider Config — Fetch existing payment config for a location GHL category: Payments. This is a read-only GHL API operation.
- Get Duplicate Contact — Check for duplicate contacts by email or phone GHL category: Contacts. This is a read-only GHL API operation.
- Get Email Campaigns — Get a list of email campaigns from GoHighLevel. GHL category: Marketing. This is a read-only GHL API operation.
- Get Email Message — Get email message information by email message ID. Returns a privacy-safe summary by default; set includeMessageDetails true only when the user explicitly needs body/subject/provider details. GHL category: Conversations. This is a read-only GHL API operation.
- Get Email Templates — Get a list of email templates from GoHighLevel. GHL category: Marketing. This is a read-only GHL API operation.
- Get Endpoint Coverage — Use this to inspect how GHL API endpoints, local helpers, and composite workflows map to native MCP tools. Results are deterministic and paginated from the provider-owned manifest; this does not contact GoHighLevel.
- Get Free Slots — Get available time slots for booking appointments on a specific calendar GHL category: Calendars. This is a read-only GHL API operation.
- Get Invoice — Get invoice by ID GHL category: Payments. This is a read-only GHL API operation.
- Get Invoice Schedule — Get invoice schedule by ID GHL category: Payments. This is a read-only GHL API operation.
- Get Invoice Settings — Use this to read the invoice settings configured for the current GHL location before creating, sending, or updating invoices. This is read-only and returns provider invoice configuration metadata. Use altId or the exact alias locationId only for the authenticated runtime location. GHL category: Payments. This is a read-only GHL API operation.
- Get Invoice Template — Get invoice template by ID GHL category: Payments. This is a read-only GHL API operation.
- Get Location — Get detailed information about a specific location/sub-account by ID GHL category: Launchpad. This is a read-only GHL API operation.
- Get Location Custom Field — Get a specific custom field by ID GHL category: Launchpad. This is a read-only GHL API operation.
- Get Location Custom Fields — Get custom fields for a location, optionally filtered by model type GHL category: Launchpad. This is a read-only GHL API operation.
- Get Location Custom Value — Get a specific custom value by ID GHL category: Launchpad. This is a read-only GHL API operation.
- Get Location Custom Values — Get all custom values for a location GHL category: Launchpad. This is a read-only GHL API operation.
- Get Location Tag — Get a specific location tag by ID GHL category: Launchpad. This is a read-only GHL API operation.
- Get Location Tags — Get all tags for a specific location GHL category: Launchpad. This is a read-only GHL API operation.
- Get Location Templates — Get SMS/Email templates for a location GHL category: Launchpad. This is a read-only GHL API operation.
- Get Media Files — Get files and folders from the GHL media library with filtering and search. Defaults to type="file" because GHL requires a media object type. Use type="folder" or list_media_folders when you need folder IDs before uploading media. GHL category: Media Storage. This is a read-only GHL API operation.
- Get Message — Get message information by message ID. Returns a privacy-safe summary by default; set includeMessageDetails true only when the user explicitly needs body/subject/provider details. GHL category: Conversations. This is a read-only GHL API operation.
- Get Message Recording — Get call recording audio for a message GHL category: Conversations. This is a read-only GHL API operation.
- Get Message Transcription — Get call transcription text for a message GHL category: Conversations. This is a read-only GHL API operation.
- Get Object Record — Get a specific record by ID from a custom or standard object GHL category: App Marketplace. This is a read-only GHL API operation.
- Get Object Schema — Get object schema details by key including all fields and properties for custom or standard objects GHL category: App Marketplace. This is a read-only GHL API operation.
- Get Opportunity — Get detailed information about a specific opportunity by ID GHL category: Opportunities. This is a read-only GHL API operation.
- Get Opportunity Lost Reasons — Get configured GHL opportunity lost reasons for the authenticated location. Use this read-only tool before marking opportunities lost so agents can use valid provider reason IDs/names. GHL category: Opportunities. This is a read-only GHL API operation.
- Get Order By Id — Get a specific order by its ID for the authenticated GHL location. The MCP injects the runtime location when altId is omitted. GHL category: Payments. This is a read-only GHL API operation.
- Get Pipelines — Get all sales pipelines configured in GoHighLevel GHL category: Opportunities. This is a read-only GHL API operation.
- Get Platform Accounts — Get available accounts for a specific platform after OAuth GHL category: Marketing. This is a read-only GHL API operation.
- Get Recent Messages — Get recent message activity across conversations using privacy-safe summaries by default. GHL category: Conversations. This is a read-only GHL API operation.
- Get Smart List Contacts — Emulate Smart Lists by returning contacts that match tag filters through the public Contacts API. This tool does not create saved GHL UI Smart Lists/contact views because current official Contacts API docs do not expose a saved-view write endpoint. GHL category: Contacts. This is a read-only GHL API operation.
- Get Social Accounts — Get connected Social Planner accounts and groups for the authenticated GHL location. If GHL returns an empty account list, this tool runs a safe multi-page Social Planner post-history probe because GHL may show connected socials in the UI while the official account endpoint returns zero. Use the inferred account IDs for posting when present; do not tell the user they have zero connected socials when post history or platform activity is found. Use start_social_oauth only when a new connection is needed or no reusable account ID is visible. GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Available Categories — Get Social Planner categories with queue availability/status for the current location. GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Categories — Get social media post categories GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Category — Get a specific social media category by ID GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Category Queue — Fetch a Social Planner category queue by ID. GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Category Queue Calendar — Get Social Planner scheduled posts calendar view for category queues. GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Category Queue Edit Calendar — Fetch calendar view for a Social Planner category queue edit session. GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Category Queue Slots — Fetch slot information for Social Planner category queue items. GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Oauth Session — Check a Social Planner OAuth browser bridge session after the user approves a platform connection. When includePlatformAccounts is true, returns compact connectionOptions for the agent/user to choose from without dumping raw provider payloads. GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Post — Get details of a specific social media post GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Post Statistics — Get Social Planner analytics/statistics for one or more connected social profiles. Use attachedAccountId from complete_social_oauth_connection as profileIds; accountIds is accepted as a compatibility alias and sent upstream as profileIds. GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Tags — Get social media post tags GHL category: Marketing. This is a read-only GHL API operation.
- Get Social Tags By Ids — Get specific social media tags by their IDs GHL category: Marketing. This is a read-only GHL API operation.
- Get Subscription By Id — Get a specific subscription by its ID for the authenticated GHL location. The MCP injects the runtime location when altId is omitted. GHL category: Payments. This is a read-only GHL API operation.
- Get Timezones — Get available timezones for location configuration GHL category: Launchpad. This is a read-only GHL API operation.
- Get Tool Usage — Use this after discovery to retrieve one GHL tool's complete lossless descriptor, including aliases, schemas, risk annotations, deprecation state, documentation, and destructive confirmation rule. It does not execute the selected tool.
- Get Transaction By Id — Get a specific transaction by its ID for the authenticated GHL location. The MCP injects the runtime location when altId is omitted. GHL category: Payments. This is a read-only GHL API operation.
- Ghl Agency Guide — Explain GHL agency API requirements, visibility behavior, and Pro SaaS limitations. Use this when agency tools are hidden or an agency token is rejected. Invalid-token message: Agency API is only available on the $497/mo Pro SaaS plan. If you have Pro SaaS, double check your PIT token.
- Ghl Ai Agents Read — Call read-only raw GHL tools in the GHL AI Agents category. AI-agent-specific endpoints. Current mapped tools are queued if GHL docs expose them. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl App Marketplace Read — Call read-only raw GHL tools in the GHL App Marketplace category. Marketplace, whitelabel provider, OAuth provider, custom object, association, and extension tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Automation Read — Call read-only raw GHL tools in the GHL Automation category. Workflow listing and task/tasks automation helpers that default to the authenticated runtime location. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Calendars Read — Call read-only raw GHL tools in the GHL Calendars category. Calendar, appointment, slot, resource, and notification tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Contacts Read — Call read-only raw GHL tools in the GHL Contacts category. Contact Smart List, saved view/contact view, tag-filter emulation, note, contact-specific task/tasks, tag, campaign, workflow enrollment, follower, and duplicate tools. Saved GHL UI Smart List/contact view create/delete is a provider gap because current official Contacts API docs do not publish those writes. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Conversations Read — Call read-only raw GHL tools in the GHL Conversations category. Conversation, message, SMS, email-send, call, recording, and transcription tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Dashboard Read — Call read-only raw GHL tools in the GHL Dashboard category. Overview, QA, audit, and dashboard-style inventory tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Get All Associations — Get all associations for a sub-account/location with pagination. Returns system-defined and user-defined associations while omitting provider location identifiers from the response. GHL category: App Marketplace. This is a read-only GHL API operation.
- Ghl Get Association By Id — Get a specific association by its ID. Works for both system-defined and user-defined associations. GHL category: App Marketplace. This is a read-only GHL API operation.
- Ghl Get Association By Key — Get an association by its key name. Useful for finding both standard and user-defined associations. GHL category: App Marketplace. This is a read-only GHL API operation.
- Ghl Get Association By Object Key — Get associations by object keys like contacts, custom objects, and opportunities. GHL category: App Marketplace. This is a read-only GHL API operation.
- Ghl Get Available Shipping Rates — Get available shipping rates for an order based on destination and order details GHL category: Payments. This is a read-only GHL API operation.
- Ghl Get Custom Field By Id — Get a custom field or folder by its ID. Supports custom objects and company (business) fields. GHL category: App Marketplace. This is a read-only GHL API operation.
- Ghl Get Custom Fields By Object Key — Get all custom fields and folders for a specific object key (e.g., custom object or company). GHL category: App Marketplace. This is a read-only GHL API operation.
- Ghl Get Price — Get a specific price for a product. GHL category: Payments / Products / Prices.
- Ghl Get Product — Get a specific product by ID GHL category: Payments. This is a read-only GHL API operation.
- Ghl Get Product Collection — Get a product collection by ID. GHL category: Payments / Products / Collections.
- Ghl Get Product Store Stats — Fetch product store stats for a store. GHL category: Payments / Products / Store.
- Ghl Get Relations By Record — Get all relations for a specific record ID with pagination and optional filtering by association IDs. GHL category: App Marketplace. This is a read-only GHL API operation.
- Ghl Get Reviews Count — Fetch product review counts by status or filter. GHL category: Payments / Products / Reviews.
- Ghl Get Shipping Carrier — Get details of a specific shipping carrier GHL category: Payments. This is a read-only GHL API operation.
- Ghl Get Shipping Rate — Get details of a specific shipping rate GHL category: Payments. This is a read-only GHL API operation.
- Ghl Get Shipping Zone — Get details of a specific shipping zone GHL category: Payments. This is a read-only GHL API operation.
- Ghl Get Store Setting — Get current store settings. The default response summarizes private shipping-origin and notification data; set includeStoreSettingDetails true only when exact address, phone, email, subject, or template IDs are explicitly needed. GHL category: Payments. This is a read-only GHL API operation.
- Ghl Get Survey Submissions — Retrieve GHL survey submissions with filtering and pagination. This read-only Sites / Surveys tool can return contact-provided response data, so request the smallest useful page size and avoid exposing raw submission details unless needed. GHL category: Sites. This is a read-only GHL API operation.
- Ghl Get Surveys — Retrieve GHL surveys for a location. This read-only Sites / Surveys tool returns survey IDs and names so agents can inspect available surveys before fetching submissions. GHL category: Sites. This is a read-only GHL API operation.
- Ghl Get Tool Reference — Return the schema, description, annotations, and GHL category metadata for one raw GHL MCP tool.
- Ghl Get Workflows — Retrieve workflow summaries for the authenticated GHL location. Defaults to a compact first page to avoid flooding context; set includeAll true only when the full workflow catalog is explicitly needed. GHL category: Automation. This is a read-only GHL API operation.
- Ghl Launchpad Read — Call read-only raw GHL tools in the GHL Launchpad category. Account, agency, tenant, user, setup, and location-level task/tasks search tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl List Categories — List GHL canonical categories with available tool counts for this authenticated request. Use this before browsing tools so the full raw endpoint catalog does not consume context.
- Ghl List Category Tools — List raw GHL MCP tools under one GHL category, optionally filtered by read/write/destructive operation. Use this to find the exact raw endpoint tool before calling a category action tool.
- Ghl List Inventory — List inventory items with stock levels GHL category: Payments. This is a read-only GHL API operation.
- Ghl List Prices — List prices for a product GHL category: Payments. This is a read-only GHL API operation.
- Ghl List Product Collections — List product collections GHL category: Payments. This is a read-only GHL API operation.
- Ghl List Product Reviews — List product reviews. GHL category: Payments / Products / Reviews.
- Ghl List Products — List products with optional filtering GHL category: Payments. This is a read-only GHL API operation.
- Ghl List Shipping Carriers — List all shipping carriers for a location GHL category: Payments. This is a read-only GHL API operation.
- Ghl List Shipping Rates — List all shipping rates for a specific shipping zone GHL category: Payments. This is a read-only GHL API operation.
- Ghl List Shipping Zones — List all shipping zones for a location GHL category: Payments. This is a read-only GHL API operation.
- Ghl Marketing Read — Call read-only raw GHL tools in the GHL Marketing category. Social Planner, email campaign/template, marketing campaign, and CSV tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Media Storage Read — Call read-only raw GHL tools in the GHL Media Storage category. Media storage files, folders, uploads, and deletes. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Opportunities Read — Call read-only raw GHL tools in the GHL Opportunities category. Opportunity, pipeline, stage, status, and opportunity follower tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Payments Read — Call read-only raw GHL tools in the GHL Payments category. Payments, orders, transactions, subscriptions, coupons, products, prices, invoices, and estimates. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Reporting Read — Call read-only raw GHL tools in the GHL Reporting category. Reporting, statistics, analytics, audit snapshots, and summaries. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Sites Read — Call read-only raw GHL tools in the GHL Sites category. Blogs, funnels, forms, surveys, pages, URL slugs, authors, and categories. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Welcome — Start here. Explain how the GoHighLevel MCP is organized by GHL categories, where common contact/email/calendar/media workflows live, how to inspect raw tools, and how destructive validation cleanup works.
- Knowledge Base Get — Get a GHL knowledge base by ID. GHL category: Sites / Knowledge Base. This is a read-only GHL Knowledge Base operation.
- Knowledge Base Get Crawler Status — Get crawling status for the latest GHL knowledge base crawler operation. GHL category: Sites / Knowledge Base. This is a read-only GHL Knowledge Base operation.
- Knowledge Base List — Get all GHL knowledge bases for the authenticated location with pagination support. GHL category: Sites / Knowledge Base. This is a read-only GHL Knowledge Base operation.
- Knowledge Base List Faqs — Get FAQs for a GHL knowledge base with pagination support. GHL category: Sites / Knowledge Base. This is a read-only GHL Knowledge Base operation.
- Knowledge Base List Trained Urls — Get trained website page links for a GHL knowledge base. GHL category: Sites / Knowledge Base. This is a read-only GHL Knowledge Base operation.
- Links Get Link By Id — Get a GHL Trigger Link by ID. GHL category: Marketing / Links. This is a read-only Trigger Links operation.
- Links Get Links — List GHL Trigger Links for the authenticated location. GHL category: Marketing / Links. This is a read-only Trigger Links operation.
- Links Search Trigger Links — Search GHL Trigger Links for the authenticated location. GHL category: Marketing / Links. This is a read-only Trigger Links operation.
- List Capabilities — Use this to inspect GHL capabilities, contract tiers, categories, catalog version, build SHA, and descriptor counts. Set include_descriptors=true only when the Portal needs the complete lossless provider-owned ToolManifest; this performs no provider request.
- List Coupons — List all coupons for the authenticated GHL location with optional filtering. The MCP injects the runtime location when altId is omitted. GHL category: Payments. This is a read-only GHL API operation.
- List Custom Fields — List custom fields for a location (alias for get_location_custom_fields). GHL category: Launchpad. This is a read-only GHL API operation.
- List Custom Values — List custom values for a location (alias for get_location_custom_values). GHL category: Launchpad. This is a read-only GHL API operation.
- List Estimates — List estimates for the authenticated GHL location. Returns compact estimate summaries. GHL category: Payments. This is a read-only GHL API operation.
- List Invoice Schedules — List invoice schedules for the authenticated GHL location. Returns compact schedule summaries. GHL category: Payments. This is a read-only GHL API operation.
- List Invoice Templates — List invoice templates for the authenticated GHL location. Returns compact template summaries. GHL category: Payments. This is a read-only GHL API operation.
- List Invoices — List invoices for the authenticated GHL location. Returns compact invoice summaries. GHL category: Payments. This is a read-only GHL API operation.
- List Media Folders — List GHL media folders and return folder IDs and names. Use this before upload_media_file when an agent needs to save generated media into a named folder. GHL category: Media Storage. This is a read-only GHL API operation.
- List Order Fulfillments — List all fulfillments for an order GHL category: Payments. This is a read-only GHL API operation.
- List Order Notes — List notes for a GHL payment order. GHL category: Payments / Order Notes. This read-only tool summarizes note metadata by default to avoid dumping private note text; set includeNoteDetails true only when explicitly needed.
- List Orders — List orders for the authenticated GHL location with optional filtering and pagination. The MCP injects the runtime location when altId is omitted. GHL category: Payments. This is a read-only GHL API operation.
- List Social Category Queue Items — Fetch items from a Social Planner category queue. GHL category: Marketing. This is a read-only GHL API operation.
- List Social Category Queues — Fetch Social Planner category queues for the current location. GHL category: Marketing. This is a read-only GHL API operation.
- List Subscriptions — List subscriptions for the authenticated GHL location with optional filtering and pagination. The MCP injects the runtime location when altId is omitted. GHL category: Payments. This is a read-only GHL API operation.
- List Tags — List tags for a location (alias for get_location_tags). GHL category: Launchpad. This is a read-only GHL API operation.
- List Transactions — List transactions for the authenticated GHL location with optional filtering and pagination. The MCP injects the runtime location when altId is omitted. GHL category: Payments. This is a read-only GHL API operation.
- List Users — List GHL users for the authenticated location. GHL category: Launchpad / Users. This is a read-only user directory operation. Default output is a privacy-minimized user summary; set includeUserDetails true only when the user explicitly needs full user records.
- List Whitelabel Integration Providers — List white-label integration providers with optional pagination GHL category: Payments. This is a read-only GHL API operation.
- Location Get Conversation Channel — Get a conversation channel configuration by channel type for the authenticated GHL location. GHL category: Launchpad / Locations. This is a read-only GHL location configuration operation.
- Location Get Permissions — Get permissions for the authenticated GHL location. GHL category: Launchpad / Locations. This is a read-only GHL location configuration operation.
- Location Get Recurring Task — Get a recurring task by ID for the authenticated GHL location. GHL category: Launchpad / Locations. This is a read-only GHL location configuration operation.
- Location Get Timezones — Fetch timezones for the authenticated GHL location. GHL category: Launchpad / Locations. This is a read-only GHL location configuration operation.
- Marketplace Check Wallet Funds — Check whether a GHL account has sufficient wallet funds for a Marketplace charge. GHL category: App Marketplace. This is a read-only GHL Marketplace/OAuth operation.
- Marketplace Get Installer Details — Get installer details for a GHL Marketplace application. GHL category: App Marketplace. This is a read-only GHL Marketplace/OAuth operation.
- Marketplace Get Rebilling Config — Get rebilling configuration for a GHL Marketplace app subscription and usage plans. GHL category: App Marketplace. This is a read-only GHL Marketplace/OAuth operation.
- Marketplace Get Wallet Charge — Get details for a specific GHL Developer Marketplace wallet charge. GHL category: App Marketplace. This is a read-only GHL Marketplace/OAuth operation.
- Marketplace List Wallet Charges — List GHL Developer Marketplace wallet charges. GHL category: App Marketplace. This is a read-only GHL Marketplace/OAuth operation.
- Oauth Get Installed Locations — List GHL locations where an OAuth app is installed. GHL category: App Marketplace. This is a read-only GHL Marketplace/OAuth operation. OAuth/token-like provider fields are redacted from output by default and should never be copied into chat unless the user explicitly handles credentials outside this MCP.
- Opportunities Get Pipelines — Legacy alias for get_pipelines (kept for compatibility). GHL category: Opportunities. This is a read-only GHL API operation.
- Opportunities Get Pipelines — Legacy alias for get_pipelines (kept for compatibility). GHL category: Opportunities. This is a read-only GHL API operation.
- Phone System List Active Numbers — List active GHL Phone System numbers for the authenticated location. GHL category: Conversations / Phone System. This read-only operation can expose business phone routing details. Phone numbers are masked by default; set includePhoneNumbers true only when exact numbers are explicitly needed.
- Phone System List Available Numbers — Search available GHL Phone System numbers that can be purchased for the authenticated location. GHL category: Conversations / Phone System. This read-only operation can return purchasable phone numbers. Exact phone numbers are masked by default; set includePhoneNumbers true only when the user needs exact values to choose or purchase a number.
- Phone System List Number Pools — List GHL Phone System number pools for the authenticated location. GHL category: Conversations / Phone System. This read-only operation can expose business phone routing details. Phone numbers are masked by default; set includePhoneNumbers true only when exact numbers are explicitly needed.
- Proposals List Documents — List GHL proposal documents and contracts for the authenticated location. GHL category: Sites / Proposals. This read-only operation may expose document, contract, recipient, URL, and business-term details. Default output is summarized; set includeDocumentDetails true only when explicitly needed.
- Proposals List Templates — List GHL proposal document/contract templates for the authenticated location. GHL category: Sites / Proposals. This read-only operation may expose document, contract, recipient, URL, and business-term details. Default output is summarized; set includeDocumentDetails true only when explicitly needed.
- Resolve Calendar — Resolve a calendar by name and return its ID. GHL category: Calendars. This is a read-only GHL API operation.
- Resolve Location — Agency-only: resolve the best matching location by name, domain, or email. GHL category: Launchpad. This is a read-only GHL API operation.
- Resolve Pipeline — Resolve a pipeline by name and return its ID. GHL category: Opportunities. This is a read-only GHL API operation.
- Resolve Stage — Resolve a pipeline stage by name and return its stage ID. GHL category: Opportunities. This is a read-only GHL API operation.
- Resolve User — Resolve a user by name or email and return the user ID. GHL category: Launchpad. This is a read-only GHL API operation.
- Search Contacts — Find contacts by query, email, or phone.
- Search Conversations — Search conversations in GoHighLevel with privacy-safe summaries by default. Contact emails, phone numbers, full message bodies, and raw provider fields are omitted unless explicitly requested. GHL category: Conversations. This is a read-only GHL API operation.
- Search Location Tasks — Search tasks in the authenticated runtime location with advanced filtering. Use this for "show/fetch my tasks" workflows when a contact ID is not known. Tasks returned without contactId cannot be safely updated or deleted through the official contact-scoped task endpoints. GHL category: Launchpad. This is a read-only GHL API operation.
- Search Locations — Agency-only: search locations/sub-accounts. Requires an agency key. GHL category: Launchpad. This is a read-only GHL API operation.
- Search Object Records — Search records within a custom or standard object using searchable properties GHL category: App Marketplace. This is a read-only GHL API operation.
- Search Opportunities — Filter opportunities by pipeline, stage, and status.
- Search Opportunities Advanced — Search GHL opportunities using the official POST /opportunities/search advanced filter endpoint. Use this read-only tool for combinations of filters without changing opportunity data. If query is provided, the MCP applies it as a local text filter because GHL rejects q on the POST endpoint. GHL category: Opportunities. This is a read-only GHL API operation.
- Search Social Posts — Search and filter social media posts across all platforms GHL category: Marketing. This is a read-only GHL API operation.
- Snapshots Get Latest Push Status — Get the latest GHL snapshot push status for the authenticated location. GHL category: Launchpad / Snapshots. This read-only operation may expose agency snapshot names, push status, and sub-account status metadata. Default output is summarized; set includeSnapshotDetails true only when explicitly needed.
- Snapshots Get Push Status Between Dates — Get GHL snapshot push status between dates. GHL category: Launchpad / Snapshots. This read-only operation may expose agency snapshot names, push status, and sub-account status metadata. Default output is summarized; set includeSnapshotDetails true only when explicitly needed.
- Snapshots List Custom — List own and imported GHL snapshots. GHL category: Launchpad / Snapshots. This read-only operation may expose agency snapshot names, push status, and sub-account status metadata. Default output is summarized; set includeSnapshotDetails true only when explicitly needed.
- Spec Gap Checklist — Return a checklist of recommended validation steps before shipping changes. GHL category: Dashboard. This is a local MCP diagnostic/helper operation and does not call GHL.
- Status Self Test — Run a self-test: routing, one read call, and one dry-run write check. GHL category: Dashboard. This is a local MCP diagnostic/helper operation and does not call GHL.
- Tasks Daily Summary By Assignee — Generate a daily task summary grouped by assignee. GHL category: Automation. This is a read-only GHL API operation.
- Tasks List By Assignee — List tasks for a specific assignee using GHL user ID or team directory lookup. GHL category: Automation. This is a read-only GHL API operation.
- Team Directory List — List Discord-to-GHL team mappings. GHL category: Launchpad. This is a local MCP diagnostic/helper operation and does not call GHL.
- Team Directory Lookup — Lookup a team directory entry by Discord ID or name. GHL category: Launchpad. This is a local MCP diagnostic/helper operation and does not call GHL.
- Users Filter By Email — Filter GHL users by email addresses. GHL category: Launchpad / Users. This is a read-only user directory operation. Default output is a privacy-minimized user summary; set includeUserDetails true only when the user explicitly needs full user records.
- Users Get User — Get a GHL user by ID. GHL category: Launchpad / Users. This is a read-only user directory operation. Default output is a privacy-minimized user summary; set includeUserDetails true only when the user explicitly needs full user records.
- Validate Group Slug — Validate if a calendar group slug is available GHL category: Calendars. This is a read-only GHL API operation.
- Verify Email — Verify email address deliverability and get risk assessment. Charges will be deducted from the specified location wallet. GHL category: Marketing. This is a read-only GHL API operation.
- Voice Ai Get Action — Get a GHL Voice AI agent action by ID. GHL category: AI Agents / Voice AI. This is a read-only GHL Voice AI operation. Voice agent prompts, welcome messages, phone numbers, and detailed action parameters are redacted by default; set includeFullConfig only when the user explicitly needs full Voice AI configuration.
- Voice Ai Get Agent — Get a GHL Voice AI agent by ID. GHL category: AI Agents / Voice AI. This is a read-only GHL Voice AI operation. Voice agent prompts, welcome messages, phone numbers, and detailed action parameters are redacted by default; set includeFullConfig only when the user explicitly needs full Voice AI configuration.
- Voice Ai Get Call Log — Get a GHL Voice AI dashboard call log by call ID. GHL category: AI Agents / Voice AI. This is a read-only GHL Voice AI operation. Voice agent prompts, welcome messages, phone numbers, and detailed action parameters are redacted by default; set includeFullConfig only when the user explicitly needs full Voice AI configuration. Call-log responses can contain caller/contact details, summaries, extracted data, transcripts, or recording links; sensitive fields are redacted by default unless includeSensitiveDetails is set with a clear user need.
- Voice Ai List Agents — List GHL Voice AI agents for the authenticated location. GHL category: AI Agents / Voice AI. This is a read-only GHL Voice AI operation. Voice agent prompts, welcome messages, phone numbers, and detailed action parameters are redacted by default; set includeFullConfig only when the user explicitly needs full Voice AI configuration.
- Voice Ai List Call Logs — List GHL Voice AI dashboard call logs for the authenticated location. GHL category: AI Agents / Voice AI. This is a read-only GHL Voice AI operation. Voice agent prompts, welcome messages, phone numbers, and detailed action parameters are redacted by default; set includeFullConfig only when the user explicitly needs full Voice AI configuration. Call-log responses can contain caller/contact details, summaries, extracted data, transcripts, or recording links; sensitive fields are redacted by default unless includeSensitiveDetails is set with a clear user need.
- Whoami — Return the current tenant routing context and defaults for this MCP server. GHL category: Launchpad. This is a local MCP diagnostic/helper operation and does not call GHL.
Write and Destructive Tools
- Ad Manager Facebook Add Custom Audience Member — Add a member to a Facebook custom audience in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Batch Update Audience Members — Batch update members for a Facebook custom audience in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Create Conversation Form — Create a Facebook conversation form in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Create Integration — Create or connect the Facebook integration for a GHL Ad Manager location. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Create Page Lead Form — Create a lead form for one Facebook page in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Delete Ad — Delete one Facebook ad from GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect Facebook advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Facebook Delete Ad Account — Delete or disconnect one Facebook ad account from GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect Facebook advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Facebook Delete Adset — Delete one Facebook ad set from GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect Facebook advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Facebook Delete Campaign — Delete one Facebook campaign from GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect Facebook advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Facebook Delete Custom Audience — Delete one Facebook custom audience from GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect Facebook advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Facebook Delete Integration — Delete or disconnect the Facebook integration from GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect Facebook advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Facebook Delete Page — Delete or disconnect the selected Facebook page from GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect Facebook advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Facebook Duplicate Ad — Duplicate one Facebook ad in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Duplicate Adset — Duplicate one Facebook ad set in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Duplicate Campaign — Duplicate one Facebook campaign in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Pause Ad — Pause one Facebook ad in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Pause Adset — Pause one Facebook ad set in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Pause Campaign — Pause one Facebook campaign in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Publish Campaign — Publish one Facebook campaign in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Remove Custom Audience Member — Remove a member from a Facebook custom audience in GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect Facebook advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Facebook Resume Ad — Resume one paused Facebook ad in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Resume Adset — Resume one paused Facebook ad set in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Resume Campaign — Resume one paused Facebook campaign in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Set Default Page — Set the default Facebook page for GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Update Custom Audience — Update one Facebook custom audience in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Upsert Ad — Create or update a Facebook ad in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Upsert Adset — Create or update a Facebook ad set in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Upsert Campaign — Create or update a Facebook campaign in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Facebook Upsert Pixel — Create or update a Facebook pixel in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Facebook advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Google Create Integration — Create or connect the Google Ads integration for a GHL Ad Manager location. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Google advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Google Create Offline User List Job — Create a Google offline user list job in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Google advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Google Delete Ad Account — Delete or disconnect one Google ad account from GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect Google advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Google Delete Conversion — Delete one Google conversion from GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect Google advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Google Delete Segment — Delete one Google segment from GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect Google advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Google Publish Ad — Publish one Google ad or campaign record in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Google advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Google Upsert Assets — Create or update Google ad assets in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Google advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Google Upsert Audience — Create or update a Google audience in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Google advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Google Upsert Campaign — Create or update a Google campaign/ad record in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Google advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Google Upsert Conversion — Create or update a Google conversion in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Google advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Google Upsert Segment — Create or update a Google segment in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change Google advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Linkedin Create Integration — Create or connect the LinkedIn Ads integration for a GHL Ad Manager location. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change LinkedIn advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Linkedin Create Lead Form — Create a LinkedIn lead gen form for one ad account in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change LinkedIn advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Linkedin Delete Ad Account — Delete or disconnect the LinkedIn ad account from GHL Ad Manager. Use this destructive Marketing > Ad Manager tool only when the user explicitly asks to delete, remove, or disconnect LinkedIn advertising resources. For validation, create disposable test data first and clean it up in the same flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ad Manager Linkedin Publish Campaign Group — Publish one LinkedIn campaign group in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change LinkedIn advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Linkedin Update Ad Status — Update, pause, or resume one LinkedIn ad, campaign, or ad group status in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change LinkedIn advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Ad Manager Linkedin Upsert Campaign Group — Create or update a LinkedIn ad campaign group in GHL Ad Manager. Use this Marketing > Ad Manager write tool to create, update, connect, duplicate, pause, resume, publish, or otherwise change LinkedIn advertising resources. Do not use it for live ad changes unless the user explicitly requested that action. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Add Contact Followers — Add followers to a contact GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Add Contact Tags — Add tags to a contact GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Add Contact To Campaign — Add contact to a marketing campaign GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Add Contact To Workflow — Add a contact to an existing workflow. For audits, use a disposable contact and a draft workflow, then remove the contact immediately. GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Add Inbound Message — Manually add an inbound message to a conversation GHL category: Conversations. This writes to GoHighLevel and may change account data.
- Add Message Attachments — Set attachment URLs on an existing GHL message, replacing any existing attachments. GHL category: Conversations / Messages. Use only for owned remote HTTP(S) file URLs; do not pass local filesystem paths from your own machine. Maximum 5 URLs. Supported by GHL for Custom Call message type. Requires explicit confirmation.
- Add Opportunity Followers — Add followers to an opportunity for notifications and tracking GHL category: Opportunities. This writes to GoHighLevel and may change account data.
- Add Outbound Call — Manually add an outbound call record to a conversation GHL category: Conversations. This writes to GoHighLevel and may change account data.
- Agency Saas Bulk Disable Locations — Disable SaaS for multiple GHL locations in an agency company. This is a high-impact Pro SaaS operation and should only be used with explicit user intent. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This destructive agency SaaS operation can pause, disable, or otherwise materially affect SaaS access. Use only with explicit user confirmation and disposable fixtures during validation.
- Agency Saas Bulk Enable Locations — Bulk enable SaaS for multiple GHL locations in an agency company. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This agency SaaS operation writes to GHL and may change billing, subscription, wallet, rebilling, or SaaS state.
- Agency Saas Deprecated Bulk Disable Locations — Deprecated public API path for disabling SaaS for multiple GHL locations in an agency company. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This destructive agency SaaS operation can pause, disable, or otherwise materially affect SaaS access. Use only with explicit user confirmation and disposable fixtures during validation. This tool uses a deprecated GHL public API path and is exposed only for parity/backward compatibility.
- Agency Saas Deprecated Bulk Enable Locations — Deprecated public API path for bulk enabling SaaS for multiple GHL locations in an agency company. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This agency SaaS operation writes to GHL and may change billing, subscription, wallet, rebilling, or SaaS state. This tool uses a deprecated GHL public API path and is exposed only for parity/backward compatibility.
- Agency Saas Deprecated Enable Location — Deprecated public API path for enabling SaaS for one GHL sub-account/location. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This agency SaaS operation writes to GHL and may change billing, subscription, wallet, rebilling, or SaaS state. This tool uses a deprecated GHL public API path and is exposed only for parity/backward compatibility.
- Agency Saas Deprecated Pause Location — Deprecated public API path for pausing SaaS for one GHL location. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This destructive agency SaaS operation can pause, disable, or otherwise materially affect SaaS access. Use only with explicit user confirmation and disposable fixtures during validation. This tool uses a deprecated GHL public API path and is exposed only for parity/backward compatibility.
- Agency Saas Deprecated Update Rebilling — Deprecated public API path for updating SaaS rebilling configuration for a GHL agency company. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This agency SaaS operation writes to GHL and may change billing, subscription, wallet, rebilling, or SaaS state. This tool uses a deprecated GHL public API path and is exposed only for parity/backward compatibility.
- Agency Saas Deprecated Update Subscription — Deprecated public API path for updating the SaaS subscription for one GHL location. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This agency SaaS operation writes to GHL and may change billing, subscription, wallet, rebilling, or SaaS state. This tool uses a deprecated GHL public API path and is exposed only for parity/backward compatibility.
- Agency Saas Enable Location — Enable SaaS for one GHL sub-account/location. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This agency SaaS operation writes to GHL and may change billing, subscription, wallet, rebilling, or SaaS state.
- Agency Saas Pause Location — Pause SaaS for one GHL location. This is a high-impact Pro SaaS operation and should only be used with explicit user intent. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This destructive agency SaaS operation can pause, disable, or otherwise materially affect SaaS access. Use only with explicit user confirmation and disposable fixtures during validation.
- Agency Saas Update Location Wallet Balance — Update complimentary SaaS wallet credits for one GHL agency company location. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This agency SaaS operation writes to GHL and may change billing, subscription, wallet, rebilling, or SaaS state.
- Agency Saas Update Rebilling — Update SaaS rebilling configuration for a GHL agency company. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This agency SaaS operation writes to GHL and may change billing, subscription, wallet, rebilling, or SaaS state.
- Agency Saas Update Subscription — Update the SaaS subscription for one GHL location. GHL category: Launchpad / Saas. Requires an agency PIT token and company ID. Agency API is only available on the $497/mo Pro SaaS plan. This agency SaaS operation writes to GHL and may change billing, subscription, wallet, rebilling, or SaaS state.
- Agent Studio Create Agent — Create a GHL AI Agent Studio agent with an initial staging version. GHL category: AI Agents / AI Agent Studio. This writes to or executes GHL AI Agent Studio configuration. Do not modify, publish, or execute production agents during validation unless the user explicitly provides disposable fixtures.
- Agent Studio Delete Agent — Delete a GHL AI Agent Studio agent and all of its versions. GHL category: AI Agents / AI Agent Studio. This destructive operation removes agent configuration. Use only with explicit user confirmation and disposable fixtures during validation.
- Agent Studio Execute Agent — Execute an active GHL AI Agent Studio agent and return its non-streaming JSON output. GHL category: AI Agents / AI Agent Studio. This writes to or executes GHL AI Agent Studio configuration. Do not modify, publish, or execute production agents during validation unless the user explicitly provides disposable fixtures.
- Agent Studio Execute Agent Deprecated — Deprecated GHL endpoint; prefer the non-deprecated Agent Studio tool when possible. Execute a GHL AI Agent Studio agent using the deprecated public-api path. GHL category: AI Agents / AI Agent Studio. This writes to or executes GHL AI Agent Studio configuration. Do not modify, publish, or execute production agents during validation unless the user explicitly provides disposable fixtures.
- Agent Studio Promote To Production — Promote a GHL AI Agent Studio draft version to production. GHL category: AI Agents / AI Agent Studio. This writes to or executes GHL AI Agent Studio configuration. Do not modify, publish, or execute production agents during validation unless the user explicitly provides disposable fixtures.
- Agent Studio Update Agent Metadata — Update GHL AI Agent Studio agent metadata such as name, description, and status. GHL category: AI Agents / AI Agent Studio. This writes to or executes GHL AI Agent Studio configuration. Do not modify, publish, or execute production agents during validation unless the user explicitly provides disposable fixtures.
- Agent Studio Update Agent Version — Update a GHL AI Agent Studio agent version by version ID. GHL category: AI Agents / AI Agent Studio. This writes to or executes GHL AI Agent Studio configuration. Do not modify, publish, or execute production agents during validation unless the user explicitly provides disposable fixtures.
- Attach Social Oauth Account — Attach an already-authorized Social Planner OAuth account/page/profile to the current GHL location. Do not use this on production social accounts unless the user explicitly asks for that connection. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Brand Boards Clone Voice — Clone a GHL Brand Voice using the observed HighLevel UI clone contract. GHL category: Marketing / Brand Boards. This is a UI-observed helper, not a published official GHL docs endpoint. Use it only when the user asks to duplicate an existing Brand Voice. Provide the source brandVoiceId and a new clone name; the runtime injects the authenticated locationId. Use disposable clone names during validation and delete test clones in the same flow.
- Brand Boards Create — Create a new GHL Brand Board with logos, colors, and fonts. GHL category: Marketing / Brand Boards. This writes to brand identity or brand voice configuration. Do not modify production brand assets during validation unless the user explicitly provides disposable fixtures.
- Brand Boards Create Voice — Create a GHL Brand Voice for the authenticated location. GHL category: Marketing / Brand Boards. This writes to Brand Voice configuration. Verified manual/scratch Brand Voice payloads use body.type = "manual" and body.answers as an object containing the UI form answers such as brandName, businessType, toneOfVoice, targetAudience, customerPainPoints, brandPromise, brandValues, whatDoesYourBrandDo, competitorDifference, uniqueSellingProposition, risksOfInaction, and callToAction. Use disposable Brand Voice names during validation and delete test voices in the same flow.
- Brand Boards Delete — Delete a GHL Brand Board by ID. GHL category: Marketing / Brand Boards. This destructive operation deletes brand assets or voice configuration. Use only with explicit user confirmation and disposable fixtures during validation.
- Brand Boards Delete Voice — Delete a GHL Brand Voice by ID. GHL category: Marketing / Brand Boards. This destructive operation deletes brand assets or voice configuration. Use only with explicit user confirmation and disposable fixtures during validation.
- Brand Boards Set Default Voice — Set a GHL Brand Voice as the default for the authenticated location. GHL category: Marketing / Brand Boards. This writes to brand identity or brand voice configuration. Do not modify production brand assets during validation unless the user explicitly provides disposable fixtures.
- Brand Boards Update — Update an existing GHL Brand Board. GHL category: Marketing / Brand Boards. This writes to brand identity or brand voice configuration. Do not modify production brand assets during validation unless the user explicitly provides disposable fixtures.
- Brand Boards Update Voice — Update an existing GHL Brand Voice. GHL category: Marketing / Brand Boards. This writes to Brand Voice configuration. Verified manual/scratch Brand Voice payloads use body.type = "manual" and body.answers as an object containing the UI form answers such as brandName, businessType, toneOfVoice, targetAudience, customerPainPoints, brandPromise, brandValues, whatDoesYourBrandDo, competitorDifference, uniqueSellingProposition, risksOfInaction, and callToAction. Use disposable Brand Voice names during validation and delete test voices in the same flow.
- Bulk Delete Media Objects — Bulk trash or delete GHL Media Storage files/folders. Use only for objects you intend to remove. For validation, create disposable media first and delete only that same-flow test object. GHL category: Media Storage. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Bulk Delete Social Posts — Delete multiple social media posts at once (max 50) GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Bulk Update Contact Business — Bulk update business association for multiple contacts GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Bulk Update Contact Tags — Bulk add or remove tags from multiple contacts GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Bulk Update Media Objects — Bulk update GHL Media Storage file/folder metadata. Provide filesToBeUpdated using GHL canon: each item needs an id and the fields to change, typically name. GHL category: Media Storage. This writes to GoHighLevel and may change account data.
- Businesses Create Business — Create a GHL Business for the authenticated location. GHL category: Launchpad / Businesses. This writes to Business records for the authenticated location. Use disposable business fixtures during validation.
- Businesses Delete Business — Delete a GHL Business by ID. GHL category: Launchpad / Businesses. This destructive operation removes a Business record. Use only with explicit user confirmation and disposable fixtures during validation.
- Businesses Update Business — Update a GHL Business by ID. GHL category: Launchpad / Businesses. This writes to Business records for the authenticated location. Use disposable business fixtures during validation.
- Calendar Add Calendar To Schedule — Add a calendar association to a GHL calendar schedule. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Create Appointment Note — Create a note for a GHL calendar appointment using the current official appointment notes endpoint. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Create Block Slot Event — Create a blocked calendar event slot to prevent bookings during a time range. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Create Calendar Schedule — Create the schedule configuration for one event calendar. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Create Schedule — Create a calendar schedule in GoHighLevel. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Create Service Booking — Create a service booking in GHL calendars. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Create Service Catalog — Create a service catalog entry for GHL service calendars. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Create Service Location — Create a service location for GHL service calendars. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Delete Appointment Note — Delete a note from a GHL calendar appointment using the current official appointment notes endpoint. Use this destructive Calendars tool only when the user explicitly asks to delete, remove, cancel, or disconnect calendar data. For validation, create disposable calendar data first and clean it up in the same flow. GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Calendar Delete Event — Delete a GHL calendar event. Use this destructive Calendars tool only when the user explicitly asks to delete, remove, cancel, or disconnect calendar data. For validation, create disposable calendar data first and clean it up in the same flow. GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Calendar Delete Schedule — Delete a GHL calendar schedule. Use this destructive Calendars tool only when the user explicitly asks to delete, remove, cancel, or disconnect calendar data. For validation, create disposable calendar data first and clean it up in the same flow. GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Calendar Delete Service Booking — Delete a GHL service booking. Use this destructive Calendars tool only when the user explicitly asks to delete, remove, cancel, or disconnect calendar data. For validation, create disposable calendar data first and clean it up in the same flow. GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Calendar Delete Service Catalog — Delete a GHL service catalog entry. Use this destructive Calendars tool only when the user explicitly asks to delete, remove, cancel, or disconnect calendar data. For validation, create disposable calendar data first and clean it up in the same flow. GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Calendar Delete Service Location — Delete a GHL service location. Use this destructive Calendars tool only when the user explicitly asks to delete, remove, cancel, or disconnect calendar data. For validation, create disposable calendar data first and clean it up in the same flow. GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Calendar Disable Group Status — Update the enabled/disabled status for a GHL calendar group. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Remove Calendar From Schedule — Remove a calendar association from a GHL calendar schedule. Use this destructive Calendars tool only when the user explicitly asks to delete, remove, cancel, or disconnect calendar data. For validation, create disposable calendar data first and clean it up in the same flow. GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Calendar Update Appointment Note — Update a note for a GHL calendar appointment using the current official appointment notes endpoint. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Update Calendar Schedule — Update the schedule configuration for one event calendar. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Update Schedule — Update a GHL calendar schedule. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Update Service Booking — Update a GHL service booking. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Update Service Catalog — Update a GHL service catalog entry. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Calendar Update Service Location — Update a GHL service location. Use this Calendars write tool to create, update, associate, or change GHL calendar data. Do not use it against live appointments or schedules unless the user explicitly requested that action. GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Cancel Scheduled Email — Cancel a scheduled email before it is sent GHL category: Conversations. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Cancel Scheduled Message — Cancel a scheduled message before it is sent GHL category: Conversations. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Clone Social Category Queue Item — Clone an item in a Social Planner category queue. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Complete Social Oauth Connection — Complete a Social Planner OAuth connection after the browser bridge captures accountId. If no selectionId/accountName is provided, returns compact connectionOptions. If a selection is provided, attaches that page/profile and returns deleteAccountId for same-flow cleanup. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Conversation Ai Attach Action — Attach an action to a GHL Conversation AI agent. GHL category: AI Agents / Conversation AI. This writes to GHL Conversation AI agent/action configuration. Do not modify production agents during validation unless the user explicitly provides disposable fixtures.
- Conversation Ai Create Agent — Create a GHL Conversation AI agent. GHL category: AI Agents / Conversation AI. This writes to GHL Conversation AI agent/action configuration. Do not modify production agents during validation unless the user explicitly provides disposable fixtures.
- Conversation Ai Delete Agent — Delete a GHL Conversation AI agent. GHL category: AI Agents / Conversation AI. This destructive operation removes agent/action configuration. Use only with explicit user confirmation and disposable fixtures during validation.
- Conversation Ai Remove Action — Remove an action from a GHL Conversation AI agent. GHL category: AI Agents / Conversation AI. This destructive operation removes agent/action configuration. Use only with explicit user confirmation and disposable fixtures during validation.
- Conversation Ai Update Action — Update a GHL Conversation AI agent action. GHL category: AI Agents / Conversation AI. This writes to GHL Conversation AI agent/action configuration. Do not modify production agents during validation unless the user explicitly provides disposable fixtures.
- Conversation Ai Update Agent — Update a GHL Conversation AI agent. GHL category: AI Agents / Conversation AI. This writes to GHL Conversation AI agent/action configuration. Do not modify production agents during validation unless the user explicitly provides disposable fixtures.
- Conversation Ai Update Followup Settings — Update follow-up settings for a GHL Conversation AI agent. GHL category: AI Agents / Conversation AI. This writes to GHL Conversation AI agent/action configuration. Do not modify production agents during validation unless the user explicitly provides disposable fixtures.
- Conversation Create Followup Task — Create (or preview) a follow-up task using a conversation ID. GHL category: Conversations. This writes to GoHighLevel and may change account data.
- Conversation Unread Followup Batch — Summarize unread conversations and optionally create follow-up tasks. GHL category: Conversations. This writes to GoHighLevel and may change account data.
- Create Appointment — Book an appointment for a contact in a target calendar.
- Create Appointment Note — Create a note for an appointment GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Create Block Slot — Create a blocked time slot to prevent bookings during specific times GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Create Blog Post — Create a new blog post in GoHighLevel. Requires blog ID, author ID, and category IDs which can be obtained from other blog tools. GHL category: Sites. This writes to GoHighLevel and may change account data.
- Create Calendar — Create a new calendar in GoHighLevel GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Create Calendar Group — Create a new calendar group GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Create Calendar Notifications — Create calendar notifications GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Create Calendar Resource Equipment — Create a calendar equipment resource GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Create Calendar Resource Room — Create a calendar room resource GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Create Contact — Create a new contact in GoHighLevel GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Create Contact Note — Create a new note for a contact GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Create Contact Task — Create a new task for a contact GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Create Conversation — Create a new conversation with a contact GHL category: Conversations. This writes to GoHighLevel and may change account data.
- Create Coupon — Create a new promotional coupon for the authenticated GHL location. Use only for disposable audit coupons or confirmed user-requested promotions. GHL category: Payments. This writes to GoHighLevel and may change account data.
- Create Custom Provider Config — Create new payment config for a location GHL category: Payments. This writes to GoHighLevel and may change account data.
- Create Custom Provider Integration — Create a new custom payment provider integration GHL category: Payments. This writes to GoHighLevel and may change account data.
- Create Email Template — Create a new email template in GoHighLevel. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Create Estimate — Create a new estimate GHL category: Payments. This writes to GoHighLevel and may change account data.
- Create Invoice — Create a new invoice GHL category: Payments. This writes to GoHighLevel and may change account data.
- Create Invoice From Estimate — Create an invoice from an estimate GHL category: Payments. This writes to GoHighLevel and may change account data.
- Create Invoice Schedule — Create a new invoice schedule GHL category: Payments. This writes to GoHighLevel and may change account data.
- Create Invoice Template — Create a new invoice template GHL category: Payments. This writes to GoHighLevel and may change account data.
- Create Location — Create a new sub-account/location in GoHighLevel (Agency Pro plan required) GHL category: Launchpad. This writes to GoHighLevel and may change account data.
- Create Location Custom Field — Create a new custom field for a location GHL category: Launchpad. This writes to GoHighLevel and may change account data.
- Create Location Custom Value — Create a new custom value for a location GHL category: Launchpad. This writes to GoHighLevel and may change account data.
- Create Location Tag — Create a new tag for a location GHL category: Launchpad. This writes to GoHighLevel and may change account data.
- Create Media Folder — Create a folder in GHL Media Storage. Use parentId or folderId to create it under an existing folder; omit both to create at the media root. Location context is injected from BYOK runtime unless explicitly provided and matching. GHL category: Media Storage. This writes to GoHighLevel and may change account data.
- Create Object Record — Create a new record in a custom or standard object with properties, owner, and followers GHL category: App Marketplace. This writes to GoHighLevel and may change account data.
- Create Object Schema — Create a new custom object schema with labels, key, and primary display property GHL category: App Marketplace. This writes to GoHighLevel and may change account data.
- Create Opportunity — Create a new opportunity in GoHighLevel CRM GHL category: Opportunities. This writes to GoHighLevel and may change account data.
- Create Order Fulfillment — Create a fulfillment for an order GHL category: Payments. This writes to GoHighLevel and may change account data.
- Create Pipeline — Preview a new sales pipeline with one or more stages. Dry-run only: current official GHL docs publish pipeline reads but no create-pipeline write endpoint. GHL category: Opportunities. This writes to GoHighLevel and may change account data.
- Create Pipeline Stage — Preview a new stage inside an existing pipeline. Dry-run only: current official GHL docs publish pipeline reads but no create-stage write endpoint. GHL category: Opportunities. This writes to GoHighLevel and may change account data.
- Create Social Category Queue — Create a Social Planner category queue. Use only with disposable test data during validation unless the user asks for a real queue. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Create Social Category Queue Item — Create an item in a Social Planner category queue. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Create Social Post — Create a new social media post for multiple platforms GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Create Whitelabel Integration Provider — Create a white-label integration provider for payments GHL category: Payments. This writes to GoHighLevel and may change account data.
- Custom Menus Create — Create a GHL Custom Menu Link. GHL category: App Marketplace / Custom Menus. This writes to GHL UI navigation configuration and may change visible app menu links. Use disposable menu fixtures during validation.
- Custom Menus Delete — Delete a GHL Custom Menu Link by ID. GHL category: App Marketplace / Custom Menus. This destructive operation removes UI navigation configuration. Use only with explicit user confirmation and disposable fixtures during validation.
- Custom Menus Update — Update a GHL Custom Menu Link by ID. GHL category: App Marketplace / Custom Menus. This writes to GHL UI navigation configuration and may change visible app menu links. Use disposable menu fixtures during validation.
- Delete Appointment — Cancel/delete an appointment from GoHighLevel GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Appointment Note — Delete an appointment note GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Calendar — Delete a calendar from GoHighLevel GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Calendar Group — Delete a calendar group GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Calendar Notification — Delete calendar notification GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Calendar Resource Equipment — Delete an equipment resource GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Calendar Resource Room — Delete a room resource GHL category: Calendars. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Contact — Delete a contact from GoHighLevel GHL category: Contacts. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Contact Note — Delete a note for a contact GHL category: Contacts. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Contact Task — Delete a task for a contact. Delete the task before deleting the parent contact; GHL may retain completed tasks in location task search history even after the contact-scoped delete is acknowledged. GHL category: Contacts. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Conversation — Delete a conversation permanently GHL category: Conversations. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Coupon — Delete a coupon permanently. Requires explicit confirmation and should only delete coupons created in the same audit flow unless the user explicitly asks. GHL category: Payments. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Custom Provider Integration — Delete an existing custom payment provider integration GHL category: Payments. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Email Template — Delete an email template from GoHighLevel. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Invoice Template — Delete an invoice template GHL category: Payments. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Location — Delete a sub-account/location from GoHighLevel GHL category: Launchpad. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Location Custom Field — Delete a custom field from a location GHL category: Launchpad. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Location Custom Value — Delete a custom value from a location GHL category: Launchpad. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Location Tag — Delete a location tag GHL category: Launchpad. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Location Template — Delete a template from a location GHL category: Launchpad. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Media File — Delete a specific file or folder from GHL Media Storage by ID. For validation, create disposable media first and delete only that same-flow test object. GHL category: Media Storage. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Object Record — Delete a record from a custom or standard object GHL category: App Marketplace. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Opportunity — Delete an opportunity from GoHighLevel CRM GHL category: Opportunities. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Social Account — Delete a Social Planner account connection. For accounts attached through attach_social_oauth_account, use deleteAccountId from that response, not the provider page/profile ID or Mongo _id. userId is required by HighLevel for this delete flow. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Social Category Queue Active Post — Delete the current active post from a Social Planner category queue and schedule the next one. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Social Category Queue Item — Delete an item from a Social Planner category queue. GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Delete Social Post — Delete a social media post GHL category: Marketing. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Disable Calendar Group — Enable or disable a calendar group GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Discard Social Category Queue Edit Session — Discard Social Planner category queue edit-session changes. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Disconnect Custom Provider Config — Disconnect existing payment config for a location GHL category: Payments. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Email Create Campaign V2 — Create a GHL Email Campaign using the current public v2 email campaign endpoint. GHL category: Marketing / Emails. This writes to GHL Email and can create, update, import, or schedule campaign/template data. Do not send or schedule production email during validation unless the user explicitly provides a disposable fixture.
- Email Create Template Folder V2 — Create a GHL email template folder using the current public v2 folder endpoint. GHL category: Marketing / Emails. This writes to GHL Email and can create, update, import, or schedule campaign/template data. Do not send or schedule production email during validation unless the user explicitly provides a disposable fixture.
- Email Create Template V2 — Create a GHL email template using the current public v2 template endpoint. GHL category: Marketing / Emails. This writes to GHL Email and can create, update, import, or schedule campaign/template data. Do not send or schedule production email during validation unless the user explicitly provides a disposable fixture.
- Email Delete Campaign V2 — Delete a GHL Email Campaign by campaign ID. GHL category: Marketing / Emails. This destructive GHL Email operation deletes campaign/template data. Use only with explicit user confirmation and disposable fixtures during validation.
- Email Delete Template V2 — Delete a GHL email template by template ID. GHL category: Marketing / Emails. This destructive GHL Email operation deletes campaign/template data. Use only with explicit user confirmation and disposable fixtures during validation.
- Email Import Template V2 — Import a GHL email template using the current public v2 import endpoint. GHL category: Marketing / Emails. This writes to GHL Email and can create, update, import, or schedule campaign/template data. Do not send or schedule production email during validation unless the user explicitly provides a disposable fixture.
- Email Patch Template Settings — Update GHL email template settings through the builder settings endpoint. GHL category: Marketing / Emails. This writes to GHL Email and can create, update, import, or schedule campaign/template data. Do not send or schedule production email during validation unless the user explicitly provides a disposable fixture.
- Email Schedule Campaign V2 — Schedule a GHL Email Campaign using the current public v2 schedule endpoint. GHL category: Marketing / Emails. This writes to GHL Email and can create, update, import, or schedule campaign/template data. Do not send or schedule production email during validation unless the user explicitly provides a disposable fixture.
- Email Update Campaign V2 — Update a GHL Email Campaign using the current public v2 campaign endpoint. GHL category: Marketing / Emails. This writes to GHL Email and can create, update, import, or schedule campaign/template data. Do not send or schedule production email during validation unless the user explicitly provides a disposable fixture.
- Email Update Template V2 — Update a GHL email template using the current public v2 template endpoint. GHL category: Marketing / Emails. This writes to GHL Email and can create, update, import, or schedule campaign/template data. Do not send or schedule production email during validation unless the user explicitly provides a disposable fixture.
- Forms Upload Custom Files — Upload owned files to GHL contact custom file fields through Forms. GHL category: Sites / Forms. Use remote-agent-safe inputs only: fileUrl, dataUrl, or base64. Do not pass local filesystem paths from your own machine. The GHL field name is built as customFieldId_fileId, and files are limited to 50 MB with the official allowed extensions.
- Funnels Create Redirect — Create a GHL funnel URL redirect. GHL category: Sites / Funnels. This writes public redirect behavior. Use body.domain for a connected GHL domain, body.path for the source path, body.target for the destination URL, and body.action = "url" for external URL redirects. Use disposable redirect fixtures during validation.
- Funnels Delete Redirect — Delete a GHL funnel URL redirect by ID. GHL category: Sites / Funnels. This destructive operation removes public redirect behavior. Use only with explicit user confirmation and disposable redirect fixtures during validation.
- Funnels Update Redirect — Update a GHL funnel URL redirect by ID. GHL category: Sites / Funnels. This writes public redirect behavior. Use body.domain for a connected GHL domain, body.path for the source path, body.target for the destination URL, and body.action = "url" for external URL redirects. Use disposable redirect fixtures during validation.
- Generate Estimate Number — Generate a unique estimate number GHL category: Payments. This writes to GoHighLevel and may change account data.
- Generate Invoice Number — Generate a unique invoice number GHL category: Payments. This writes to GoHighLevel and may change account data.
- Ghl Ai Agents Destructive — Call destructive raw GHL tools that can delete, remove, cancel, void, or disconnect data in the GHL AI Agents category. AI-agent-specific endpoints. Current mapped tools are queued if GHL docs expose them. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Ai Agents Write — Call non-destructive write raw GHL tools in the GHL AI Agents category. AI-agent-specific endpoints. Current mapped tools are queued if GHL docs expose them. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl App Marketplace Destructive — Call destructive raw GHL tools that can delete, remove, cancel, void, or disconnect data in the GHL App Marketplace category. Marketplace, whitelabel provider, OAuth provider, custom object, association, and extension tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl App Marketplace Write — Call non-destructive write raw GHL tools in the GHL App Marketplace category. Marketplace, whitelabel provider, OAuth provider, custom object, association, and extension tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Automation Write — Call non-destructive write raw GHL tools in the GHL Automation category. Workflow listing and task/tasks automation helpers that default to the authenticated runtime location. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Bulk Edit Products Prices — Bulk edit products and associated prices with the official max-30 entity GHL endpoint. GHL category: Payments / Products. Requires explicit confirmation because it can change live catalog pricing.
- Ghl Bulk Update Product Reviews — Bulk update product reviews. GHL category: Payments / Products / Reviews. Requires explicit confirmation because it can change multiple reviews.
- Ghl Bulk Update Products — Bulk update products using the official Products bulk-update endpoint. GHL category: Payments / Products. Max behavior depends on the GHL bulk update type.
- Ghl Calendars Destructive — Call destructive raw GHL tools that can delete, remove, cancel, void, or disconnect data in the GHL Calendars category. Calendar, appointment, slot, resource, and notification tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Calendars Write — Call non-destructive write raw GHL tools in the GHL Calendars category. Calendar, appointment, slot, resource, and notification tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Contacts Destructive — Call destructive raw GHL tools that can delete, remove, cancel, void, or disconnect data in the GHL Contacts category. Contact Smart List, saved view/contact view, tag-filter emulation, note, contact-specific task/tasks, tag, campaign, workflow enrollment, follower, and duplicate tools. Saved GHL UI Smart List/contact view create/delete is a provider gap because current official Contacts API docs do not publish those writes. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Contacts Write — Call non-destructive write raw GHL tools in the GHL Contacts category. Contact Smart List, saved view/contact view, tag-filter emulation, note, contact-specific task/tasks, tag, campaign, workflow enrollment, follower, and duplicate tools. Saved GHL UI Smart List/contact view create/delete is a provider gap because current official Contacts API docs do not publish those writes. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Conversations Destructive — Call destructive raw GHL tools that can delete, remove, cancel, void, or disconnect data in the GHL Conversations category. Conversation, message, SMS, email-send, call, recording, and transcription tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Conversations Write — Call non-destructive write raw GHL tools in the GHL Conversations category. Conversation, message, SMS, email-send, call, recording, and transcription tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Create Association — Create a new association that defines relationship types between entities like contacts, custom objects, and opportunities. GHL category: App Marketplace. This writes to GoHighLevel and may change account data.
- Ghl Create Custom Field — Create a new custom field for custom objects or company (business). Supports various field types including text, number, options, date, file upload, etc. GHL category: App Marketplace. This writes to GoHighLevel and may change account data.
- Ghl Create Custom Field Folder — Create a new custom field folder for organizing fields within an object. GHL category: App Marketplace. This writes to GoHighLevel and may change account data.
- Ghl Create Price — Create a price for a product GHL category: Payments. This writes to GoHighLevel and may change account data.
- Ghl Create Product — Create a new product in GoHighLevel GHL category: Payments. This writes to GoHighLevel and may change account data.
- Ghl Create Product Collection — Create a new product collection GHL category: Payments. This writes to GoHighLevel and may change account data.
- Ghl Create Relation — Create a relation between two entities using an existing association. Links specific records together. GHL category: App Marketplace. This writes to GoHighLevel and may change account data.
- Ghl Create Shipping Carrier — Create a new shipping carrier for dynamic rate calculation GHL category: Payments. This writes to GoHighLevel and may change account data.
- Ghl Create Shipping Rate — Create a new shipping rate for a shipping zone GHL category: Payments. This writes to GoHighLevel and may change account data.
- Ghl Create Shipping Zone — Create a new shipping zone with specific countries and states GHL category: Payments. This writes to GoHighLevel and may change account data.
- Ghl Create Store Setting — Create or update store settings including shipping origin and notifications. The default response summarizes private shipping-origin and notification data; set includeStoreSettingDetails true only when exact address, phone, email, subject, or template IDs are explicitly needed. GHL category: Payments. This writes to GoHighLevel and may change account data.
- Ghl Delete Association — Delete a user-defined association. This will also delete all relations created with this association. GHL category: App Marketplace. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ghl Delete Custom Field — Delete a custom field by ID. This will permanently remove the field and its data. GHL category: App Marketplace. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ghl Delete Custom Field Folder — Delete a custom field folder. This will also affect any fields within the folder. GHL category: App Marketplace. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ghl Delete Price — Delete a price for a product. GHL category: Payments / Products / Prices. Requires explicit confirmation.
- Ghl Delete Product — Delete a product by ID. Requires explicit confirmation. GHL category: Payments. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ghl Delete Product Collection — Delete a product collection. GHL category: Payments / Products / Collections. Requires explicit confirmation.
- Ghl Delete Product Review — Delete a product review. GHL category: Payments / Products / Reviews. Requires explicit confirmation.
- Ghl Delete Relation — Delete a specific relation between two entities. GHL category: App Marketplace. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ghl Delete Shipping Carrier — Delete a shipping carrier GHL category: Payments. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ghl Delete Shipping Rate — Delete a shipping rate GHL category: Payments. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ghl Delete Shipping Zone — Delete a shipping zone and all its associated shipping rates GHL category: Payments. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Ghl Launchpad Destructive — Call destructive raw GHL tools that can delete, remove, cancel, void, or disconnect data in the GHL Launchpad category. Account, agency, tenant, user, setup, and location-level task/tasks search tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Launchpad Write — Call non-destructive write raw GHL tools in the GHL Launchpad category. Account, agency, tenant, user, setup, and location-level task/tasks search tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Marketing Destructive — Call destructive raw GHL tools that can delete, remove, cancel, void, or disconnect data in the GHL Marketing category. Social Planner, email campaign/template, marketing campaign, and CSV tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Marketing Write — Call non-destructive write raw GHL tools in the GHL Marketing category. Social Planner, email campaign/template, marketing campaign, and CSV tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Media Storage Destructive — Call destructive raw GHL tools that can delete, remove, cancel, void, or disconnect data in the GHL Media Storage category. Media storage files, folders, uploads, and deletes. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Media Storage Write — Call non-destructive write raw GHL tools in the GHL Media Storage category. Media storage files, folders, uploads, and deletes. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Memberships Write — Call non-destructive write raw GHL tools in the GHL Memberships category. Membership tools. Current mapped tools are queued if GHL docs expose them. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Opportunities Destructive — Call destructive raw GHL tools that can delete, remove, cancel, void, or disconnect data in the GHL Opportunities category. Opportunity, pipeline, stage, status, and opportunity follower tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Opportunities Write — Call non-destructive write raw GHL tools in the GHL Opportunities category. Opportunity, pipeline, stage, status, and opportunity follower tools. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Payments Destructive — Call destructive raw GHL tools that can delete, remove, cancel, void, or disconnect data in the GHL Payments category. Payments, orders, transactions, subscriptions, coupons, products, prices, invoices, and estimates. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Payments Write — Call non-destructive write raw GHL tools in the GHL Payments category. Payments, orders, transactions, subscriptions, coupons, products, prices, invoices, and estimates. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Sites Destructive — Call destructive raw GHL tools that can delete, remove, cancel, void, or disconnect data in the GHL Sites category. Blogs, funnels, forms, surveys, pages, URL slugs, authors, and categories. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Sites Write — Call non-destructive write raw GHL tools in the GHL Sites category. Blogs, funnels, forms, surveys, pages, URL slugs, authors, and categories. First use ghl_list_category_tools and ghl_get_tool_reference to choose a raw tool and inspect its schema. Pass the raw tool name in toolName and its parameters in arguments. Compatibility: raw tool parameters supplied beside toolName are also forwarded, but nested arguments take precedence.
- Ghl Update Association — Update the labels of an existing association. Only user-defined associations can be updated. GHL category: App Marketplace. This writes to GoHighLevel and may change account data.
- Ghl Update Custom Field — Update an existing custom field by ID. Can modify name, description, options, and other properties. GHL category: App Marketplace. This writes to GoHighLevel and may change account data.
- Ghl Update Custom Field Folder — Update the name of an existing custom field folder. GHL category: App Marketplace. This writes to GoHighLevel and may change account data.
- Ghl Update Inventory — Update inventory quantities and out-of-stock behavior. GHL category: Payments / Products / Inventory.
- Ghl Update Price — Update a price for a product. GHL category: Payments / Products / Prices. This changes product catalog pricing. You may provide only the fields to change; the MCP reads the current price first and fills provider-required fields such as type, currency, and amount when available.
- Ghl Update Product — Update an existing product GHL category: Payments. This writes to GoHighLevel and may change account data.
- Ghl Update Product Collection — Update a product collection. GHL category: Payments / Products / Collections.
- Ghl Update Product Display Priority — Update product display priorities in a GHL store. GHL category: Payments / Products / Store. Requires explicit confirmation because it changes storefront ordering.
- Ghl Update Product Review — Update a product review status or reply. GHL category: Payments / Products / Reviews.
- Ghl Update Product Store — Include or exclude products in a GHL store. GHL category: Payments / Products / Store. Requires explicit confirmation because it changes storefront visibility.
- Ghl Update Shipping Carrier — Update a shipping carrier's properties GHL category: Payments. This writes to GoHighLevel and may change account data.
- Ghl Update Shipping Rate — Update a shipping rate's properties GHL category: Payments. This writes to GoHighLevel and may change account data.
- Ghl Update Shipping Zone — Update a shipping zone's name or countries GHL category: Payments. This writes to GoHighLevel and may change account data.
- Import Courses — Use this when importing an owned GHL course export through the official Courses public import endpoint. GHL category: Memberships / Courses. This writes course content into the authenticated GHL account, so only pass a provider-compatible import payload obtained from GHL course export/public import workflows. The official docs currently publish the endpoint method/path but not a detailed request schema; do not pass arbitrary local filesystem paths or invented fields.
- Knowledge Base Create — Create a new GHL knowledge base for the authenticated location. GHL category: Sites / Knowledge Base. This writes to GHL Knowledge Base content or crawler state. Do not crawl, train, or modify production knowledge bases during validation unless the user explicitly provides disposable fixtures.
- Knowledge Base Create Faq — Create a new FAQ inside a GHL knowledge base. GHL category: Sites / Knowledge Base. This writes to GHL Knowledge Base content or crawler state. Do not crawl, train, or modify production knowledge bases during validation unless the user explicitly provides disposable fixtures.
- Knowledge Base Delete — Delete a GHL knowledge base by ID. GHL category: Sites / Knowledge Base. This destructive operation deletes knowledge base, FAQ, or trained URL data. Use only with explicit user confirmation and disposable fixtures during validation.
- Knowledge Base Delete Faq — Delete an existing FAQ from a GHL knowledge base. GHL category: Sites / Knowledge Base. This destructive operation deletes knowledge base, FAQ, or trained URL data. Use only with explicit user confirmation and disposable fixtures during validation.
- Knowledge Base Delete Trained Urls — Delete trained website page URLs from a GHL knowledge base. GHL category: Sites / Knowledge Base. This destructive operation deletes knowledge base, FAQ, or trained URL data. Use only with explicit user confirmation and disposable fixtures during validation.
- Knowledge Base Discover Website — Start crawling a website to discover pages for GHL knowledge base training. GHL category: Sites / Knowledge Base. This writes to GHL Knowledge Base content or crawler state. Do not crawl, train, or modify production knowledge bases during validation unless the user explicitly provides disposable fixtures.
- Knowledge Base Train Discovered Urls — Train discovered website pages and ingest them into a GHL knowledge base. GHL category: Sites / Knowledge Base. This writes to GHL Knowledge Base content or crawler state. Do not crawl, train, or modify production knowledge bases during validation unless the user explicitly provides disposable fixtures.
- Knowledge Base Update — Update a GHL knowledge base by ID. GHL category: Sites / Knowledge Base. This writes to GHL Knowledge Base content or crawler state. Do not crawl, train, or modify production knowledge bases during validation unless the user explicitly provides disposable fixtures.
- Knowledge Base Update Faq — Update an existing FAQ in a GHL knowledge base. GHL category: Sites / Knowledge Base. This writes to GHL Knowledge Base content or crawler state. Do not crawl, train, or modify production knowledge bases during validation unless the user explicitly provides disposable fixtures.
- Links Create Link — Create a GHL Trigger Link for the authenticated location. GHL category: Marketing / Links. This writes to Trigger Links and may create or change public redirect behavior. Use disposable links during validation.
- Links Delete Link — Delete a GHL Trigger Link by ID. GHL category: Marketing / Links. This destructive operation removes a Trigger Link. Use only with explicit user confirmation and disposable fixtures during validation.
- Links Update Link — Update a GHL Trigger Link by ID. GHL category: Marketing / Links. This writes to Trigger Links and may create or change public redirect behavior. Use disposable links during validation.
- Live Chat Typing — Send typing indicator for live chat conversations GHL category: Conversations. This writes to GoHighLevel and may change account data.
- Location Create Recurring Task — Create a recurring task for the authenticated GHL location. GHL category: Launchpad / Locations. This writes to location permissions or recurring-task configuration. Use disposable fixtures for validation.
- Location Delete Recurring Task — Delete a recurring task for the authenticated GHL location. GHL category: Launchpad / Locations. This destructive operation deletes location recurring-task configuration. Use only with explicit user confirmation and disposable fixtures during validation.
- Location Update Permissions — Update permissions for the authenticated GHL location. GHL category: Launchpad / Locations. This writes to location permissions or recurring-task configuration. Use disposable fixtures for validation.
- Location Update Recurring Task — Update a recurring task for the authenticated GHL location. GHL category: Launchpad / Locations. This writes to location permissions or recurring-task configuration. Use disposable fixtures for validation.
- Marketplace Create Wallet Charge — Create a new GHL Developer Marketplace wallet charge. GHL category: App Marketplace. This writes to GHL Marketplace/OAuth state. This write has billing or auth side effects and requires confirmApply = "CONFIRM APPLY".
- Marketplace Delete Wallet Charge — Delete a GHL Developer Marketplace wallet charge. GHL category: App Marketplace. This destructive operation removes billing or app-installation data. Use only with explicit user confirmation and disposable fixtures during validation.
- Marketplace Migrate External Auth Connection — Migrate a GHL Marketplace external-auth connection. GHL category: App Marketplace. This writes to GHL Marketplace/OAuth state. This write has billing or auth side effects and requires confirmApply = "CONFIRM APPLY". OAuth/token-like provider fields are redacted from output by default and should never be copied into chat unless the user explicitly handles credentials outside this MCP.
- Marketplace Uninstall Application — Uninstall a GHL Marketplace application. GHL category: App Marketplace. This destructive operation removes billing or app-installation data. Use only with explicit user confirmation and disposable fixtures during validation.
- Oauth Get Access Token — Exchange OAuth credentials for a GHL access token. GHL category: App Marketplace. This writes to GHL Marketplace/OAuth state. This write has billing or auth side effects and requires confirmApply = "CONFIRM APPLY". OAuth/token-like provider fields are redacted from output by default and should never be copied into chat unless the user explicitly handles credentials outside this MCP.
- Oauth Get Location Access Token — Generate a GHL location access token from an agency access token. GHL category: App Marketplace. This writes to GHL Marketplace/OAuth state. This write has billing or auth side effects and requires confirmApply = "CONFIRM APPLY". OAuth/token-like provider fields are redacted from output by default and should never be copied into chat unless the user explicitly handles credentials outside this MCP.
- Phone System Purchase Number — Purchase a GHL Phone System number for the authenticated location. GHL category: Conversations / Phone System. This write operation may purchase billable phone inventory. Use only after explicit user confirmation and never during audits without a disposable purchase fixture.
- Proposals Send Document — Send a GHL proposal document or contract to a client. GHL category: Sites / Proposals. This write operation sends a proposal/contract to an external client. Use only with explicit user confirmation and disposable fixtures during validation.
- Proposals Send Template — Send a GHL proposal document/contract template to a client. GHL category: Sites / Proposals. This write operation sends a proposal/contract to an external client. Use only with explicit user confirmation and disposable fixtures during validation.
- Record Order Payment — Record a manual payment for a GHL order and update the order payment status. GHL category: Payments / Orders. This changes payment state and must only be used for a real payment the user explicitly confirms; validation should use disposable order fixtures only.
- Remove Contact Followers — Remove followers from a contact GHL category: Contacts. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Remove Contact From All Campaigns — Remove contact from all campaigns GHL category: Contacts. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Remove Contact From Campaign — Remove contact from a specific campaign GHL category: Contacts. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Remove Contact From Workflow — Remove a contact from a workflow. Use this to clean up workflow enrollment tests created in the same audit flow. GHL category: Contacts. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Remove Contact Tags — Remove tags from a contact GHL category: Contacts. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Remove Opportunity Followers — Remove followers from an opportunity GHL category: Opportunities. This can delete, remove, cancel, void, or disconnect GHL data; only use it when the user explicitly asks for that side effect.
- Reset Social Category Queue Item — Reset an item in a Social Planner category queue. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Save Social Category Queue Edit Session — Save Social Planner category queue edit-session changes. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Send Email — Send an email message to a contact in GoHighLevel GHL category: Conversations. This writes to GoHighLevel and may change account data.
- Send Estimate — Send an estimate to customer GHL category: Payments. This writes to GoHighLevel and may change account data.
- Send Invoice — Send an invoice to customer GHL category: Payments. This writes to GoHighLevel and may change account data.
- Send Sms — Send an SMS message to a contact in GoHighLevel GHL category: Conversations. This writes to GoHighLevel and may change account data.
- Set Csv Accounts — Set accounts for CSV import processing GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Snapshots Create Share Link — Create a GHL snapshot share link. GHL category: Launchpad / Snapshots. This write operation creates a shareable snapshot URL. Use only with explicit user confirmation and disposable/non-sensitive snapshot fixtures during validation.
- Start Social Category Queue Edit Session — Start or resume a Social Planner category queue edit session. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Start Social Oauth — Start a Social Planner OAuth process for a social platform. GHL sends the OAuth accountId back via browser window.postMessage, so agents should use the returned bridgeUrl instead of opening redirectUrl directly. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Tasks Close By Query — Mark tasks as completed based on a keyword or query. Tasks returned by location search without contactId are skipped because GHL only exposes official task mutation through contact-scoped endpoints. GHL category: Automation. This writes to GoHighLevel and may change account data.
- Tasks Normalize Due Dates — Normalize task due times to a specific time of day in the location timezone. Non-dry-run updates must include a query filter so agents can target disposable or known task fixtures safely. GHL category: Automation. This writes to GoHighLevel and may change account data.
- Tasks Push Overdue To Next Business Day — Move overdue tasks to the next business day at a specific time. Non-dry-run updates must be scoped with query or assignedTo so agents cannot accidentally update an entire location. GHL category: Automation. This writes to GoHighLevel and may change account data.
- Tasks Reassign By Keyword — Reassign tasks matching a keyword or query. GHL category: Automation. This writes to GoHighLevel and may change account data.
- Team Directory Remove — Remove a team directory entry by Discord ID. GHL category: Launchpad. This removes local MCP helper data only; confirm before deleting local mappings.
- Team Directory Upsert — Create or update a team directory entry. GHL category: Launchpad. This updates local MCP helper data only and does not call GHL.
- Update Appointment — Update an existing appointment in GoHighLevel GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Update Appointment Note — Update an appointment note GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Update Block Slot — Update an existing blocked time slot GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Update Blog Post — Update an existing blog post in GoHighLevel. All fields except postId and blogId are optional. GHL category: Sites. This writes to GoHighLevel and may change account data.
- Update Calendar — Update an existing calendar in GoHighLevel GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Update Calendar Group — Update calendar group details GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Update Calendar Notification — Update calendar notification GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Update Calendar Resource Equipment — Update equipment resource details GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Update Calendar Resource Room — Update room resource details GHL category: Calendars. This writes to GoHighLevel and may change account data.
- Update Contact — Update contact information GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Update Contact Note — Update a note for a contact GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Update Contact Task — Update a task for a contact GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Update Conversation — Update conversation properties (star, mark read, etc.) GHL category: Conversations. This writes to GoHighLevel and may change account data.
- Update Coupon — Update an existing coupon for the authenticated GHL location. This changes coupon behavior; use with disposable coupons unless the user explicitly confirms. GHL category: Payments. This writes to GoHighLevel and may change account data.
- Update Custom Provider Capabilities — Update capabilities for the custom payment provider marketplace app tied to the OAuth client. GHL category: Payments / Custom Provider. Use this to declare provider capabilities such as subscription-schedule support only when the user explicitly confirms the provider-level setting change.
- Update Email Message Status — Update delivery events, per-recipient statuses, or the overall status for a GHL email sent through a custom conversation provider. GHL category: Conversations / Email. This does not work for LC Email or Mailgun messages and requires the app to own the original custom conversation provider. Requires explicit confirmation.
- Update Email Template — Update an existing email template in GoHighLevel. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Update Invoice Template — Update an existing invoice template GHL category: Payments. This writes to GoHighLevel and may change account data.
- Update Location — Update an existing sub-account/location in GoHighLevel GHL category: Launchpad. This writes to GoHighLevel and may change account data.
- Update Location Custom Field — Update an existing custom field GHL category: Launchpad. This writes to GoHighLevel and may change account data.
- Update Location Custom Value — Update an existing custom value GHL category: Launchpad. This writes to GoHighLevel and may change account data.
- Update Location Tag — Update an existing location tag GHL category: Launchpad. This writes to GoHighLevel and may change account data.
- Update Media Object — Update the name of one GHL Media Storage file or folder by ID. This maps to POST /medias/:id and only changes the media object requested. GHL category: Media Storage. This writes to GoHighLevel and may change account data.
- Update Message Status — Update the delivery status of a message GHL category: Conversations. This writes to GoHighLevel and may change account data.
- Update Object Record — Update an existing record in a custom or standard object GHL category: App Marketplace. This writes to GoHighLevel and may change account data.
- Update Object Schema — Update object schema properties including labels, description, and searchable fields GHL category: App Marketplace. This writes to GoHighLevel and may change account data.
- Update Opportunity — Update an existing opportunity with new details (full update) GHL category: Opportunities. This writes to GoHighLevel and may change account data.
- Update Opportunity Status — Update the status of an opportunity (won, lost, etc.) GHL category: Opportunities. This writes to GoHighLevel and may change account data.
- Update Social Category Queue — Update Social Planner category queue settings or status. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Update Social Category Queue Item — Update an item in a Social Planner category queue. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Update Social Post — Update an existing social media post GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Update Task Completion — Update task completion status GHL category: Contacts. This writes to GoHighLevel and may change account data.
- Upload Media File — Upload one owned file to GHL Media Storage. Prefer dataUrl for generated files; direct uploads are limited to 25 MiB after decoding.
- Upload Message Attachments — Upload file attachments for use in messages GHL category: Conversations. This writes to GoHighLevel and may change account data.
- Upload Social Csv — Upload owned CSV content for bulk social media posts. Use remote-agent-safe inputs such as base64, dataUrl, or fileUrl; do not pass local filesystem paths from your own machine. GHL category: Marketing. This writes to GoHighLevel and may change account data.
- Upsert Contact — Create or update a contact idempotently.
- Upsert Opportunity — Create or update an opportunity based on contact and pipeline (smart merge) GHL category: Opportunities. This writes to GoHighLevel and may change account data.
- Users Create User — Create a GHL user. GHL category: Launchpad / Users. This writes to user access and permissions. Use disposable user fixtures during validation. Default output is a privacy-minimized user summary; set includeUserDetails true only when the user explicitly needs full user records.
- Users Delete User — Delete a GHL user by ID. GHL category: Launchpad / Users. This destructive operation removes user access. Use only with explicit user confirmation and disposable fixtures during validation. Default output is a privacy-minimized user summary; set includeUserDetails true only when the user explicitly needs full user records.
- Users Update User — Update a GHL user by ID. GHL category: Launchpad / Users. This writes to user access and permissions. Use disposable user fixtures during validation. Default output is a privacy-minimized user summary; set includeUserDetails true only when the user explicitly needs full user records.
- Voice Ai Create Action — Create a GHL Voice AI agent action. GHL category: AI Agents / Voice AI. This writes to Voice AI agent configuration or actions. Do not modify production agents during validation unless the user explicitly provides disposable fixtures.
- Voice Ai Create Agent — Create a new GHL Voice AI agent configuration. GHL category: AI Agents / Voice AI. This writes to Voice AI agent configuration or actions. Do not modify production agents during validation unless the user explicitly provides disposable fixtures.
- Voice Ai Delete Action — Delete a GHL Voice AI agent action. GHL category: AI Agents / Voice AI. This destructive operation deletes Voice AI agent configuration or actions. Use only with explicit user confirmation and disposable fixtures during validation.
- Voice Ai Delete Agent — Delete a GHL Voice AI agent. GHL category: AI Agents / Voice AI. This destructive operation deletes Voice AI agent configuration or actions. Use only with explicit user confirmation and disposable fixtures during validation.
- Voice Ai Patch Agent — Patch an existing GHL Voice AI agent. GHL category: AI Agents / Voice AI. This writes to Voice AI agent configuration or actions. Do not modify production agents during validation unless the user explicitly provides disposable fixtures.
- Voice Ai Update Action — Update an existing GHL Voice AI agent action. GHL category: AI Agents / Voice AI. This writes to Voice AI agent configuration or actions. Do not modify production agents during validation unless the user explicitly provides disposable fixtures.