This reference describes specific information about display templates that you may want to include in your skill responses in order to create screen displays for your Alexa skill. To create a skill that supports screen display, see Create Skills for Alexa-Enabled Devices with a Screen. See Display Interface Reference for more information about the Display interface.
The body templates and list templates are designed to support a wide range of presentations. The following behavior applies across templates:
The textContent field contains primaryText, secondaryText, and tertiaryText.
Each list template must include at least one list item.
A hint can be included on each template, by use of the Hint directive, except for BodyTemplate3 and ListTemplate1. See Hint Directive.
For Echo Show and Fire TV Cube, the back button appears by default on each template, but can be hidden. The back button does not appear on Echo Spot, but the customer can achieve the same effect with a long swipe from the left. See Back Button Object.
The images shown below may not be to scale, and may not exactly represent what you see on the device.
When titles are displayed, they typically appear as headers, which are either left-aligned or center-aligned, depending on the template or the device.
Use BodyTemplate2 when you have a limited amount of text that is paired with an image.
Keep the content short and concise, to supplement but not to replace the VUI.
Content that displays as side-by-side on Echo Show and Fire TV Cube is stacked on Echo Spot. The image in the background, and the text will layer on top of it.
Hints are not displayed on Echo Spot.
BodyTemplate2 and BodyTemplate3 render the same on Echo Spot, except that text is auto-centered on BodyTemplate2.
If scrolling is required, the full screen, including the skill icon, header text, and body content, will scroll via touch.
Do not include important information such as trademarks in the background image.
Display characteristics
Echo Show and Fire TV Cube
Echo Spot
Title text is left-aligned
Skill icon
TextView left, aligned left, default font size 3, no scrolling
Foreground image right
Hint (optional)
Action links (optional)
Background image (optional)
No title text
Skill icon
TextView left, aligned center, default font size 3, scrollable (if needed), text will layer on top
Foreground image will become the background image, with a 70% opacity black scrim over it
Action links (optional)
Background image (optional), and will not show unless there is no foreground image or if the foreground image has a transparent background
Device display comparison–BodyTemplate2
Skills as displayed on Echo Show and Echo Spot
BodyTemplate2 on Echo ShowBodyTemplate2 on Echo Spot
Wireframe representations of BodyTemplate2
Fire TV Cube
Fire TV Cube Header Text
Fire TV Cube With Links
Echo Show
Echo Show Header Text
Echo Show With Links
Echo Spot
Echo Spot With No Header Text
Echo Spot With Links
BodyTemplate3 for image views and limited left-aligned text
Content that is displayed side-by-side on Echo Show and Fire TV Cube is stacked on Echo Spot. The image is in the background, and the text is layered on top of it.
Hints are not displayed on Echo Spot.
BodyTemplate2 and BodyTemplate3 are rendered the same on Echo Spot. Text is aligned left on BodyTemplate3.
If scrolling is required, the full screen, including the skill icon, header text, and body content, will scroll via touch.
Do not include important information such as trademarks in the background image.
Display characteristics
Echo Show and Fire TV Cube
Echo Spot
Title text
Skill icon
TextView is on the right and left-aligned, scrollable (if needed), default font size 3
Foreground image left
Action links (optional)
Background image (optional)
No title text
Skill icon
TextView is on the left and left-aligned, default font size 3, scrollable (if needed), text will layer on top
Foreground image will become the background image, with a 70% opacity black scrim over it
Action links (optional)
Background image (optional)
Device display comparison–BodyTemplate3
Skills as displayed on Echo Show and Echo Spot
BodyTemplate3 on Echo ShowBodyTemplate3 on Echo Spot
Wireframe representations of BodyTemplate3
Fire TV Cube
Fire TV Cube Short Text
Fire TV Cube Scrolling Text With Links
Echo Show
Echo Show Short Text
Echo Show Scrolling Text With Links
Echo Spot
Echo Spot Short Text
Echo Spot Scrolling Text With Links
BodyTemplate6 for text and optional background image
Display Characteristics
Echo Show and Fire TV Cube
Echo Spot
Skill icon
Full-width TextView (2-3 lines max), bottom-aligned, left-aligned, default font size 7, no scrolling
Hint (optional)
Background image (optional)
Skill icon
TextView is middle- and center-aligned, scrollable (if needed), default font size 7
No hints appear on Echo Spot
Background image (optional)
Guidelines for BodyTemplate6:
Hints are not displayed on Echo Spot.
On Echo Spot, background images are scaled down based on the aspect ratio, and then centered within the available viewport. For example, a 1024x600px background image on Echo Show will be scaled to 819x480px on Echo Spot. Thus, part of a background image may not be visible on Echo Spot.
If scrolling is required on Echo Spot, the full screen, including the skill icon, header text, and body content, are scrolled via touch.
ListTemplate1 on Echo Show with primary, secondary, and tertiary text, and an optional list item imageListTemplate1 on Echo Spot with primary, secondary, and tertiary text, and an optional list item image
Wireframe representations of ListTemplate1
Fire TV Cube List
Echo Show List
Echo Spot List
ListTemplate2 for list images and optional text
Display characteristics
Echo Show and Fire TV Cube
Echo Spot
Title text
Skill icon
List items:
Primary text, default font size 2
Secondary text (optional), default size 24sp (undefined font size)
Image (square, portrait, 4:3 or 16:9)
Background image (optional)
Hint
No title text
Skill icon
List items:
Primary text, default font size 7
Secondary text (optional), default font size 2
List item image will become the background image, with a 70% opacity black scrim over it
Background image (optional)
Guidelines for using ListTemplate2:
Use this template for lists where images are the primary content.
List items should be selectable via both touch and voice using the primary text or the ordinal.
Do not nest action links within list item content. Action links will not be selectable by touch and may not be visible on Echo Spot.
Keep in mind that text will truncate on Echo Spot particularly, so make sure the primary text on the screen is descriptive enough that the customer is aware of what they are selecting.
Only one list item will be visible on the screen at a time.
Text will layer on top of the foreground image now, and be bottom-aligned.
Hints will not display on Echo Spot.
If there is more text than can be displayed on the screen, an ellipsis will appear.