Arcade assistant (beta)

The Arcade assistant (beta) uses artificial intelligence (AI) to generate ArcGIS Arcade expressions from instructions typed in natural language.

Arcade can be used to create custom data-driven content in various mapping contexts, such as styling layers, configuring pop-ups, and configuring labels. For example, you can use Arcade to dynamically display new information from existing fields in the layer based on data values and thresholds you define. Similar to other coding languages, writing and diagnosing errors in Arcade expressions can take time. The Arcade assistant (beta) can help improve efficiency of this process by generating an expression or part of an expression without you having to write any code.

Note:

For more information about the assistant, including step-by-step instructions, best practices, and context limitations, see Use the Arcade assistant (beta).

Get started

To get started with the Arcade assistant (beta) in Map Viewer, complete the following steps:

  1. Confirm that you are signed in to an organization.
  2. Click the app launcher App launcher, select Map Viewer, and use the new map that opens to add a layer to the map or open an existing map.
  3. Open the attribute expression editor window from the Styles, Pop-ups, or Label features pane.
  4. Click Arcade assistant Arcade assistant.
  5. In your preferred language, enter a prompt to build an Arcade expression, and click Generate to perform the query.
  6. To interact with the suggestions, create or modify the suggested content, generate more suggestions, or provide feedback.
  7. To clear the query history and start over, click Start over at any time.
Caution:

Your ArcGIS Online administrator must configure assistants before you can access the Arcade assistant (beta), including turning off the Block Esri apps and capabilities while they are in beta setting.

Guidelines

The following are guidelines to help you generate Arcade expressions using the Arcade assistant (beta):

  • Be clear and concise in your request.
  • Avoid ambiguity and vague language.
  • While using exact field names is not required, providing sufficient detail is recommended.

Credits

Using the Arcade assistant (beta) does not consume credits.

Feedback

To provide feedback about a specific response, click the thumbs up or thumbs down icon, and complete the survey. The feedback may be used to guide additional development of the assistant.

Security and privacy

The Arcade assistant (beta) aligns with the following principles:

  • Prompts are not used to train Esri or third-party AI models.
  • Prompts are not used to improve any Esri or third-party product or service.
  • Prompts are not stored or shared.
  • Prompts are not used to improve the assistant for your own use.

AI transparency cards are available with more security and privacy details.

Limitations

To access the Arcade assistant (beta), you must be signed in to an ArcGIS Online organizational account with a Creator, Professional, or Professional Plus user type. During the beta period, the Arcade assistant (beta) can only be accessed in Map Viewer when styling layers, configuring pop-ups, and configuring labels. The Arcade assistant (beta) will be available through ArcGIS Enterprise organizational accounts at a future release.

Suggestions generated using AI can be misleading or inaccurate. To avoid potentially reinforcing any unintentional biases in the AI models used by  the Arcade assistant (beta), human judgment should be applied to interpreting and acting on the assistant's outputs.

Resources

Use the following resources to learn more: