---
schema_version: "1"
id: 740b7db7aaf554f8805a5baf46d2f5b531baeba01e6976c324ea38bcfb2efe66
title: Set Up an External Storage Search Agent for Experience Cloud Site Users
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/aps_external_storage_search_agent_experience_cloud.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.aps_external_storage_search_agent_experience_cloud.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: fd2039689d487af71fce18565d6fa68c60dd9401f72654d439f02522fe9de808
description: Enable Experience Cloud site users to quickly search and retrieve information from Amazon S3 files.
products:
  - Public Sector
release: "264"
---
# Set Up an External Storage Search Agent for Experience Cloud Site Users

Enable Experience Cloud site users to quickly search and retrieve information from Amazon S3 files.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=ind.psc_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the editions, user interfaces, and add-ons that support Public Sector.">View supported product 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="d109247e60">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d109247e60 ">To build and manage Agents:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d109247e60 ">Manage AI Agents OR Customize Application</td>

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

1. [Configure Prerequisites for External Storage Search Skills](https://help.salesforce.com/s/articleView?id=ind.aps_external_storage_search_prereq_skills.htm&release=264.0.0&type=5 "Before you set up the agent to assist with the search, verify that your Salesforce org meets the requirements and that external storage is configured.")
2. [Set Up an External Storage Search Agent](https://help.salesforce.com/s/articleView?id=ind.aps_set_up_external_storage_search_agent.htm&release=264.0.0&type=5 "Enable users, such as investigators, caseworkers, and employees to quickly find files stored in Amazon S3 using natural language. Set up an agent to streamline file searches and provide instant access to PDFs, images, audio, and video associated with records.")
3. Enable External Storage Search Skills
    1. From Setup, in the Quick Find box, enter Einstein Generative AI Settings, and then select **Einstein Generative AI Settings**.
    2. Turn on **External Storage Search Skills for Community**.
4. Assign this permission set to the Experience Cloud site users, such as constituents or anyone who works with the agent in an Experience Cloud site:
    
    Agentforce for Public Sector for Community
5. Set up user access for the Digital Agent user. The agent runs in the context of the Digital Agent user.
    1. Create a new permission set.
    2. In the permission set, go to **Agent Access**.
    3. Click **Edit** and add the agent to the Enabled Agents list.
    4. Save the permission set.
    5. Assign this permission set to your users who should have access to the agent.
6. Deploy the agent to your Experience Cloud site.
    1. Configure the Omni-Channel Flow: Select Agentforce Employee Agent in the Route Work action and select the agent you created.
    2. Configure the Messaging Channel: Ensure you enable Add User Verification.
    3. Navigate to your Experience Cloud site via **Digital Experiences** | **All Sites** | **Builder**.
    4. Drag the Embedded Messaging component onto your desired pages.
    5. Configure the component: Select the Embedded Service Deployment you created.
    6. Enable **Add credential-based user verification** so that the agent can identify the logged-in user.
    7. Publish your Experience Cloud site.