This documentation supports the 25.1 version of BMC Helix Digital Workplace Basic and BMC Helix Digital Workplace Advanced. Icons distinguish capabilities available only for the Advanced and External license levels. For more information, see License types and features.To view an earlier version, select the version from the Product version menu.

Embedding the chatbot icon


You can embed the chatbot icon in all the end-user console screens so that internal and external users can launch the chatbot from this icon for self-service.  

Important

You can enable only one of the self-help icons in the end-user console - BMC Helix Virtual Agent or BMC HelixGPT.

To learn the difference between BMC Helix Virtual Agent and BMC HelixGPT, see Generating-AI-retrieved-answers-for-end-users-through-BMC-HelixGPT

You can embed the chatbot in the following ways: 

Scenario

Apex Global company has implemented BMC Helix Digital Workplace and has already created a custom page for its HR chatbot. The company has introduced another chatbot for IT queries, which the administrator want to appear on all application pages. The administrator embed the new chatbot icon and customizes it per the company's branding and colors.  


Customizable properties and default values

Property

Default

Recommended values

Chatbot avatar

Default chatbot icon.png

  • Allowed file extensions—PNG and JPG
  • Recommended file pixels—150x150 pixels
  • Maximum file size—1024 KB

Chatbot position

Bottom right corner

Not applicable

Chatbot button and border colors

Default chatbot icon.png

Not applicable

Chatbot tooltip

Launch chatbot


Launch chatbot

If the chatbot locale is selected, the default or the custom tooltip is also localized. 



Supported and unsupported scenarios

  • Multiple chatbots—If you have multiple chatbots, you can embed and customize only one chatbot icon. 
  • Company-specific setting—The chatbot icon can be embedded at the company-level.
  • Users—Internal and external users can launch the chatbot from the chatbot icon.


Before you begin

Make sure that you have completed the following tasks: 

Product

Task

BMC Helix Innovation Studio

To make sure that the chatbot panel opens after the chatbot icon is clicked, make sure that you add the BMC Helix Digital Workplace application URL in the iframe security settings from the Administrator tab. 

dwp_iframe.png

BMC Helix Innovation Studio

Make sure that you have the 30-character Id (Bot ID) of the chatbot that you want to launch. To get the bot ID, from the Workspace tab, navigate to the chatbot, and open and copy the chatbot JSON as shown in the following example:

Chatbot_Id.png



Process to embed the out-of-the-box chatbot icon

The following table describes the tasks to embed the out-of-the-box chatbot icon: 

Task

Description

Reference

1

Configure the chatbot that you want to launch after clicking the chatbot icon. 

2

Enable the chatbot icon

3

(Optional) If you want to customize the chatbot icon properties


Task 1: To configure the chatbot to be launched after clicking the floating icon

  1. Log in to the BMC Helix Digital Workplace Admin console and click Configuration
  2. From the list of configurations, select Chat
  3. On the Chat panel tab, from the Technology list, select Helix Virtual Agent

    Important

    You can select only one technology at a time: either BMC Helix Virtual Agent or Employee Navigator powered by BMC HelixGPT. If you want to enable Employee Navigator, see Configuring-BMC-HelixGPT-in-the-end-user-console-and-studio-pages.

  4. In Innovation Suite URL, enter the URL of the BMC Helix Innovation Studio instance on which the chatbot is configured. 
  5. In Bot Id, enter the chatbot ID that you procured earlier
  6. Click Save.


Task 2: To enable the chatbot icon

After you have integrated BMC Helix Virtual Agent with BMC Helix Digital Workplace, you enable the chatbot icon so that it is displayed on all the pages of BMC Helix Digital Workplace client application. 

  1. Log in to the Admin console and click Configuration
  2. From the list of configurations, select the Helix Virtual Agent checkbox.
  3. Save the setting. 


(Optional) Task 3: To customize the chatbot icon properties

  1. Log in to the Admin console and click Configuration
  2. From the list of configurations, select Chat.
  3. On the Chat panel tab, from the Technology tab, select Helix Virtual Agent
  4. (Optional) To enable end users to receive broadcasts in Microsoft Teams through BMC Helix Virtual Agent, select the Enable broadcast-style notifications checkbox. 
  5. In the Avatar customization section, customize the following properties:
    • Chatbot icon—If you want to upload a custom chatbot icon, click Attach file and attach the file.
    • Avatar position—Select one of the following chatbot icon positions:
      • Start—Bottom left corner
      • End (default value)—Bottom right corner
    • Button color—Specify the chatbot icon button color. 
    • Border color—Specify the chatbot icon border color. 
    • Show Tooltip—Select whether you want to display the chatbot tooltip. 
    • Tooltip message—If you selected to show the tooltip, specify the tooltip message.
      You can specify a a localized tooltip message.
    • Locale—Select the locale of the chatbot tooltip that you added earlier.
  6. Click Save or click Reset to defaultReset to default applies these default values.


Customize chatbot icon.png

Troubleshooting

Chatbot icon is not displayed 

  • Check to confirm that you have enabled the chatbot icon.
  • Check to confirm that you have added the BMC Helix Digital Workplace application URL in BMC Helix Innovation Studio
  • Check to confirm that correct URL of the BMC Helix Innovation Studio instance and Bot ID is configured.

Chatbot icon is not displayed according to the customizations

  • Check to confirm that the chatbot icon is customized according to the recommended values. 


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*