AIP Analyst can be embedded as a Workshop widget to provide AI-powered analysis capabilities directly in Workshop modules. The widget supports extensive configuration options to control data access, tool availability, and user interface customization.

The AIP Analyst widget can be configured to customize the analysis experience for your users. Configuration is organized into several sections that control how the widget behaves and what capabilities are available.
The base configuration controls the fundamental behavior of the AIP Analyst widget:
Input configuration allows you to pre-load context and trigger analyses automatically:
Output configuration enables you to extract analysis results into Workshop variables for use in other parts of your application:
These outputs can drive visualizations, filters, or downstream logic in your Workshop module.
You can configure actions that trigger in response to analysis events:
Tool configuration allows you to control AIP Analyst's capabilities and scope:
Endorsed, Active, Experimental, Deprecated, or Example.Prominent, Normal, or Hidden.View configuration controls which interface elements are visible to users, allowing you to create streamlined experiences tailored to your use case. Available options include:

By default, the AIP Analyst widget preserves the chat session when you navigate away from the widget and return. This means your conversation history, context items, and tool results are maintained across page navigation within the same Workshop module. The session is tied to the widget instance, so returning to the same page restores the full analysis state.
If you want the chat to reset each time a user navigates away, enable the Clear chat on unmount option in the view configuration. When enabled, the session is discarded when the widget is removed from the page and a fresh session begins on return.
When configuring the AIP Analyst widget for your Workshop module, consider the following approaches: