---
title: How to Build Custom Integrations That Help Connect OpsRamp with Other IT Operations Tools
description: See how you can create custom integrations that deliver real-time updates between OpsRamp and other third-party tools.
image: https://blog.opsramp.com/hubfs/Blog_images/Webhook%20custom%20integrations/banner1.png
---

[![OpsRamp](https://blog.opsramp.com/hubfs/HPE_OpsRamp_Logo_Gray_Blue_RGB-0423.svg "OpsRamp")](https://www.opsramp.com/)

[ Schedule a Demo ](https://info.opsramp.com/request-demo?hsLang=en-us)

[![English](https://blog.opsramp.com/hs-fs/hubfs/en-us.png?width=32&height=32&name=en-us.png)](http://www.opsramp.com) [![English](https://blog.opsramp.com/hs-fs/hubfs/ja.png?width=32&height=32&name=ja.png)](https://blog.opsramp.com/ja//custom-integrations?hsLang=en-us)

 

# [How to Build Custom Integrations That Help Connect OpsRamp with Other IT Operations Tools](https://blog.opsramp.com/custom-integrations)

[**](http://twitter.com/share?url=https://blog.opsramp.com/custom-integrations)

**

[**](https://www.linkedin.com/shareArticle?mini=true&url=https://blog.opsramp.com/custom-integrations&summary=blog.opsramp.com&source=OpsRamp)

[**](mailto:?Subject=Check%20Out%20This%20OpsRamp%20Blog%20Post&Body=I%20came%20across%20this%20post%20on%20the%20OpsRamp%20Blog%20and%20thought%20you'd%20like%20it.%20Check%20it%20out:%20https://blog.opsramp.com/custom-integrations)

 3 Min Read | October 15, 2019

[![How to Build Custom Integrations That Help Connect OpsRamp with Other IT Operations Tools](https://blog.opsramp.com/hubfs/Blog_images/Webhook%20custom%20integrations/banner1.png) ](https://blog.opsramp.com/custom-integrations)

![](https://blog.opsramp.com/hs-fs/hubfs/Blog_images/OpsRamp-Agent/Sundeep.png?width=120&name=Sundeep.png)

By [Silvan Sundeep](https://blog.opsramp.com/author/silvan-sundeep#author)

![SUBSCRIBE](https://no-cache.hubspot.com/cta/default/308166/89850b51-b95b-4330-9c88-2bdac48746b6.png)

Webhooks allow third-party services to send updates through events and deliver real-time information to OpsRamp via HTTP requests. When an event gets triggered, an HTTP POST payload is sent to the configured webhook URL and custom logic associated with the webhook gets executed. 

If a [third-party integration](https://www.opsramp.com/the-opsramp-platform/integrations/) is not available for a particular IT management tool, customers and partners can use the custom integration framework to send events into OpsRamp as long as the external tool supports webhook authentication. While configuring a webhook in OpsRamp, IT teams can choose whether they would like to receive current or future events as payloads. 

Each event corresponds to a certain set of actions that needs to happen. The best way to limit the number of HTTP webhook requests is to only subscribe to the specific events an IT team plans to handle. By default, webhooks are only subscribed to push events.**![webhook-integration-overview](https://blog.opsramp.com/hs-fs/hubfs/Blog_images/Webhook%20custom%20integrations/webhook-integration-overview.png?width=856&name=webhook-integration-overview.png)**

## **Configuring Webhooks in OpsRamp **

Processing a webhook request in OpsRamp requires a publicly accessible URL (endpoint) for sending HTTP requests and custom application code that runs in response to new HTTP requests. Most webhook providers send events through HTTP POST requests with a JSON payload. 

Here are the steps involved in configuring a webhook integration:

1. After logging into OpsRamp, click on Others for accessing the Custom Integration icon in the Available Integrations section.
   
   ![CI-3](https://blog.opsramp.com/hs-fs/hubfs/Blog_images/Webhook%20custom%20integrations/CI-3.jpg?width=1471&name=CI-3.jpg)
2. Click on Custom Integration and provide details needed for successful authentication.
   
   ![CI-1](https://blog.opsramp.com/hs-fs/hubfs/Blog_images/Webhook%20custom%20integrations/CI-1.jpg?width=1561&name=CI-1.jpg)
3. Configure the custom payload rules to map attributes for events received by OpsRamp.  
   ![CI-2](https://blog.opsramp.com/hs-fs/hubfs/Blog_images/Webhook%20custom%20integrations/CI-2.jpg?width=816&name=CI-2.jpg)

## **Use Case: Custom Integration for Splunk **

IT teams can build a custom integration for Splunk so that OpsRamp can receive log alerts for rapid root cause analysis and faster troubleshooting during a service degradation. Here is how to build the Splunk custom integration for proactive operations and contextual visibility:

1. In OpsRamp, create the custom integration setup for Splunk.
   
   ![Splunk_custom config](https://blog.opsramp.com/hs-fs/hubfs/Blog_images/Webhook%20custom%20integrations/Splunk_custom%20config.jpg?width=1669&name=Splunk_custom%20config.jpg)
2. Copy the OpsRamp webhook URL in Splunk to forward log alerts to OpsRamp. 
   
   ![Splunk_config](https://blog.opsramp.com/hs-fs/hubfs/Blog_images/Webhook%20custom%20integrations/Splunk_config.jpg?width=1383&name=Splunk_config.jpg)
3. Access relevant Splunk log alerts in the OpsRamp alert browser.
   
   ![Splunk_Alerts](https://blog.opsramp.com/hs-fs/hubfs/Blog_images/Webhook%20custom%20integrations/Splunk_Alerts.png?width=2880&name=Splunk_Alerts.png)  
   ![Alerts_OpsRamp](https://blog.opsramp.com/hs-fs/hubfs/Blog_images/Webhook%20custom%20integrations/Alerts_OpsRamp.png?width=2880&name=Alerts_OpsRamp.png)

## **Next Steps:**

- Check out our [What’s New page](https://www.opsramp.com/the-opsramp-platform/platform-updates/) for the highlights of the Fall 2019 Release.
- Read the DEJ report on [The Roadmap To Becoming a Top Performing IT Operations Organization.](https://info.opsramp.com/digital-enterprise-journal?hsLang=en-us)
- Learn more about the [OpsRamp integrations ecosystem](https://www.opsramp.com/the-opsramp-platform/integrations/).

[![OpsRamp-Fall-2019_Release-webinar-CTA](https://blog.opsramp.com/hs-fs/hubfs/Blog_images/OpsRamp-Fall-2019_Release-webinar-CTA.jpg?width=1180&name=OpsRamp-Fall-2019_Release-webinar-CTA.jpg)](https://info.opsramp.com/fall-release-2019?hsLang=en-us)

[Tweet](https://twitter.com/share) [ Share](http://www.linkedin.com/shareArticle?mini=true&url=https://blog.opsramp.com/custom-integrations?latest1)

[**](mailto:?Subject=Check%20Out%20This%20OpsRamp%20Blog%20Post&Body=I%20came%20across%20this%20post%20on%20the%20OpsRamp%20Blog%20and%20thought%20you'd%20like%20it.%20Check%20it%20out:%20https://blog.opsramp.com/custom-integrations)

Share

[Tweet](https://twitter.com/share) 

[ Share](http://www.linkedin.com/shareArticle?mini=true&url=https://blog.opsramp.com/custom-integrations?latest1)

[** ](mailto:?Subject=Check%20Out%20This%20OpsRamp%20Blog%20Post&Body=I%20came%20across%20this%20post%20on%20the%20OpsRamp%20Blog%20and%20thought%20you'd%20like%20it.%20Check%20it%20out:%20https://blog.opsramp.com/custom-integrations)

X

---

## Recommended posts

[![Simplify operations across hybrid cloud with OpsRamp](https://blog.opsramp.com/hubfs/Blog-hero-hybrid-cloud-with-OpsRamp@2x-100.jpg)](https://blog.opsramp.com/simplify-operations-with-hpe-opsramp?hsLang=en-us)

[Simplify operations across hybrid cloud with OpsRamp](https://blog.opsramp.com/simplify-operations-with-hpe-opsramp?hsLang=en-us)

[![HPE OpsRamp Continues to Push Autonomous IT Operations Forward](https://blog.opsramp.com/hubfs/Blog-Hero-HPE-OpsRamp-Autonomous-IT-Operations_1@2XL-100.jpg)](https://blog.opsramp.com/hpe-opsramp-autonomous-itoperations?hsLang=en-us)

[HPE OpsRamp Continues to Push Autonomous IT Operations Forward](https://blog.opsramp.com/hpe-opsramp-autonomous-itoperations?hsLang=en-us)

[![The Top 3 Surprising Results from Our State of the MSP Market Survey](https://blog.opsramp.com/hubfs/Blog-Hero-State-of-MSP-Report@2x-100.jpg)](https://blog.opsramp.com/2024-state-of-msp-market-survey?hsLang=en-us)

[The Top 3 Surprising Results from Our State of the MSP Market Survey](https://blog.opsramp.com/2024-state-of-msp-market-survey?hsLang=en-us)

### Get our regular updates and news

© 2026 OpsRamp, LLC. All rights reserved.  [Privacy](https://www.opsramp.com/privacy/) | [Accessibility](https://www.opsramp.com/accessibility) | [Terms of Use](https://www.opsramp.com/terms-of-use/)

![](https://dc.ads.linkedin.com/collect/?pid=342636&fmt=gif) ![](https://px.ads.linkedin.com/collect/?pid=342636&fmt=gif)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Silvan Sundeep",
    "url" : "https://blog.opsramp.com/author/silvan-sundeep"
  },
  "dateModified" : "2020-02-19T08:43:29.668Z",
  "datePublished" : "2019-10-15T11:34:17.000Z",
  "headline" : "How to Build Custom Integrations That Help Connect OpsRamp with Other IT Operations Tools",
  "image" : [ "https://blog.opsramp.com/hubfs/Blog_images/Webhook%20custom%20integrations/banner1.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.opsramp.com/custom-integrations",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.opsramp.com/hubfs/logo.png"
    },
    "name" : "OpsRamp,Inc."
  }
}
```