---
schema_version: "1"
id: c11349c63788d1331cac826fe8f68fced7451e5dad21042e61bda51f8167f8d2
title: Add the Channel Menu to Experience Cloud Sites
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/embedded_menu_communities.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.embedded_menu_communities.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: dacae53be26e91d2b20bb24be6e2436cb97a69e75c20a80f353c2813fc0162e0
description: To add a channel menu and button to your Experience Cloud sites, use the Channel Menu page component.
products:
  - Service Cloud
release: "264"
---
# Add the Channel Menu to Experience Cloud Sites

To add a channel menu and button to your Experience Cloud sites, use the Channel Menu page component.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col style="width:100%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=service.embedded_menu_editions.htm&amp;type=5&amp;language=en_US" target="_blank">View supported editions</a>.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d160394e61">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d160394e61 ">To set up Channel Menu:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d160394e61 ">Customize Application AND Modify Metadata</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d160394e61 ">To create and edit Salesforce Sites:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d160394e61 ">Customize Application</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d160394e61 ">To edit public access settings for Salesforce Sites:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d160394e61 ">Manage Users</td>

          </tr>
        </tbody>
      </table>

To add the menu to your sites, complete these additional channel menu setup steps.

1. On the Sites page in Setup, enable guest access to the Support API. If you don’t, adding the channel menu to your page results in an error message.
2. In Experience Builder, click **Settings** and select **Security**.
3. Change your Script Security Level in the Content Security Policy (CSP) section to **Allow Inline Scripts and Script Access to Allowlisted Third-party Hosts**.
    
    A Trusted Sites for Scripts section appears. Add Salesforce and third-party URLs to the channel menu based on the Content Security Policy Restrictions in Experiences.
4. Click **Add Trusted Site** and add your Chat API endpoint to your Trusted Sites for Scripts.

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/images/icon_tip.png)

Tip To find your Chat API endpoint, go to **Salesforce Admin Setup**, **Chat Settings**. Find the Chat API Endpoint section and copy the URL from the beginning from https:// to .com.