Integrating BMC Digital Workplace Catalog with BMC Helix Chatbot
Before you begin
Ensure that the following items are available:
- You have a valid BMC Digital Workplace Advanced license and IBM Watson license.
- You have an account in BMC Helix Chatbot with the same login ID as your BMC Digital Workplace Catalog administrator account.
- You have configured Remedy Single Sign-On OAuth 2.0 authentication for BMC Helix Chatbot and BMC Digital Workplace Advanced, so the external application's users are automatically authenticated and do not need to log in separately to access the embedded view.
Workflow to embed BMC Helix Chatbot in BMC Digital Workplace Advanced
The following illustration describes the sequence of actions for embedding BMC Helix Chatbot:
The following table describes the actions that the administrator must perform to embed BMC Helix Chatbot in BMC Digital Workplace Advanced:
Task | Product | Action | Reference |
---|---|---|---|
1 | BMC Helix Chatbot | Register the URL of the BMC Digital Workplace Advanced application in which you want to embed the BMC Helix Chatbot UI. | |
2 | BMC Digital Workplace | Register the trusted URL of the BMC Helix Chatbot application that you want to embed in BMC Digital Workplace Advanced. | |
3 | Remedy Single Sign-On | If BMC Helix Chatbot and BMC Digital Workplace Advanced are on different Remedy Single Sign-On servers, configure them to enable the cross launch. |
To register the trusted URL of BMC Helix Chatbot
- Log in to BMC Digital Workplace Catalog as the administrator.
- Click the Settings icon and from Application Settings, select Chatbot.
- In the Chatbot URL field, specify the BMC Helix Chatbot server base URL.
(Optional) Provide the following information for Remedy Single Sign-On:
- Enter the base URL of the Remedy Single Sign-On server of BMC Helix Chatbot.
- Copy the text of the private key.
- Enter the passphrase of the private key.
- Click Save.