HighLevel provides a marketing automation and CRM platform for agencies, featuring funnels, appointment scheduling, two-way texting, and other tools to drive client success
Bring Highlevel into the same conversation as the systems behind it. LuumenAI reads campaigns, audiences, and delivery status for context, and changes them only through previewed, approved, audited actions.
218 tools: 98 read, 120 write. Reads answer instantly. Writes require approval by default. Everything is logged.
ReadCheck Account FundsChecks if the GoHighLevel account has sufficient funds to cover marketplace charges.
ReadCheck Url Slug ExistsChecks whether a given URL slug already exists for blog posts in a GoHighLevel sub-account.
ReadExport Messages By LocationExports messages for a specific GoHighLevel sub-account (location).
ReadFetch Calendar ResourcesRetrieves a paginated list of calendar resources (equipments or rooms) for a specific sub-account in GoHighLevel.
ReadFetch CampaignsRetrieves a list of email campaigns (schedules) for a specific GoHighLevel sub-account.
ReadFetch Email TemplatesFetches email templates for the specified location from the GoHighLevel email builder.
ReadFetch Redirects ListRetrieves a paginated list of URL redirects configured for a specific GoHighLevel sub-account (location).
ReadFind AssociationsRetrieves all associations for a sub-account / location.
ReadGenerate Estimate NumberGenerates the next estimate number for the given location.
ReadGet Agent Studio Agents (Deprecated)Lists all active agents with a published production version for the specified location.
ReadGet All Blog Authors By LocationRetrieves a paginated list of blog authors for a specific GoHighLevel sub-account (location).
ReadGet All Categories By LocationRetrieves a paginated list of blog categories for a specific GoHighLevel sub-account (location).
ReadGet All NotesRetrieves all notes associated with a specific contact.
ReadGet All Or Email Sms TemplatesRetrieves all templates (or email/SMS/WhatsApp templates filtered by type) for a specific GoHighLevel sub-account (location).
ReadGet All SchedulesRetrieves all schedules for a given user within a sub-account (location), optionally filtered by calendar.
ReadGet All TasksRetrieves all tasks associated with a specific contact.
ReadGet Appointments For ContactRetrieves all appointments associated with a specific contact in a GoHighLevel sub-account.
ReadGet Association By IdRetrieves a single association from GoHighLevel by its unique identifier.
ReadGet Association By Object KeysRetrieves associations from a GoHighLevel sub-account by object key.
ReadGet Blocked SlotsRetrieves blocked slots for a GoHighLevel sub-account within a given time range.
ReadGet BlogsRetrieves all blogs for a specific location ID.
ReadGet Brand BoardsRetrieves all brand boards for a specific location.
ReadGet Brand VoiceRetrieves a brand voice by its ID within the specified location.
ReadGet CalendarRetrieves a single calendar by its unique identifier.
ReadGet Calendar EventsRetrieves calendar events for a GoHighLevel sub-account within a given time range.
ReadGet CalendarsRetrieves all calendars associated with a GoHighLevel location.
ReadGet Event Calendar ScheduleRetrieves the availability schedule for a specific event calendar.
ReadGet Service BookingsRetrieves service bookings for a location within a given date range, with an optional service location filter.
ReadGet ContactRetrieves a single contact from a GoHighLevel sub-account by its unique identifier.
ReadGet Contacts By Business IdRetrieves a paginated list of contacts associated with a specific business in a GoHighLevel sub-account.
ReadGet ConversationRetrieves a specific conversation by its unique identifier.
ReadGet Conversation MessagesRetrieves all messages for a specific conversation in GoHighLevel.
ReadGet Custom FieldRetrieves a single custom field from a GoHighLevel sub-account (location) by its unique identifier.
ReadGet Custom Field By IdRetrieves a single custom field from a GoHighLevel sub-account by its unique identifier.
ReadGet Custom FieldsRetrieves the custom fields configured for a specific GoHighLevel sub-account (location).
ReadGet Custom Fields By Object KeyRetrieves all custom fields and custom field folders for a given object within a GoHighLevel sub-account, identified by the object key (e.g.
ReadGet Custom ValueRetrieves a single custom value from a GoHighLevel sub-account (location) by its unique identifier.
ReadGet Custom ValuesRetrieves all custom values associated with a specific location in GoHighLevel.
ReadGet Email By IdRetrieves a single email message from a GoHighLevel sub-account by its unique identifier.
ReadGet Bulk Action CampaignsRetrieves all bulk action campaigns for a specific GoHighLevel location.
ReadGet Email CampaignsRetrieves all email campaigns for a specific GoHighLevel location.
ReadGet Email TemplatesRetrieves all email templates for a specific location.
ReadGet Event NotificationRetrieves a single event notification by its unique notification ID.
ReadGet Funnels PageRetrieves a list of all funnel pages based on the given query parameters.
ReadGet Funnels Page CountRetrieves the count of funnel pages based on the given query parameters.
ReadGet GroupsRetrieves the list of calendar groups for a specific GoHighLevel sub-account (location).
ReadGet Invoice SettingsRetrieves invoice settings for a specific location in GoHighLevel.
ReadGet Invoice SchedulesRetrieves a list of invoice schedules for a location or company.
ReadGet Link By IdRetrieves a single trigger link from a GoHighLevel sub-account by its unique identifier.
ReadGet LinksRetrieves all trigger links for a specific GoHighLevel sub-account (location).
ReadGet List InventoryRetrieves a paginated list of inventory items for a specific location.
ReadGet LocationRetrieves a single sub-account (location) from GoHighLevel by its unique identifier.
ReadGet Lost ReasonRetrieves the list of opportunity lost reasons configured for a GoHighLevel sub-account.
ReadList Media FilesFetches a list of files and folders from the media storage for a location.
ReadGet MessageRetrieves a single message from a GoHighLevel conversation by its unique identifier.
ReadGet NoteRetrieves a single note for a specific contact in a GoHighLevel sub-account by its unique identifier.
ReadGet Object By Location IdRetrieves the list of custom and standard object schemas for a specific GoHighLevel sub-account (location).
ReadGet Object SchemaRetrieves the schema definition for an object by its key or ID in GoHighLevel.
ReadGet Object Record By IdRetrieves a Standard Object (like business) or Custom Object record by its ID.
ReadGet OpportunityRetrieves a single opportunity from a GoHighLevel sub-account by its unique identifier.
ReadGet PipelinesRetrieves all opportunity pipelines associated with a GoHighLevel location.
ReadGet PostsRetrieves a list of social media posts for a specific location.
ReadGet Price By Id For ProductRetrieves a single price for a specific product in a GoHighLevel sub-account by its unique identifier.
ReadGet Product By IdRetrieves a single product from a GoHighLevel sub-account by its unique identifier.
ReadGet Product Collection IdRetrieves a single product collection from a GoHighLevel sub-account by its unique identifier.
ReadGet Product ReviewsRetrieves a paginated list of product reviews for a specific sub-account (location) in GoHighLevel.
ReadList ProductsRetrieves a paginated list of products for a specific location.
ReadList Product PricesLists all prices associated with a specific product in the HighLevel system.
ReadGet Product Store StatsRetrieves 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.
ReadGet Recurring Task By IdRetrieves a single recurring task from a GoHighLevel sub-account by its unique identifier.
ReadGet Relations By Record IdRetrieves all relations for a specific record by its ID.
ReadGet Reviews CountRetrieves the count of reviews for a specific location in GoHighLevel, optionally filtered by rating, date range, product, or store.
ReadGet Schedule By IdRetrieves a single calendar schedule from a GoHighLevel sub-account by its unique identifier.
ReadGet SlotsRetrieves the available free time slots for a specific GoHighLevel calendar within a given date range.
ReadGet Store SettingsRetrieves store settings for a specific location or agency.
ReadGet TagRetrieves a single tag from a GoHighLevel sub-account by its unique identifier.
ReadGet TaskRetrieves a single task for a specific contact in a GoHighLevel sub-account by its unique identifier.
ReadGet TimezonesRetrieves all available timezones for a GoHighLevel location.
ReadGet User By LocationRetrieves all users associated with a specific location in GoHighLevel.
ReadList Agent Studio AgentsLists all active agents for the specified location in Agent Studio.
ReadList Brand VoicesRetrieves all brand voices for a specific location in GoHighLevel.
ReadList Event NotificationsRetrieves the event notifications configured for a specific GoHighLevel calendar.
ReadList Funnels FunnelRetrieves a list of all funnels based on the given query parameters.
ReadList CouponsRetrieves a list of all coupons available in a GoHighLevel location.
ReadList Product CollectionsRetrieves a paginated list of product collections for a specific location (sub-account) in GoHighLevel.
ReadList TagsRetrieves the list of tags defined in a GoHighLevel sub-account (location).
ReadSearch ContactsSearches for contacts in a GoHighLevel sub-account using advanced filters, sorting, and pagination.
ReadSearch Conversation AI AgentsSearches for AI agents based on various criteria including name, status, and configuration.
ReadSearch ConversationsReturns a list of all conversations matching the search criteria along with the sort and filter options selected.
ReadSearch Duplicate ContactSearches for duplicate contacts in a GoHighLevel location.
ReadSearch LinksSearches for trigger links within a GoHighLevel location.
ReadSearch LocationsSearches for sub-accounts (locations) within a GoHighLevel agency.
ReadSearch Object RecordsSearches records of a custom object in a GoHighLevel sub-account.
ReadSearch OpportunitiesSearches for opportunities within a GoHighLevel sub-account.
ReadSearch Opportunities AdvancedPerforms an advanced search for opportunities within a GoHighLevel sub-account.
ReadSearch UsersSearches users in a HighLevel company and location.
ReadTask SearchSearches tasks within a GoHighLevel sub-account (location).
ReadValidate Groups SlugValidates whether a calendar group slug is available within a GoHighLevel sub-account (location).
WriteAdd An Inbound MessageAdds an inbound message to a conversation in GoHighLevel. Approval by default
WriteAdd Contact TagsAdds one or more tags to an existing contact in a GoHighLevel sub-account. Approval by default
WriteAdd Followers ContactAdds one or more followers to an existing contact in a GoHighLevel sub-account. Approval by default
WriteAdd Followers OpportunityAdds one or more followers to an existing opportunity in a GoHighLevel sub-account. Approval by default
WriteAdd Remove Contact From BusinessAdds or removes a set of contacts from a business in a GoHighLevel sub-account in bulk. Approval by default
WriteBulk EditBulk updates multiple products in a GoHighLevel sub-account. Approval by default
WriteBulk UpdatePerforms a bulk update operation on products within a GoHighLevel sub-account. Approval by default
WriteCancel Scheduled MessageCancels a previously scheduled message in a GoHighLevel sub-account, identified by its messageId. Approval by default
WriteComplete File UploadCompletes a previously initiated file upload for a GoHighLevel conversation message. Approval by default
WriteBulk Update Contact TagsPerforms a bulk tag update on a list of GoHighLevel contacts. Approval by default
WriteCreate AppointmentCreates a new appointment (calendar event) in a GoHighLevel sub-account. Approval by default
WriteCreate Appointment NoteCreates a note for an existing appointment in a GoHighLevel sub-account. Approval by default
WriteCreate AssociationCreates a new association between two object types in a GoHighLevel sub-account. Approval by default
WriteCreate Block SlotCreates a block slot on a GoHighLevel calendar to reserve time so it is unavailable for booking. Approval by default
WriteCreate Blog PostCreates a new blog post and adds it to an existing blog's post collection in a GoHighLevel sub-account. Approval by default
WriteCreate Brand VoiceCreates a new brand voice for the specified location in GoHighLevel. Approval by default
WriteCreate CalendarCreates a new calendar in a GoHighLevel sub-account. Approval by default
WriteCreate Calendar GroupCreates a new calendar group in a GoHighLevel sub-account. Approval by default
WriteCreate Calendars Service LocationCreates a new service location for the calendar services. Approval by default
WriteCreate ContactCreates a new contact in a GoHighLevel sub-account. Approval by default
WriteCreate Contact NoteCreates a new note for a specific contact in GoHighLevel. Approval by default
WriteCreate Contact TaskCreates a new task for a specific contact in GoHighLevel. Approval by default
WriteCreate ConversationCreates a new conversation in a GoHighLevel sub-account between the sub-account and a contact. Approval by default
WriteCreate Custom FieldCreates a new custom field in a GoHighLevel sub-account (location). Approval by default
WriteCreate Custom Field FolderCreates a new custom field folder for a custom object in a GoHighLevel sub-account. Approval by default
WriteCreate Custom Object SchemaCreates a new custom object schema in a GoHighLevel sub-account. Approval by default
WriteCreate Custom ValueCreates a new custom value within a GoHighLevel sub-account (location). Approval by default
WriteCreate Email Template FolderCreates a new email template folder for the specified location. Approval by default
WriteCreate Event NotificationCreates one or more event notifications for a GoHighLevel calendar. Approval by default
WriteCreate LinkCreates a new trigger link in a GoHighLevel sub-account. Approval by default
WriteCreate Media FolderCreates a new folder in the media storage for a location. Approval by default
WriteCreate Object RecordCreates a new record for a custom object schema in a GoHighLevel sub-account. Approval by default
WriteCreate OpportunityCreates a new opportunity in a GoHighLevel sub-account. Approval by default
WriteCreate ProductCreates a new product with the specified details in the HighLevel system. Approval by default
WriteCreate Product CollectionCreates a new product collection in a GoHighLevel sub-account. Approval by default
WriteCreate Product PriceCreates a new price for an existing product in a GoHighLevel sub-account. Approval by default
WriteCreate Recurring TaskCreates a recurring task within a GoHighLevel sub-account (location). Approval by default
WriteCreate RelationCreates a relation between two records under a given association in a GoHighLevel sub-account. Approval by default
WriteCreate ScheduleCreates a new calendar schedule in a GoHighLevel sub-account. Approval by default
WriteCreate TagCreates a new tag for the specified location. Approval by default
WriteCreate TemplateCreates a new email template in a GoHighLevel sub-account. Approval by default
WriteDelete Appointment NoteDeletes a note associated with an appointment in a GoHighLevel sub-account. Approval by default
WriteDelete AssociationDeletes a user-defined association by its ID. Approval by default
WriteDelete BusinessDeletes a business by its unique identifier. Approval by default
WriteDelete CalendarDeletes a calendar from a GoHighLevel sub-account identified by its calendarId. Approval by default
WriteDelete ContactDeletes a contact from a GoHighLevel sub-account. Approval by default
WriteDelete ConversationDeletes a conversation from a GoHighLevel sub-account, identified by its conversationId. Approval by default
WriteDelete Custom FieldDeletes a custom field from a GoHighLevel location. Approval by default
WriteDelete Custom Field FolderDeletes a custom field folder from a GoHighLevel sub-account. Approval by default
WriteDelete Custom ValueDeletes a custom value from a GoHighLevel sub-account (location). Approval by default
WriteDelete Email TemplateDeletes an email template by its ID for a specified location. Approval by default
WriteDelete EventDeletes a calendar event from a GoHighLevel sub-account. Approval by default
WriteDelete Event NotificationDeletes a notification from a calendar by removing the specified notification ID. Approval by default
WriteDelete GroupDeletes a calendar group from a GoHighLevel sub-account, identified by its groupId. Approval by default
WriteDelete LinkDeletes a link by its unique identifier. Approval by default
WriteDelete MediaDeletes a specific file or folder from the media storage by its unique identifier. Approval by default
WriteDelete NoteDeletes a note associated with a specific contact in a GoHighLevel sub-account. Approval by default
WriteDelete Object RecordDeletes a record by its ID from a specified object schema (business or custom objects). Approval by default
WriteDelete OpportunityDeletes an opportunity from a GoHighLevel sub-account. Approval by default
WriteDelete Price By Id For ProductDeletes a price identified by its priceId from a specific product in a GoHighLevel sub-account. Approval by default
WriteDelete Product By IdDeletes a product from a GoHighLevel sub-account. Approval by default
WriteDelete Product CollectionDeletes a product collection from a GoHighLevel sub-account. Approval by default
WriteDelete Product ReviewDeletes a product review by its unique identifier. Approval by default
WriteDelete Recurring TaskDeletes a recurring task from a GoHighLevel sub-account (location). Approval by default
WriteDelete RelationDeletes a relation between two objects by its ID. Approval by default
WriteDelete ScheduleDeletes a calendar schedule from a GoHighLevel sub-account, identified by its id. Approval by default
WriteDelete TagDeletes a tag from a GoHighLevel sub-account (location). Approval by default
WriteDelete TaskDeletes a task associated with a contact in a GoHighLevel sub-account. Approval by default
WriteDelete TemplateDeletes an email builder template from a GoHighLevel sub-account. Approval by default
WriteDisable GroupEnables or disables a calendar group in a GoHighLevel sub-account. Approval by default
WriteEdit AppointmentEdits an existing appointment event in a GoHighLevel calendar. Approval by default
WriteEdit Block SlotUpdates an existing block slot event on a GoHighLevel calendar. Approval by default
WriteEdit GroupEdits an existing calendar group in a GoHighLevel sub-account. Approval by default
WriteInitiate File UploadInitiates a direct file upload for a GoHighLevel conversation message by requesting a signed GCS upload URL. Approval by default
WriteLocations Create Custom FieldCreates a new custom field within a GoHighLevel sub-account (location). Approval by default
WriteLocations Delete Custom FieldDeletes a custom field from a GoHighLevel location (sub-account). Approval by default
WriteLocations Update Custom FieldUpdates an existing custom field in a GoHighLevel sub-account (location). Approval by default
WritePut LocationUpdates an existing sub-account/location in GoHighLevel. Approval by default
WriteRemove Contact From Every CampaignRemoves a contact from all campaigns they are enrolled in. Approval by default
WriteRemove Contact TagsRemoves one or more tags from a contact in a GoHighLevel sub-account. Approval by default
WriteRemove Followers ContactRemoves one or more followers from a contact in a GoHighLevel sub-account. Approval by default
WriteRemove Followers OpportunityRemoves one or more followers from an existing opportunity in a GoHighLevel sub-account. Approval by default
WriteSend MessageSends a message to a contact in a GoHighLevel sub-account across a channel (SMS, RCS, Email, WhatsApp, Instagram, or Facebook). Approval by default
WriteSet Default Brand VoiceSets a brand voice as the default for a location. Approval by default
WriteUpdate AssociationUpdates the labels of an association by its ID. Approval by default
WriteUpdate BusinessUpdates an existing business with the provided information. Approval by default
WriteUpdate CalendarUpdates an existing calendar by its unique identifier. Approval by default
WriteUpdate Calendar ScheduleUpdates an existing calendar's availability schedule. Approval by default
WriteUpdate Event Calendar ScheduleUpdates the availability schedule for a specific event calendar. Approval by default
WriteUpdate ContactUpdates an existing contact in a GoHighLevel sub-account. Approval by default
WriteUpdate Contact TaskUpdates a task associated with a contact in GoHighLevel. Approval by default
WriteUpdate ConversationUpdates the conversation details based on the conversation ID. Approval by default
WriteUpdate Custom FieldUpdates an existing custom field in a GoHighLevel location. Approval by default
WriteUpdate Custom Field FolderUpdates an existing custom field folder in a GoHighLevel sub-account. Approval by default
WriteUpdate Custom ObjectUpdates an existing custom object schema in a GoHighLevel sub-account. Approval by default
WriteUpdate Custom ValueUpdates an existing custom value within a GoHighLevel sub-account (location). Approval by default
WriteUpdate Display PriorityUpdates the display priority (ordering) of products within a GoHighLevel store. Approval by default
WriteUpdate Email TemplateUpdates an existing email template for the specified location. Approval by default
WriteUpdate InventoryUpdates the inventory for one or more prices in a GoHighLevel sub-account. Approval by default
WriteUpdate LinkUpdates an existing trigger link in a GoHighLevel sub-account. Approval by default
WriteBulk Delete Media FilesBulk soft-deletes or trashes multiple files and folders in a single request. Approval by default
WriteBulk Update Media FilesUpdates metadata or status of multiple files and folders in bulk. Approval by default
WriteUpdate NoteUpdates an existing note attached to a contact in a GoHighLevel sub-account. Approval by default
WriteUpdate Object RecordUpdates an existing record of a custom object (or standard object) in a GoHighLevel sub-account. Approval by default
WriteUpdate OpportunityUpdates an existing opportunity in a GoHighLevel sub-account. Approval by default
WriteUpdate Opportunity StatusUpdates the status of an existing opportunity in a GoHighLevel sub-account. Approval by default
WriteUpdate Price By Id For ProductUpdates an existing price for a product in a GoHighLevel sub-account. Approval by default
WriteUpdate Product By IdUpdates an existing product in a GoHighLevel sub-account by its productId. Approval by default
WriteUpdate Product CollectionUpdates an existing product collection in a GoHighLevel sub-account. Approval by default
WriteUpdate Product ReviewUpdates the status, reply, and other details of a product review. Approval by default
WriteUpdate Recurring TaskUpdates an existing recurring task for a GoHighLevel sub-account (location). Approval by default
WriteUpdate Store StatusIncludes or excludes products from a GoHighLevel store. Approval by default
WriteUpdate TagUpdates an existing tag for the specified location. Approval by default
WriteUpdate Task CompletedUpdates the completed status of a task associated with a contact. Approval by default
WriteUpdate TemplateUpdates an existing email builder template in a GoHighLevel sub-account. Approval by default
WriteUpload File AttachmentsUploads file attachments to a GoHighLevel conversation. Approval by default
WriteUpload File to Custom FieldsUpload files to custom fields. Approval by default
WriteUpload Media FileUpload a file to the Highlevel Media Library. Approval by default
WriteUpsert ContactCreates or updates a contact in a GoHighLevel sub-account. Approval by default
WriteUpsert OpportunityCreates or updates an opportunity in a GoHighLevel sub-account. Approval by default
Questions
How does LuumenAI connect to Highlevel?
Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.
Can LuumenAI change things in Highlevel on its own?
Read actions answer immediately. Anything that writes — add an inbound message, add contact tags, add followers contact, add followers opportunity, and more — is shown as a plan and requires approval by default, including the 36 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.
Who gets access to the integration?
You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.
Is there an audit trail?
Every call to Highlevel — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.