OAUTH2
highlevel_oauth
Developer setup
- Client idclient_id · stringRequired
- Client secretclient_secret · stringRequired
- Redirect URIoauth_redirect_uri · stringOptional
- Scopesscopes · stringOptional
User connection
- Token Typeuser_type · stringRequired
HIGHLEVEL
HighLevel provides a marketing automation and CRM platform for agencies, featuring funnels, appointment scheduling, two-way texting, and other tools to drive client success
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
218
Action summaries
Display-only definitions
0
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
OAUTH2
Capability index
Showing 211–218 of 218 actions
HIGHLEVEL_UPDATE_TASK_COMPLETED
Updates the completed status of a task associated with a contact. Use this action when you need to mark a task as completed or uncompleted for a specific contact in GoHighLevel. This action modifies the completion status of an existing task identified by its ID. Required headers (handled automatically): Version: 2021-…
Untrusted display-only summary
HIGHLEVEL_UPDATE_TEMPLATE
Updates an existing email builder template in a GoHighLevel sub-account. Supply the template's drag-and-drop builder data, HTML content, and editor type to modify it. Required headers (handled automatically): Version: 2021-07-28
Untrusted display-only summary
HIGHLEVEL_UPLOAD_FILE_ATTACHMENTS
Uploads file attachments to a GoHighLevel conversation. Provide the conversationId, contactId, locationId, and a list of attachmentUrls to upload. Optionally supports group SMS uploads via chatServiceSid and isGroupSms. Required headers (handled automatically): Version: 2021-04-15
Untrusted display-only summary
HIGHLEVEL_UPLOAD_FILE_CUSTOM_FIELDS
Upload files to custom fields. Use when you need to attach files to contacts, opportunities, or custom object records via custom field file upload functionality. The 'id' parameter should be the ID of the Contact, Opportunity, or Custom Field that the file should be associated with. The actual file field within the cu…
Untrusted display-only summary
HIGHLEVEL_UPLOAD_MEDIA_FILE
Upload a file to the Highlevel Media Library. Use when you need to upload documents, images, or videos to store them in the media library for use in campaigns and other features. If hosted is true, fileUrl is required. Otherwise, file is required. Maximum file size: 25 MB for regular files, 500 MB for video files.
Untrusted display-only summary
HIGHLEVEL_UPSERT_CONTACT
Creates or updates a contact in a GoHighLevel sub-account. If a duplicate contact is found (based on the location's duplicate settings), it is updated; otherwise a new contact is created. The locationId is required and identifies the sub-account. Required headers (handled automatically): Version: 2021-07-28
Untrusted display-only summary
HIGHLEVEL_UPSERT_OPPORTUNITY
Creates or updates an opportunity in a GoHighLevel sub-account. If an opportunity id is provided, the existing opportunity is updated; otherwise a new opportunity is created. The pipelineId and locationId are required. Required headers (handled automatically): Version: 2021-07-28
Untrusted display-only summary
HIGHLEVEL_VALIDATE_GROUPS_SLUG
Validates whether a calendar group slug is available within a GoHighLevel sub-account (location). Use this action before creating or updating a calendar group to confirm the desired slug is not already in use. Required headers (handled automatically): Version: 2021-04-15
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.