ArcGIS Blog

Constituent Engagement

ArcGIS Hub

Introducing the ArcGIS Hub assistant (beta) search agent

By Jill Derwin and Jordan Duft

ArcGIS Hub improves the way organizations disseminate important information to communities. But what if there was a way to help your site’s visitors quickly and easily navigate the data on your Hub site without requiring technical expertise?

We are excited to introduce the Hub assistant (beta) search agent, a new beta feature available for ArcGIS Hub Premium. You can now provide your site visitors with a tailored experience to answer their questions using public datasets in your Hub site.

Based on simple prompts entered in natural language, the search agent uses artificial intelligence (AI) to search your site catalog and respond to the user queries.

AI icon
Access the Hub assistant (beta) by selecting the icon.

The Hub assistant (beta) search agent adds value to your site in a variety of ways, for example:

  • Simplifies data discovery: By posing a question in natural language, users can find and explore relevant datasets without needing to navigate through catalogs or understand complex metadata.
  • Accelerates insights: Quick answers to common questions are available without requiring GIS expertise or specialized tools. More experienced Hub users can use the Hub assistant (beta) to make established workflows more efficient.
  • Improves accessibility: Makes geospatial data more accessible to non-technical users, policy makers, and the general public.
  • Enhances decision support: Provides actionable information that can directly inform decision-making processes across various domains.

Let’s walk through a sample user query. With the agent enabled, configured, and tested as detailed below, a site visitor could:

1. Start out by discovering which datasets are available from their Hub site of interest.

Discover datasets on a Hub site.
Discover which datasets are available on a Hub site of interest.

2. Begin exploring and learning about the range of datasets provided.

Range of datasets provided.
Explore and learn about the range of datasets provided.

3. Narrow the area of geographic interest to focus on datasets for a particular city.

Select an area of geographic interest.
Narrow the area of geographic interest to a particular city.

Enable the Hub assistant (beta) for your site

The Hub assistant (beta) search agent is configured in the site workspace. To use the search agent, the following conditions must be true:

  • You or your organization must have a Hub Premium subscription
  • You must sign in with an ArcGIS Online organizational account
  • AI assistants and AI agents must be enabled in your ArcGIS Online organization
  • Your ArcGIS Online administrator must turn off the “Block Esri apps and capabilities while they are in beta” setting

Learn more about configuring ArcGIS assistants here.

Once these requirements are met, you can configure the Hub search agent. Site visitors can access the agent by selecting the AI chat icon at the bottom corner of any page.

Hub assistant (beta) icon.
Access the Hub assistant (beta) by selecting the icon.

Configure the Hub assistant (beta) search agent on your site

Start by configuring the settings. You can adjust a variety of settings, tailor the experience to your intended audience, facilitate usage, and reflect the location and purpose of your Hub site.

Keep in mind that the search agent relies on the data and metadata available in your catalog. So, it is crucial to provide data and metadata that are relevant, complete, accurate, and current.

From a live view of your site, select the Manage site button to open the site workspace. Select the Settings > Hub assistant (beta) pane. Here, you can enable and customize settings to meet your needs.

Hub assistant (beta) pane
Settings and Hub assistant (beta) pane in the site workspace.

Adjust access

Access settings allow you to restrict access to the site owner or to your organization. Or when ready, you can open it to the public for visitors who sign in to your site. You also have the flexibility to limit access to specific groups of people.

Note: You may want to test the agent internally using a specified testing group before deploying it on your site. (Find more information below.)

Provide details

Configure the description and location settings to add detail and customize for your Hub site.

Add a description

The description allows you to introduce your site’s search agent and provide important information to users. This information displays at the top of the user-facing Chat window. It also appears on the About tab of this window.

Hub assistant (beta) description icon.
The description allows you to provide important information to users.

Customize the description to include the following information:

  • Introduction and purpose
  • Technical description
  • Data collection, usage, and protection practices
  • Guidelines for use
  • Limitations and restrictions
  • Disclaimer statement

For example, a description might read:

“[name of agent] is a helpful tool that uses artificial intelligence to assist people in discovering and using data from [name of site or organization]. It is designed to facilitate access to and understanding of data that is relevant to you and your community. [name of agent] can answer questions, provide guidance on using the tool, and help you discover data. [name of agent] uses natural language processing to interpret and respond to inquiries. It is built to interact with questions and commands in everyday language.”

“[name of agent] is a useful tool for exploring and understanding data, but it is critical to recognize that it is not a substitute for human expertise. Use the [name of agent] as a place to start in research or decision-making, and seek additional information from experienced professionals, as needed. All output from the [name of agent] is based on the data available within the [name of site] catalog. Consider any and all limitations or biases in the data provided.”

Set the default location

Configure a default location based on your geographic location or the location that your site represents. With this location set, when a user enters prompts with incomplete address information, such as “123 Main St.”, the agent infers the default city to complete the address.

Use the following resources to learn more:

Customize the personality

Configure the personality of the agent by providing a description of the tone you’d like to achieve. Use a natural language prompt, such as “Speak in a casual manner.” You may want to include instructions such as “Speak at an 8th grade level.” to simplify complex information and use language that is easy to understand.

Creating example prompts

Write example prompts so that your site visitors can try it out even if they don’t have a specific question or if they don’t know how to craft a prompt themselves. These example prompts appear as selections when the agent is initiated.

Some pointers for writing effective prompts include:

  • Use clear and simple language
  • Be specific
  • Describe the desired format of the response
  • Specify the audience
  • Iterate prompts to refine results

Be sure to test the example prompts for your site internally before deploying publicly on your site. (Find more information below.)

Check out this blog article for tips on how to write prompts for AI.

Set up workflows and create guardrails

Hub provides three default workflows as a place for you to start. This includes a search workflow: Data search and two response workflows: Personal crisis topics and Disaster response. The agent initiates a workflow when the workflow’s description closely matches a user-submitted prompt.

Default workflows.
Hub provides three default workflows.

It is essential to view and modify the default response workflows to reflect the correct emergency response number, resources, and other pertinent information for your area.  Select the edit pencil to edit any of these default workflows.

Default disaster response workflow.
Customize the default workflow for disaster response.

To add additional workflows, select the Add workflow button. Enter a title and description and choose a search or respond action.

Add additional workflows.
Select the Add workflow button to add additional workflows.

Be sure to internally test the guardrails you’ve set before deploying it publicly on your site (find more information below.)

Learn more about setting up the Hub assistant (beta) search agent on your site.

Configuration settings for the Hub assistant (beta).
Configure the settings for the Hub assistant (beta).

Test the agent internally

As with any feature on your Hub site, it’s important to test the experience within your organization before deploying it on your public-facing site. Create a testing group of organization members and restrict access to only that group. As described above, you can control access in the site workspace on the Settings > Hub assistant (beta) pane under Availability.

For a comprehensive test of the search agent, the testing group members can submit some of their own prompts in addition to the sample prompts you’ve generated, including questions about local information. They should also test the guardrail workflows to ensure that the emergency information provided is accurate and relevant to your site.

Ensure that group members have a chance to report any testing issues and provide their impressions and recommendations to adjust its configuration. If you make changes, perform additional testing and solicit feedback until the group is satisfied with the functionality on your site.

After testing internally, you may want to deploy it to a group of external site users for additional testing before finally opening it to the public or your specific intended audience.

Limitations and bias

Consider carefully that artificial intelligence can generate suggestions that are misleading or inaccurate. Apply human judgment in interpreting and acting upon outputs to avoid the possibility of reinforcing any unintentional biases in the AI models. Report any security or privacy concerns to the ArcGIS Trust Center.

When ready to broaden your audience

With the June 2026 release, the ArcGIS Hub assistant (beta) introduces the ability to configure the search agent for anonymous access. This means you will no longer need to sign in to ArcGIS or have an ArcGIS account to interact with the agent. Anyone with access to the ArcGIS Hub site can use it!

This is a significant step forward for expanding reach and engagement. Organizations can now enable a broader audience to explore their data, ask questions, and interact with content through an AI chat. It also makes it easier to gather more diverse feedback, helping teams refine and improve content based on real-world usage across a wider set of users.

More ways to learn

 


This article was originally published November 4th, 2025. This blog has been updated with the June 2026 enhancements and with language to better reflect the search agent capability.

Share this article