Display modes are the surfaces developers use to render add-on experiences in Alexa+. Each mode is designed for a specific type of interaction, from quick confirmations to immersive workflows. Using these consistently helps experiences stay simple and predictable.
Inline and Fullscreen modes
Inline (default)
Your component renders directly in the conversation. This is the default behavior for any MCP response with a UI payload. Inline is where your experience lives unless you explicitly request fullscreen. When to use:- Confirmations, summaries, and single-decision flows.
- Content that complements the spoken reply.
- Most add-on responses.
Fullscreen
An expansion of the inline fragment that provides more real estate for complex interactions and higher content density. Fullscreen is not a separate surface. Treat it as the same experience with more room. When to use:- Games.
- Panning and zooming interactions.
- Information-dense displays such as schedules, charts, and detailed lists.
- Complex multi-step interactions.

