Create Custom Menu
Create an agency-only custom menu link that is never shown in sub-accounts.
Manage agency-level HighLevel company data, users, custom menus, snapshots, and installations without location-level access.
Create an agency-only custom menu link that is never shown in sub-accounts.
Create an externally usable share link for a snapshot belonging to a HighLevel agency/company ID, never a location ID. Location-restricted links are not supported. HighLevel exposes no API to revoke a created snapshot share link.
Queue permanent deletion of an agency user by ID. A successful response confirms that HighLevel queued the request, not that deletion has completed. HighLevel does not allow the agency owner to be deleted.
Permanently delete one agency custom menu link by its ID. A newly created menu may take a few seconds to become deletable; retry after a short delay if HighLevel initially reports that its ID does not exist.
Return one page of agency users matching an exact batch of email addresses, including deleted users when requested, for a HighLevel agency/company ID, never a location ID.
Return one agency user's profile, role, permissions, and scopes by user ID.
Return a HighLevel agency's company profile and plan summary using its agency/company ID, never a location ID.
Return one agency custom menu link by its ID.
Return agency, installer, and Marketplace plan details for this OAuth installation using the Marketplace OAuth App ID stored in the auth config.
Return the latest push status and asset progress for an agency snapshot at one target HighLevel sub-account. location_id selects the sub-account for reporting and is not a Location OAuth credential; the connection remains Agency OAuth.
Return one page of agency-visible custom menu links, optionally filtered by title text.
Return one page of sub-account push statuses for an agency snapshot within an ISO 8601 date range. Continue manually by passing a returned record ID as last_doc. The company_id is a HighLevel agency/company ID, never a location ID.
Return all owned and imported snapshots for a HighLevel agency/company ID, never a location ID.
Return one page of agency users matching name, email, phone, role, IDs, or sync filters for a HighLevel agency/company ID, never a location ID.
Update an agency user's name, phone, profile photo, or language without changing company, location access, permissions, scopes, email, or password. HighLevel does not allow the agency owner's profile to be modified. The company_id is a HighLevel agency/company ID, never a location ID.
Update selected fields of an agency custom menu while preserving omitted fields and keeping all sub-account visibility disabled.
The HighLevel Agency integration connects your Dench AI CRM directly to HighLevel Agency, so agents can read and act on your HighLevel Agency data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
16 actions are available for agents to invoke on your behalf. Every call runs through HighLevel Agency's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find HighLevel Agency and click Connect — you'll authorize access through HighLevel Agency's own sign-in flow. No API keys or code required.
Ask an agent to use HighLevel Agency in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench HighLevel Agency integration connects your AI CRM to HighLevel Agency, so AI agents can work with your HighLevel Agency data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The HighLevel Agency integration currently exposes 16 actions, including Create Custom Menu, Create Snapshot Share Link, Delete Agency User, Delete Custom Menu, Find Agency Users by Email, and Get Agency User. Agents invoke them on your behalf from chat or from automations.
No. You connect HighLevel Agency from your Dench workspace using HighLevel Agency's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through HighLevel Agency's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the HighLevel Agency connection from your workspace settings at any time.