Audiom-Esri

Setting Up the Audiom Widget in ArcGIS Experience Builder

This tutorial walks you through adding the Audiom widget to an ArcGIS Experience Builder project using the Esri Building sample map.

Prerequisites


Step 1: Create a New Project

Open ArcGIS Experience Builder and create a new project. In the template selection screen, choose the Billboard template, which provides a full-page layout ideal for map displays.

The ArcGIS Experience Builder template gallery showing various layout options. The Billboard template is highlighted, featuring a large content area suitable for displaying maps.


Step 2: Add the Esri Building Web Map

With your new project open, click on the map component in the canvas or select it from the Page hierarchy panel on the left. In the Content settings panel on the right:

  1. Click Select map
  2. At the bottom of the “Select data” window, click Add new data
  3. Search for “Esri Building” in ArcGIS Online
  4. Select the Esri Building web map from the search results

The list of maps available on ArcGIS online, including the Esri Building map.


Step 3: Select the Map Data Source

After adding the Esri Building map, it will appear in your available data sources. In the Select data panel, click on the Esri Building option to assign it to your map widget.

The Select data panel displaying the Esri Building map as an available data source. Click this option to use the Esri Building map in your project.


Step 4: Unlock the Layout

Before repositioning widgets, you need to unlock the layout. In the header bar at the top of Experience Builder, locate the Lock layout toggle and turn it off. This allows you to resize and reposition widgets freely.

The Experience Builder header bar with the Lock layout toggle visible. The toggle should be set to off to enable widget resizing and repositioning.


Step 5: Resize the Esri Map Widget

With the Esri map selected, open its Style settings panel. Adjust the following properties to make room for the Audiom widget:

This positions the Esri map on the left half of the screen.

The Style settings panel for the Esri map widget. The width field is set to 50% and the from right margin is set to 50%, positioning the map on the left side of the canvas.


Step 6: Add the Audiom Widget

Switch to the Insert view using the tab at the top of the left panel. Scroll down through the widget list to find the Audiom widget. You can either:

Once added, click on the Audiom widget in the canvas or select it from the Page hierarchy. In its Style settings:

This positions the Audiom widget on the right half of the screen, adjacent to the Esri map.

The Insert panel showing available widgets with the Audiom widget visible. The widget can be dragged onto the canvas or added by pressing Enter. The Style settings show width at 50% and from left margin at 50%.


Step 7: Configure the Audiom Widget

Click on the Audiom widget and open its Content settings panel. You’ll notice that the widget has automatically synced with the Esri map:

To complete the configuration:

  1. Enter your API Key in the designated field
  2. Under Source Configurations, locate the Rules File (All) setting
  3. Set it to /rules/esri-indoor.json to enable proper object labeling for indoor maps

The Audiom widget Content settings panel displaying the synced map configuration. The API Key field is at the top, followed by the automatically populated view settings and layer list. The Rules File field under Source Configurations should be set to the esri-indoor.json path.


Next Steps

After completing these steps, your Experience Builder project will have a synchronized Audiom widget that provides accessible audio navigation and descriptions of map features. You can:

For more information on embedding Audiom in using the built-in Embed widget, see the embedding documentation.