How to connect Highlevel to Claude

Connect Claude Web, Desktop and Cowork to Highlevel MCP. List new highlevel leads by pipeline, draft sms follow-ups for missed appointments, and more using natural language, with authentication handled for you.

Highlevel logoHighlevel
Oauth2

Highlevel is a marketing automation and CRM platform for agencies, with funnels, scheduling, two-way texting, and client pipeline tools. It helps teams manage leads, conversations, bookings, and follow-ups from one place.

218 Tools

Introduction

Claude is Anthropic's AI assistant, available on the web, in the desktop app, and on mobile. Cowork is its agent for knowledge work, and it runs on all of those surfaces too. Connected to your apps, Claude can work with your files and services to accomplish complex tasks on your behalf.

This guide walks you through the easiest and most secure way to connect your Highlevel account to Claude via Composio Connect, enabling it to list new Highlevel leads by pipeline, draft SMS follow-ups for missed appointments, create opportunity for qualified contact, and more such actions on your behalf without compromising your account security.

Setup is the same on Claude Web, Desktop, and Cowork, and you only need to do it once. The connector is tied to your account, so it's available in all three.

Also integrate Highlevel with

Connecting Highlevel to Claude Web, Desktop, and Cowork

Two ways to add the Composio connector. Pick whichever you prefer.

1. Add with one click

Click the button. Claude opens with the Composio connector filled in. Click Add, then go to step 2.

Add to Claude

Add manually

In Claude Desktop, click Customize in the left sidebar, then select Connectors and click the + icon at the top.

Claude Desktop connectors screen with Add custom connector selected

Click Add custom connector and paste in the Composio MCP server URL:

bash
https://connect.composio.dev/mcp
Add custom connector dialog with Composio MCP server URL

2. Authorize in your browser

Click Connect. You'll be redirected to a browser window where you can authorize Composio to continue.

Composio authorization screen for Claude Web, Desktop, and Cowork

3. Connect your Highlevel account

Back in Claude, ask it to connect to Highlevel or give it any Highlevel-related task.

For example, ask Claude to:

  • "List new Highlevel leads by pipeline"
  • "Draft SMS follow-ups for missed appointments"
  • "Create opportunity for qualified contact"

It will prompt you to authenticate and authorize access.

That's it. Composio's tools are now available in Claude, and your Highlevel account is ready to use.

What is the Highlevel Claude Connector, and what's possible with it?

The Highlevel MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Highlevel account. It provides structured and secure access to your contacts, conversations, calendars, opportunities, and marketing content, so your agent can manage contacts, schedule appointments, organize sales opportunities, handle conversations, and create content on your behalf.

  • Contact management: Have your agent create contacts, add tags and followers, write notes, assign tasks, and connect contacts with businesses.
  • Appointments and calendars: Let the agent create calendars, schedule appointments, reserve unavailable time, add appointment notes, and configure event notifications.
  • Conversations and messaging: Direct your agent to create customer conversations, record inbound messages, complete message file uploads, and cancel scheduled messages.
  • Sales opportunity tracking: Instruct your agent to create sales opportunities, assign followers, and connect related business records.
  • Marketing content and products: Have your agent create blog posts, brand voices, trigger links, products, collections, prices, email template folders, and media folders.

Troubleshooting

1. Why does Claude not use the Composio connector for Highlevel?

The connector can show as connected, but Claude must use it in each Highlevel conversation.

  • Click + at the lower left of the chat, or type /.
  • Hover Connectors.
  • Turn on Composio.
  • Ask Claude to connect to Highlevel again.

2. Why does Claude show an MCP server error before Highlevel connects?

Claude can show Couldn't reach the MCP server or Authorization with the MCP server failed when you add the connector for Highlevel.

  • Check that the connector URL is https://connect.composio.dev/mcp.
  • Connectors run from Anthropic's cloud, so your device network is usually not the problem.
  • Add the connector again from Customize > Connectors, then ask Claude to connect Highlevel.
  • If it fails again, send the error and the ofid_ reference id to support@composio.dev.

3. Why does the Highlevel authorization link not work?

The Composio connector is one server. Your Highlevel account connects separately when Claude asks for it.

  • If the browser does not open, or the link expires, ask Claude to retry the Highlevel connection.
  • Composio creates a fresh Highlevel authorization link.
  • Open that link in your browser and finish the Highlevel sign-in.

4. Why do Highlevel actions fail after they worked before?

The Highlevel connection can expire or lose permission.

  • Ask Claude to inspect the Highlevel connection.
  • If the connection is unhealthy, disconnect it when Claude prompts you.
  • Reconnect the Highlevel account and retry the action.
  • If Claude shows a permission prompt, approve it before Claude changes data in Highlevel.
  • If the action still fails with a permission error, check that the connected account has that permission in Highlevel itself.

5. How do I switch to a different Highlevel account?

Claude can manage the Highlevel connection for you.

  • Ask Claude to disconnect or delete the current Highlevel account.
  • Ask Claude to connect Highlevel again.
  • Open the new Composio authorization link for Highlevel.
  • Sign in with the other Highlevel account in the browser.
  • After the account connects, ask Claude to retry the Highlevel task.

6. Why is my Highlevel connection missing in Claude Desktop or on a Team plan?

The connector belongs to your Claude account, so your Highlevel connection works in Claude Web, Desktop, and Cowork.

  • In Claude Desktop, open Customize > Connectors.
  • Next to Composio, click ⋮ and click Clear cache.
  • If Highlevel tools still do not appear, click ⋮, disconnect, remove the connector, and add it again.
  • On Team or Enterprise, an Owner or Primary Owner must enable the connector before you can connect Highlevel.
TOOLS

Supported Tools

Every Highlevel action and event your agent gets out of the box.

Add An Inbound Message

Adds an inbound message to a conversation in GoHighLevel.

Add Contact Tags

Adds one or more tags to an existing contact in a GoHighLevel sub-account.

Add Followers Contact

Adds one or more followers to an existing contact in a GoHighLevel sub-account.

Add Followers Opportunity

Adds one or more followers to an existing opportunity in a GoHighLevel sub-account.

Add Remove Contact From Business

Adds or removes a set of contacts from a business in a GoHighLevel sub-account in bulk.

Bulk Edit

Bulk updates multiple products in a GoHighLevel sub-account.

Bulk Update

Performs a bulk update operation on products within a GoHighLevel sub-account.

Cancel Scheduled Message

Cancels a previously scheduled message in a GoHighLevel sub-account, identified by its messageId.

Check Account Funds

Checks if the GoHighLevel account has sufficient funds to cover marketplace charges.

Check Url Slug Exists

Checks whether a given URL slug already exists for blog posts in a GoHighLevel sub-account.

Complete File Upload

Completes a previously initiated file upload for a GoHighLevel conversation message.

Bulk Update Contact Tags

Performs a bulk tag update on a list of GoHighLevel contacts.

Create Appointment

Creates a new appointment (calendar event) in a GoHighLevel sub-account.

Create Appointment Note

Creates a note for an existing appointment in a GoHighLevel sub-account.

Create Association

Creates a new association between two object types in a GoHighLevel sub-account.

Create Block Slot

Creates a block slot on a GoHighLevel calendar to reserve time so it is unavailable for booking.

Create Blog Post

Creates a new blog post and adds it to an existing blog's post collection in a GoHighLevel sub-account.

Create Brand Voice

Creates a new brand voice for the specified location in GoHighLevel.

Create Calendar

Creates a new calendar in a GoHighLevel sub-account.

Create Calendar Group

Creates a new calendar group in a GoHighLevel sub-account.

Create Calendars Service Location

Creates a new service location for the calendar services.

Create Contact

Creates a new contact in a GoHighLevel sub-account.

Create Contact Note

Creates a new note for a specific contact in GoHighLevel.

Create Contact Task

Creates a new task for a specific contact in GoHighLevel.

Create Conversation

Creates a new conversation in a GoHighLevel sub-account between the sub-account and a contact.

Create Custom Field

Creates a new custom field in a GoHighLevel sub-account (location).

Create Custom Field Folder

Creates a new custom field folder for a custom object in a GoHighLevel sub-account.

Create Custom Object Schema

Creates a new custom object schema in a GoHighLevel sub-account.

Create Custom Value

Creates a new custom value within a GoHighLevel sub-account (location).

Create Email Template Folder

Creates a new email template folder for the specified location.

Create Event Notification

Creates one or more event notifications for a GoHighLevel calendar.

Create Link

Creates a new trigger link in a GoHighLevel sub-account.

Create Media Folder

Creates a new folder in the media storage for a location.

Create Object Record

Creates a new record for a custom object schema in a GoHighLevel sub-account.

Create Opportunity

Creates a new opportunity in a GoHighLevel sub-account.

Create Product

Creates a new product with the specified details in the HighLevel system.

Create Product Collection

Creates a new product collection in a GoHighLevel sub-account.

Create Product Price

Creates a new price for an existing product in a GoHighLevel sub-account.

Create Recurring Task

Creates a recurring task within a GoHighLevel sub-account (location).

Create Relation

Creates a relation between two records under a given association in a GoHighLevel sub-account.

Create Schedule

Creates a new calendar schedule in a GoHighLevel sub-account.

Create Tag

Creates a new tag for the specified location.

Create Template

Creates a new email template in a GoHighLevel sub-account.

Delete Appointment Note

Deletes a note associated with an appointment in a GoHighLevel sub-account.

Delete Association

Deletes a user-defined association by its ID.

Delete Business

Deletes a business by its unique identifier.

Delete Calendar

Deletes a calendar from a GoHighLevel sub-account identified by its calendarId.

Delete Contact

Deletes a contact from a GoHighLevel sub-account.

Delete Conversation

Deletes a conversation from a GoHighLevel sub-account, identified by its conversationId.

Delete Custom Field

Deletes a custom field from a GoHighLevel location.

Delete Custom Field Folder

Deletes a custom field folder from a GoHighLevel sub-account.

Delete Custom Value

Deletes a custom value from a GoHighLevel sub-account (location).

Delete Email Template

Deletes an email template by its ID for a specified location.

Delete Event

Deletes a calendar event from a GoHighLevel sub-account.

Delete Event Notification

Deletes a notification from a calendar by removing the specified notification ID.

Delete Group

Deletes a calendar group from a GoHighLevel sub-account, identified by its groupId.

Delete Link

Deletes a link by its unique identifier.

Delete Media

Deletes a specific file or folder from the media storage by its unique identifier.

Delete Note

Deletes a note associated with a specific contact in a GoHighLevel sub-account.

Delete Object Record

Deletes a record by its ID from a specified object schema (business or custom objects).

Delete Opportunity

Deletes an opportunity from a GoHighLevel sub-account.

Delete Price By Id For Product

Deletes a price identified by its priceId from a specific product in a GoHighLevel sub-account.

Delete Product By Id

Deletes a product from a GoHighLevel sub-account.

Delete Product Collection

Deletes a product collection from a GoHighLevel sub-account.

Delete Product Review

Deletes a product review by its unique identifier.

Delete Recurring Task

Deletes a recurring task from a GoHighLevel sub-account (location).

Delete Relation

Deletes a relation between two objects by its ID.

Delete Schedule

Deletes a calendar schedule from a GoHighLevel sub-account, identified by its id.

Delete Tag

Deletes a tag from a GoHighLevel sub-account (location).

Delete Task

Deletes a task associated with a contact in a GoHighLevel sub-account.

Delete Template

Deletes an email builder template from a GoHighLevel sub-account.

Disable Group

Enables or disables a calendar group in a GoHighLevel sub-account.

Edit Appointment

Edits an existing appointment event in a GoHighLevel calendar.

Edit Block Slot

Updates an existing block slot event on a GoHighLevel calendar.

Edit Group

Edits an existing calendar group in a GoHighLevel sub-account.

Export Messages By Location

Exports messages for a specific GoHighLevel sub-account (location).

Fetch Calendar Resources

Retrieves a paginated list of calendar resources (equipments or rooms) for a specific sub-account in GoHighLevel.

Fetch Campaigns

Retrieves a list of email campaigns (schedules) for a specific GoHighLevel sub-account.

Fetch Email Templates

Fetches email templates for the specified location from the GoHighLevel email builder.

Fetch Redirects List

Retrieves a paginated list of URL redirects configured for a specific GoHighLevel sub-account (location).

Find Associations

Retrieves all associations for a sub-account / location.

Generate Estimate Number

Generates the next estimate number for the given location.

Get Agent Studio Agents (Deprecated)

Lists all active agents with a published production version for the specified location.

Get All Blog Authors By Location

Retrieves a paginated list of blog authors for a specific GoHighLevel sub-account (location).

Get All Categories By Location

Retrieves a paginated list of blog categories for a specific GoHighLevel sub-account (location).

Get All Notes

Retrieves all notes associated with a specific contact.

Get All Or Email Sms Templates

Retrieves all templates (or email/SMS/WhatsApp templates filtered by type) for a specific GoHighLevel sub-account (location).

Get All Schedules

Retrieves all schedules for a given user within a sub-account (location), optionally filtered by calendar.

Get All Tasks

Retrieves all tasks associated with a specific contact.

Get Appointments For Contact

Retrieves all appointments associated with a specific contact in a GoHighLevel sub-account.

Get Association By Id

Retrieves a single association from GoHighLevel by its unique identifier.

Get Association By Object Keys

Retrieves associations from a GoHighLevel sub-account by object key.

Get Blocked Slots

Retrieves blocked slots for a GoHighLevel sub-account within a given time range.

Get Blogs

Retrieves all blogs for a specific location ID.

Get Brand Boards

Retrieves all brand boards for a specific location.

Get Brand Voice

Retrieves a brand voice by its ID within the specified location.

Get Calendar

Retrieves a single calendar by its unique identifier.

Get Calendar Events

Retrieves calendar events for a GoHighLevel sub-account within a given time range.

Get Calendars

Retrieves all calendars associated with a GoHighLevel location.

Get Event Calendar Schedule

Retrieves the availability schedule for a specific event calendar.

Get Service Bookings

Retrieves service bookings for a location within a given date range, with an optional service location filter.

Get Contact

Retrieves a single contact from a GoHighLevel sub-account by its unique identifier.

Get Contacts By Business Id

Retrieves a paginated list of contacts associated with a specific business in a GoHighLevel sub-account.

Get Conversation

Retrieves a specific conversation by its unique identifier.

Get Conversation Messages

Retrieves all messages for a specific conversation in GoHighLevel.

Get Custom Field

Retrieves a single custom field from a GoHighLevel sub-account (location) by its unique identifier.

Get Custom Field By Id

Retrieves a single custom field from a GoHighLevel sub-account by its unique identifier.

Get Custom Fields

Retrieves the custom fields configured for a specific GoHighLevel sub-account (location).

Get Custom Fields By Object Key

Retrieves all custom fields and custom field folders for a given object within a GoHighLevel sub-account, identified by the object key (e.

Get Custom Value

Retrieves a single custom value from a GoHighLevel sub-account (location) by its unique identifier.

Get Custom Values

Retrieves all custom values associated with a specific location in GoHighLevel.

Get Email By Id

Retrieves a single email message from a GoHighLevel sub-account by its unique identifier.

Get Bulk Action Campaigns

Retrieves all bulk action campaigns for a specific GoHighLevel location.

Get Email Campaigns

Retrieves all email campaigns for a specific GoHighLevel location.

Get Email Templates

Retrieves all email templates for a specific location.

Get Event Notification

Retrieves a single event notification by its unique notification ID.

Get Funnels Page

Retrieves a list of all funnel pages based on the given query parameters.

Get Funnels Page Count

Retrieves the count of funnel pages based on the given query parameters.

Get Groups

Retrieves the list of calendar groups for a specific GoHighLevel sub-account (location).

Get Invoice Settings

Retrieves invoice settings for a specific location in GoHighLevel.

Get Invoice Schedules

Retrieves a list of invoice schedules for a location or company.

Get Link By Id

Retrieves a single trigger link from a GoHighLevel sub-account by its unique identifier.

Get Links

Retrieves all trigger links for a specific GoHighLevel sub-account (location).

Get List Inventory

Retrieves a paginated list of inventory items for a specific location.

Get Location

Retrieves a single sub-account (location) from GoHighLevel by its unique identifier.

Get Lost Reason

Retrieves the list of opportunity lost reasons configured for a GoHighLevel sub-account.

List Media Files

Fetches a list of files and folders from the media storage for a location.

Get Message

Retrieves a single message from a GoHighLevel conversation by its unique identifier.

Get Note

Retrieves a single note for a specific contact in a GoHighLevel sub-account by its unique identifier.

Get Object By Location Id

Retrieves the list of custom and standard object schemas for a specific GoHighLevel sub-account (location).

Get Object Schema

Retrieves the schema definition for an object by its key or ID in GoHighLevel.

Get Object Record By Id

Retrieves a Standard Object (like business) or Custom Object record by its ID.

Get Opportunity

Retrieves a single opportunity from a GoHighLevel sub-account by its unique identifier.

Get Pipelines

Retrieves all opportunity pipelines associated with a GoHighLevel location.

Get Posts

Retrieves a list of social media posts for a specific location.

Get Price By Id For Product

Retrieves a single price for a specific product in a GoHighLevel sub-account by its unique identifier.

Get Product By Id

Retrieves a single product from a GoHighLevel sub-account by its unique identifier.

Get Product Collection Id

Retrieves a single product collection from a GoHighLevel sub-account by its unique identifier.

Get Product Reviews

Retrieves a paginated list of product reviews for a specific sub-account (location) in GoHighLevel.

List Products

Retrieves a paginated list of products for a specific location.

List Product Prices

Lists all prices associated with a specific product in the HighLevel system.

Get Product Store Stats

Retrieves product statistics for a specific store in a GoHighLevel sub-account, including the total number of products, the number included in the store, and the number excluded from the store.

Get Recurring Task By Id

Retrieves a single recurring task from a GoHighLevel sub-account by its unique identifier.

Get Relations By Record Id

Retrieves all relations for a specific record by its ID.

Get Reviews Count

Retrieves the count of reviews for a specific location in GoHighLevel, optionally filtered by rating, date range, product, or store.

Get Schedule By Id

Retrieves a single calendar schedule from a GoHighLevel sub-account by its unique identifier.

Get Slots

Retrieves the available free time slots for a specific GoHighLevel calendar within a given date range.

Get Store Settings

Retrieves store settings for a specific location or agency.

Get Tag

Retrieves a single tag from a GoHighLevel sub-account by its unique identifier.

Get Task

Retrieves a single task for a specific contact in a GoHighLevel sub-account by its unique identifier.

Get Timezones

Retrieves all available timezones for a GoHighLevel location.

Get User By Location

Retrieves all users associated with a specific location in GoHighLevel.

Initiate File Upload

Initiates a direct file upload for a GoHighLevel conversation message by requesting a signed GCS upload URL.

List Agent Studio Agents

Lists all active agents for the specified location in Agent Studio.

List Brand Voices

Retrieves all brand voices for a specific location in GoHighLevel.

List Event Notifications

Retrieves the event notifications configured for a specific GoHighLevel calendar.

List Funnels Funnel

Retrieves a list of all funnels based on the given query parameters.

List Coupons

Retrieves a list of all coupons available in a GoHighLevel location.

List Product Collections

Retrieves a paginated list of product collections for a specific location (sub-account) in GoHighLevel.

List Tags

Retrieves the list of tags defined in a GoHighLevel sub-account (location).

Locations Create Custom Field

Creates a new custom field within a GoHighLevel sub-account (location).

Locations Delete Custom Field

Deletes a custom field from a GoHighLevel location (sub-account).

Locations Update Custom Field

Updates an existing custom field in a GoHighLevel sub-account (location).

Put Location

Updates an existing sub-account/location in GoHighLevel.

Remove Contact From Every Campaign

Removes a contact from all campaigns they are enrolled in.

Remove Contact Tags

Removes one or more tags from a contact in a GoHighLevel sub-account.

Remove Followers Contact

Removes one or more followers from a contact in a GoHighLevel sub-account.

Remove Followers Opportunity

Removes one or more followers from an existing opportunity in a GoHighLevel sub-account.

Search Contacts

Searches for contacts in a GoHighLevel sub-account using advanced filters, sorting, and pagination.

Search Conversation AI Agents

Searches for AI agents based on various criteria including name, status, and configuration.

Search Conversations

Returns a list of all conversations matching the search criteria along with the sort and filter options selected.

Search Duplicate Contact

Searches for duplicate contacts in a GoHighLevel location.

Search Links

Searches for trigger links within a GoHighLevel location.

Search Locations

Searches for sub-accounts (locations) within a GoHighLevel agency.

Search Object Records

Searches records of a custom object in a GoHighLevel sub-account.

Search Opportunities

Searches for opportunities within a GoHighLevel sub-account.

Search Opportunities Advanced

Performs an advanced search for opportunities within a GoHighLevel sub-account.

Search Users

Searches users in a HighLevel company and location.

Send Message

Sends a message to a contact in a GoHighLevel sub-account across a channel (SMS, RCS, Email, WhatsApp, Instagram, or Facebook).

Set Default Brand Voice

Sets a brand voice as the default for a location.

Task Search

Searches tasks within a GoHighLevel sub-account (location).

Update Association

Updates the labels of an association by its ID.

Update Business

Updates an existing business with the provided information.

Update Calendar

Updates an existing calendar by its unique identifier.

Update Calendar Schedule

Updates an existing calendar's availability schedule.

Update Event Calendar Schedule

Updates the availability schedule for a specific event calendar.

Update Contact

Updates an existing contact in a GoHighLevel sub-account.

Update Contact Task

Updates a task associated with a contact in GoHighLevel.

Update Conversation

Updates the conversation details based on the conversation ID.

Update Custom Field

Updates an existing custom field in a GoHighLevel location.

Update Custom Field Folder

Updates an existing custom field folder in a GoHighLevel sub-account.

Update Custom Object

Updates an existing custom object schema in a GoHighLevel sub-account.

Update Custom Value

Updates an existing custom value within a GoHighLevel sub-account (location).

Update Display Priority

Updates the display priority (ordering) of products within a GoHighLevel store.

Update Email Template

Updates an existing email template for the specified location.

Update Inventory

Updates the inventory for one or more prices in a GoHighLevel sub-account.

Update Link

Updates an existing trigger link in a GoHighLevel sub-account.

Bulk Delete Media Files

Bulk soft-deletes or trashes multiple files and folders in a single request.

Bulk Update Media Files

Updates metadata or status of multiple files and folders in bulk.

Update Note

Updates an existing note attached to a contact in a GoHighLevel sub-account.

Update Object Record

Updates an existing record of a custom object (or standard object) in a GoHighLevel sub-account.

Update Opportunity

Updates an existing opportunity in a GoHighLevel sub-account.

Update Opportunity Status

Updates the status of an existing opportunity in a GoHighLevel sub-account.

Update Price By Id For Product

Updates an existing price for a product in a GoHighLevel sub-account.

Update Product By Id

Updates an existing product in a GoHighLevel sub-account by its productId.

Update Product Collection

Updates an existing product collection in a GoHighLevel sub-account.

Update Product Review

Updates the status, reply, and other details of a product review.

Update Recurring Task

Updates an existing recurring task for a GoHighLevel sub-account (location).

Update Store Status

Includes or excludes products from a GoHighLevel store.

Update Tag

Updates an existing tag for the specified location.

Update Task Completed

Updates the completed status of a task associated with a contact.

Update Template

Updates an existing email builder template in a GoHighLevel sub-account.

Upload File Attachments

Uploads file attachments to a GoHighLevel conversation.

Upload File to Custom Fields

Upload files to custom fields.

Upload Media File

Upload a file to the Highlevel Media Library.

Upsert Contact

Creates or updates a contact in a GoHighLevel sub-account.

Upsert Opportunity

Creates or updates an opportunity in a GoHighLevel sub-account.

Validate Groups Slug

Validates whether a calendar group slug is available within a GoHighLevel sub-account (location).

FRAMEWORKS

How to build Highlevel MCP Agent with another framework

FAQ

Frequently asked questions

With a standalone Highlevel MCP server, the agents and LLMs can only access a fixed set of Highlevel tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Highlevel and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Claude Cowork fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Highlevel tools.

Yes, absolutely. You can configure which Highlevel scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Highlevel data and credentials are handled as safely as possible.

Start with Highlevel.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Highlevel tool your agent needs.Free to start.

Start building