Skip to main content
The agentic experience shell provides the persistent structure around a conversation. It defines navigation, presentation, and supporting workspaces without prescribing the content inside the conversation.

Shell Options

The agent experience takes place in a shell with two shapes: the floating shell, and the fullscreen dialog shell experience.

Floating shell

Fullscreen shell

Both shells are available to a user. Implementors can default which experience a user lands on, but cannot prevent the user from switching to the other.

Feature Options

When to default to which shell?

Supporting content

Supporting content can appear in the App Shell’s artifact panel. The content inside that panel can use a Tabbed Layout when users need access to multiple related views.

Panel

Tabbed layout

Dos and Don’ts for Agentic Experience Shell

  • App Header — Identifies the experience and provides shell-level actions
  • App Shell — Arranges the header, history rail, conversation, and supporting panel
  • Chat History — Provides access to previous conversations
  • Chat Layout — Defines the conversation region
  • Tabbed Layout — Organizes multiple related views within the supporting workspace
  • Window — Presents the shell as a floating or fullscreen experience
  • Chat Layout — For the layout of chat messages within the shell.
Last modified on July 24, 2026