Multi-response bot response control
Summarize
Summary of Multi-response bot response control
The Multi-response bot response control allows ServiceNow customers to display multiple outputs sequentially in a Virtual Agent topic. These outputs can include text, images, links, or HTML content, enhancing the interactive experience for users. Navigation buttons enable users to move through the outputs easily.
Show less
Key Features
- Node Name: Identifies the Multi-response control node within the topic flow.
- Add a Response: Allows for the inclusion of multiple outputs. Users can select the type of response (Text, HTML, Image, or Link) and define specific properties for each type.
- Navigation Button Label: Customize the label for the button that facilitates user navigation to the next output.
- Conditional Display: Control the visibility of the node based on defined conditions using no-code or low-code scripts.
- Channel Support: Multi-response control is compatible with various channels, including Web UI, Mobile UI, Microsoft Teams, and Slack, with specific constraints noted for each.
Key Outcomes
By implementing the Multi-response bot response control, ServiceNow customers can create a more engaging and structured conversation flow in their Virtual Agent. This feature not only improves user interaction but also allows for dynamic content delivery tailored to user needs across supported channels.
Use the Multi-response bot response control in a Virtual Agent topic to sequentially display two or more outputs. Outputs can be text, image, link, or HTML. Users can move from one output to the next through a provided navigation button.
Multi-response bot response control properties
| Property | Description |
|---|---|
| Node name | The name that identifies this Multi-response control node in the topic flow. |
| Add a response | One or more bot responses. For each output type, select + Add a Response to specify the output and define the output properties.
|
| Advanced | |
| Navigation button label | |
| Label the button that lets the user continue the conversation | The label for the button displayed below the output. The button enables the user to move to the next output in the flow. |
| Hide this node | |
| Conditionally show this node if | No-code condition statement or low-code script that specifies a condition for presenting this node in the conversation. The condition must evaluate to true. |
Channel support
| Channel | Support | Constraints |
|---|---|---|
| Web UI | Supported | None |
| Mobile UI | Supported | None |
| Now Assist panel | Not supported | Not applicable |
| Microsoft Teams | Supported | None |
| Slack | Supported | None |
| Workplace | Supported | None |
| Facebook Messenger | Not supported | Not applicable |
| SMS Twilio | Not supported | Not applicable |
| LINE | Not supported | Not applicable |
| WhatsApp (Twilio) | Not supported | Not applicable |
| Partial support | HTML is not supported. Response type text and link have a maximum limit of 1,024 characters. |
|
| Apple Messages for Business | Not supported | Not applicable |
| Alexa (Voice) | Partial support | Supported on devices with screens. For non-screen devices, the user receives a message if unsupported elements are used: We found a link. For details, see Fine-tune Virtual Agent settings and topics for the best Alexa voice chat experience. |
Example Multi-response control
| Output properties | Multi-response output |
|---|---|