Communication channels and supported functionalities
Functionalities supported by communication channels
Refer the following section to understand how the following functionalities are supported in the chatbot channels:
- Displaying chatbot responses in a chat
- Attachments in a chat
- Displaying or updating information from other BMC products
- Actions on a chat
Displaying chatbot responses in a chat
Functionality | BMC Helix Chatbot web UI | Microsoft Office Teams | Slack | Skype for Business | Twilio | |
---|---|---|---|---|---|---|
Displaying chatbot responses in a chat | ||||||
Message character limit | Not applicable | Not applicable | Not applicable | Not applicable | 160 characters, after which messages can be concatenated for up to 1600 characters. | 160 characters, after which messages can be concatenated for up to 1600 characters. |
Set up a welcome message. | Displays the message as a part of the greeting dialog. | |||||
Configure the maximum number of option buttons that are displayed in a chat. | Number of option buttons is configurable. |
When you click Submit in the chat, instead of the option that you select, Submitted is displayed. | Maximum number of option buttons displayed is 5. | Displays a numbered list and buttons are displayed as per the channel limitations. | Number of option buttons is configurable, but the maximum limit is 20. | Number of option buttons is configurable, but the maximum limit is 20. |
HTML tags to format chatbot responses | ||||||
Short URLs | Not applicable because cards are displayed | Not applicable because cards are displayed | Not applicable because cards are displayed | Not applicable because cards are displayed | Supported | Supported |
Attachments in a chat
Functionality | BMC Helix Chatbot web UI | Microsoft Office Teams | Slack | Skype for Business | Twilio | |
---|---|---|---|---|---|---|
An end user adds an attachment to a service request. | Supported | Supported | Supported | Not supported | Supported | Supported |
A live agent sends an attachment to an end user. | Supported | Supported with additional consent to upload the attachment to OneDrive. | Supported | Supported (end user needs to log in to BMC Helix Innovation Studio) | Supported (end user needs to log in to BMC Helix Innovation Studio) | Supported (end user needs to log in to BMC Helix Innovation Studio) |
Displaying or updating information from other BMC products
Functionality | BMC Helix Chatbot web UI | Microsoft Office Teams | Slack | Skype for Business | Twilio | |
---|---|---|---|---|---|---|
Display assets from BMC Helix Digital Workplace Advanced To learn about displaying asset details in a chat, see: | Displays assets as cards. | Displays assets as options. | ||||
Display items from BMC Helix Cloud Cost and select items in a chat. | Displays items as cards and users can select an item by using the option or clicking the card. | Displays items as cards and users can select an item by using the option. | Displays details as text followed by options to select. | Displays details as text followed by options to select. | Displays details as text followed by options to select. | Displays details as text followed by options to select. |
Notifications and broadcasts from BMC Helix Digital Workplace Advanced | Supported A maximum of 25 notifications are displayed. | Not applicable | Not applicable | Not applicable | Not applicable | Not applicable |
Add comments or attachments to open service requests | Supported | Not applicable | Not applicable | Not applicable | Not applicable | Not applicable |
Actions on a chat
Functionality | BMC Helix Chatbot web UI | Microsoft Office Teams | Slack | Skype for Business | Twilio | |
---|---|---|---|---|---|---|
Transfer a conversation to another chatbot. |
|
| ||||
End a chat session. | The chat is ended when the browser is closed or the idle session timeout event occurs. | The chat is ended when the idle session timeout event occurs. | ||||
Cancel a live chat session. |
| By typing /endlivechat in the chat. | By typing / endlivechat in the chat. Note: Enter space after /. | By typing /endlivechat in the chat. | By typing /endlivechat in the chat. | By typing /endlivechat in the chat. |
Send a chat transcript. To learn more about transcripts, see: |
| By typing send transcript in the chat. | By typing send transcript in the chat. | By typing send transcript in the chat. | By typing send transcript in the chat. | By typing send transcript in the chat. |