custom_menus_create_custom_menu
Create a custom menu link in GoHighLevel to add navigation items for agency or sub-accounts, with configurable visibility, icons, and open modes.
Instructions
Create Custom Menu Link (requires an agency-level token, not a location PIT)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL of the custom menu | |
| icon | Yes | Icon information for the custom menu | |
| title | Yes | Title of the custom menu | |
| openMode | Yes | Mode for opening the menu link | |
| userRole | Yes | Which user-roles should the menu be accessible to? | |
| locations | Yes | List of sub-account IDs where the menu should be shown. This list is applicable only when showOnLocation is true and showToAllLocations is false | |
| allowCamera | No | Whether to allow camera access (only for iframe mode) | |
| showOnCompany | Yes | Whether the menu must be displayed on the agency's level | |
| showOnLocation | Yes | Whether the menu must be displayed for sub-accounts level | |
| allowMicrophone | No | Whether to allow microphone access (only for iframe mode) | |
| showToAllLocations | Yes | Whether the menu must be displayed to all sub-accounts |