Boomerang Agency icon

Boomerang Agency

Agency-level Boomerang (GoHighLevel) operations — create sub-accounts, apply snapshots, invite users. Reuses the Boomerang Agency OAuth2 credential without doing a location-token exchange.

Actions16

Custom Menu Link → Update

AI-generated

Summary

Update an existing custom menu link in the agency’s GoHighLevel account. Select the required link, then set any title, URL, opening mode, icon, visibility, access, or iframe permission fields to change; at least one field must be supplied.

Inputs

  • Custom Menu (required) — Select the custom menu link to update; the node uses its ID.
  • Title — Optional replacement label shown in the sub-account sidebar.
  • URL — Optional replacement destination URL. GoHighLevel resolves {{ custom_values.* }} merge fields in the URL.
  • Open Mode — Optional mode: Iframe, New Tab, or Current Tab. The configured default is Iframe.
  • Icon — Optional sidebar icon name and Font Awesome family. When provided, both are sent; the family defaults to fas.
  • Update Fields — Optional changes: allow camera or microphone access; show the link on the agency or sub-account sidebars; choose whether it is shown to all sub-accounts; set user role visibility; or provide comma-separated sub-account IDs.

Output shape

A single updated custom menu link record per input item.

The API response is unwrapped from its customMenu field when present. Only non-empty title, URL, and open mode values are sent; supplied booleans and user role are sent as set. Sub-Account IDs are split into an array and replace the current inclusion list. That list is used only when Show To All Sub-Accounts is false; provide every sub-account that should see the link, since omitted IDs will not be included. If no update fields produce a request body, the operation errors.

Links

Discussion