Intro
Local AI notice label embedded below the subsection title
When to Use
The local AI notice pattern is mandatory to mark AI-generated content in high and very high impact decision scenarios where users interact with AI-generated or AI-edited information.
Do
Use the local AI notice pattern:
- To explicitly mark content areas which contain information generated by AI.
Don't
Don’t use the local AI notice pattern:
- For uses other than disclosing the standard AI notice label as defined in this guideline.
- To mark non-AI-related content.
Components
This pattern is based on the following foundational elements that are used to disclose AI-generated content to users:
Foundational AI patterns
Components
Guidelines
The AI notice label is always used in combination with other experience patterns. Read the AI notice base concept to learn how embedded AI notice labels interact with other aspects of the experience.
Variants
Interactive AI notice label
This variant is recommended for all applications with high and very high impact decision scenarios. It enables progressive disclosure of further information through a popover. For further information, see links.
Subtle link color
Use the subtle state of the link component to further reduce the visual impact as compared to other interactive elements in the environment.
Interactive AI notice label embedded below the subsection title
Read-only AI notice label
Read-only AI notice label embedded below the subsection title
Placement
The placement of the AI notice label is crucial to support correct association of the AI notice label with the related AI results.
Limit the number of AI notice label instances to one per screen to avoid redundancy. If you find it difficult to identify the correct placement of the AI notice label, consider the following rule of thumb:
Place the label next to the lowest possible hierarchical title element that contains all present AI results.
Examples
- You have AI results distributed across multiple rows and columns in a table → AI notice is placed next to the table title.
- You have AI results distributed across multiple sub-sections on your object page → AI notice is placed on the next higher section title.
- AI has created content for multiple sections in your object page or generated the entire object itself → AI notice is placed next to the object title .
Placement of embedded AI notice label; on subsection, section, and page level
On top of content area
(High–Very high impact scenarios)
Place the embedded AI notice label between the section header and the content area where the AI result is displayed.
At the end of content area
(Low–Medium impact scenarios)
Place the embedded AI notice label in the footer of the AI results area. No additional AI content should appear below it, and it must remain within the boundaries of the associated section.
AI notice label embedded on top of the subsection title
AI notice label embedded below the content area
Behavior and Interaction
The local AI notice pattern uses progressive disclosure to indicate that the content was generated with AI and to advise users to review and fact-check results before use. For that purpose, the AI notice can include a link to open a long text description providing more details than the short text.
Progressive disclosure
Interactive AI notice indicators allow progressive disclosure at 3 levels; (1) Indicator: Notice short text, (2) Popup: Notice long text, (3) External Page: Details link to the “Joule Data Protection and Privacy” page.
Level 1: AI notice short text
Definition
- Pre-defined AI notice text to mark AI content areas.
- Can link to a long text through popup if provided.
Interactive AI notice label
Level 2: AI notice long text
Definition
- Provides a more contextualized explanation of what the notice means in the current context.
- Can be adjusted to fit the context it is used in.
- Can provide an optional link to Joule data protection and privacy policy.
Interactive AI notice label with popover opened
Level 3: AI notice detail page/help portal
Definition
- Can contain a link to a dedicated page.
AI notice popover with text and link
Responsive Behavior
The AI notice label must never be truncated since the notice must always be fully readable. Wrapping should be avoided to keep the notice in one line. To accommodate for limited space, you should use breakpoints to show longer or shorter variants of the AI notice text.
How these principles are applied in practice is defined within the related pattern and/or component guidelines. For more information, see related links.
Standard AI notice label
Standard interactive AI notice label
Short AI notice label
Short interactive AI notice label
Related Links
Elements and Controls
- AI Notice Base Concept (guidelines)
- Design Principles for Generative AI (guidelines)
Implementation
- Label (UI5 web component documentation)
- Link (UI5 web component documentation)
- Smart Link (SAPUI5 samples)
- Popover (SAPUI5 samples)