--- title: "BMC Operations Management Integration" slug: "bmc-operations-management-integration" updated: 2023-02-07T20:39:38Z published: 2023-02-07T20:39:38Z canonical: "docs.catchpoint.com/bmc-operations-management-integration" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.catchpoint.com/llms.txt > Use this file to discover all available pages before exploring further. # BMC Operations Management Integration ## **Introduction** BMC Helix Operations Management uses service-centric monitoring, advanced event management, root cause isolation, and intelligent automation to improve performance and availability. Connect Catchpoint and BMC Helix Operations Management to: - **Configure comprehensive alerts in your event stream** - **Direct links to Analysis Charts in the Catchpoint Portal** - **Enable root cause isolation** This document outlines the steps to integrate Catchpoint and BMC Helix Operations Management using Catchpoint’s Alert Push API. ## **Integration Steps** - **Webtool Setup** No installation is required. - **Catchpoint Setup** To get Catchpoint alerts into your stream, login into the Catchpoint Portal and go to Settings \> API. 1. In the Alerts API select Enable for Alert Webhook![kb_1.png](https://cdn.document360.io/cb4af8f9-6751-4fd2-b39c-07aae832badb/Images/Documentation/11480186261019-kb_1.png) 2. Create the Alert Webhook for BMC Helix Events ![kb_2.png](https://cdn.document360.io/cb4af8f9-6751-4fd2-b39c-07aae832badb/Images/Documentation/11480226061211-kb_2.png) - Enter the Name example “BMC Helix Events (BHOM)” - Set Status to **Active** - Enter the BMC Helix Operations Management Endpoint URL. `https:///events-service/api/v1.0/events` `` is the host name of your BMC Helix environment, at onbmc.com. - Select Template for Format - Add a new template - Enter the template Name e.g., **BMC Helix Events** and set the Format to JSON - Use the following JSON Template and Save it. ~~~json [ { "details": "${TestName} - http://portal.catchpoint.com/ui/Content/Charts/Performance.aspx?tList=${testId}&uts=${alertProcessingTimestampUtc}&z=&chartView=1", "msg": "${TestName} [${TestId}] - ${switch(${notificationLevelId},'0','WARNING','1','CRITICAL','3','OK')}", "priority": "PRIORITY_3", "severity": "CRITICAL", "source_hostname": "catchpoint", "source_identifier": "catchpoint" } ] ~~~ - Add request details You will also need the BMC Helix Operations Management API Key. To get your API Key, connect to **BMC Helix Operations Management**, go to the **Administration > Repository** page, and click on the **Copy API Key** button. ![kb_3.png](https://cdn.document360.io/cb4af8f9-6751-4fd2-b39c-07aae832badb/Images/Documentation/11480292836635-kb_3.png) - Save the API. ## **Results** Catchpoint will now send any alerts directly to the Events stream in BMC Helix Operation Management. ![kb_4.jpg](https://cdn.document360.io/cb4af8f9-6751-4fd2-b39c-07aae832badb/Images/Documentation/11480347969307-kb_4.jpg)