Configuring other communication channels
An administrator can add a communication channel in BMC HelixGPT to make the BMC Helix application support easier for users. This integration helps reduce response times and lets users get help without switching applications.
It supports secure two-way messaging between a custom channel and BMC HelixGPT, enabling users to communicate with their BMC Helix application through other communication channels such as Microsoft Teams, Copilot, WhatsApp, Slack, and Google Chat.
Scenarios
Before you begin
You must have an active custom channel account with permission to create and install apps in the custom channel workspace.
Process overview
To add a custom channel in BMC HelixGPT, administrators must perform the following tasks:

To add the custom channel as a communication channel
- In HelixGPT Agent Studio, from the Skills tab, select the BMC Helix application from the Application list.
- Select an appropriate skill for the application you select.
- Click the Channels tab.
- Click Add Channel.
The Add Channel dialog box is displayed. - From the Channel list, Select Custom Webhook and click Add.
- In the Add Channel dialog box, enter the values for the following fields:
Field Description Channel Custom channel name (Example: Google Chat). Name Name of the custom channel. Description Custom channel description. Webhook URL This is a read-only field and is populated automatically. It is the endpoint URL that you provide when configuring the webhook in a custom channel. Custom Bot ID Application ID that you copied from the application credentials. Custom App Password The password or token that you copied from the application credentials. Configuration* Defines the core processing logic for the custom communication channel, OAuth configuration, stream behavior, and alias values.
Incoming Payload Mapping* Imports channel webhook data into BMC HelixGPT. Copy the value as provided for your channel.
Outgoing OAuth Payload Mapping* Generates access token requests. Copy the value as provided for your channel.
Outgoing Payload Mapping* Structures the message sent to the channel.
User Identity Mapping* Identifies the user for personalized conversations.
Click Save.
To configure the webhook in a custom channel
- Navigate to the application that you created in the custom channel.
- In the Request URL, enter the webhook URL that you got when you added a custom channel as a communication channel.
You have configured a custom channel to work with BMC HelixGPT.
Related topics
Adding Slack as a communication channel