# Special Requests

In the following section special requests that can be sent to the NLU component (Marvin) are listed. Those trigger specific markup and actions that can be used to validate that certain features are working and displayed correctly.

Special requests are divided into three categories:

  • Markup: special requests display mostly formatting and different kinds of links
  • Combined markup: special requests display examples of combined markup
  • Actions: special requests display actions that trigger other services or set / unset metadata

An example consists of the triggering message (which is the text that is to be typed into the chat), a short description and an example for the display in the Kauz chat.

# Markup

Name Description Example
SR:Formatierter Text (aufklappbar) Text that can be extended and collapsed More text

Less text
SR:Dialogplan Optionen A dialogue plan with text and options Dialog with options
SR:Auswahl-Liste An unordered choice list Choice list
SR:Ticket erstellen A link to open a form to create a ticket Create ticket link

Create ticket formular
SR:Serviceportal Link Link to a serviceportal
If clicked, a request if the provided link was helpful is generated
Serviceportal Link

Serviceportal query
SR:Chat & Search Ergebnis Link to chat & search results
If clicked, a request if the provided was helpful is generated
coming soon
SR:Videos Displays a video Video
SR:Image links Displays an image Image
SR:Underline formatting Text with underline formatting Underline
SR:Bold formatting Text with bold formatting Bold
SR:Italic formatting Text with italic formatting Italic
SR:Web Embed A website embedded in the iFrame Web embed with overlaytext

Web embed with the actual page
SR:PurpleView LiveChat Button for PurpleView Livechat PurpleView Livechat
SR:PurpleView VideoChat Button for PurpleView VideoChat PurpleView Videochat
SR:Split Bubble Text that is split into two bubbles
SR:Force Choice The input field is deactivated until one option of the choice list is selected
SR:Phonelink A telephone number is displayed as a phonelink
SR:Slider Wrapper for elements to be displayed as sliders coming soon
SR:Neue Zeile Text containing a line break

# Combined Markup

Name Description Example
SR:Komplexe Antwort An example that displays several markups at once:
- Split
- Bold
- Italic
- Optionlink
- new line(s)
- a list
- hyperlinks
- collapsible text
Komplexe Antwort
SR:Auswahlliste mit Links A list in which the options are serviceportal links Liste mit Links

# Actions

Name Description Example
SR:Standort-Abfrage Triggers a position query Standort
SR:Kartenansicht Displays locations with GoogleMaps coming soon
SR:AdaptiveCardPOST Displays an Adaptive Card with a POST-action AdaptiveCard POST
SR:AdaptiveCardGET Displays an Adaptive Card with a GET-action AdaptiveCard GET
SR:AdaptiveCard OpenUrl Displays an Adaptive Card with an OpenUrl AdaptiveCard OpenUrl
SR:AdaptiveCard OpenUrl in SelectAction Displays an Adaptive Card with an OpenUrl in a select action field. AdaptiveCard Select OpenUrl
SR:Set Metadata Sends an action to set metadata in the chat
SR:Unset Metadata Sends an action to unset metadata in the chat