Skip to main content

Browse Webhook Templates

Pre-configured webhook templates for popular monitoring and observability tools with field mappings already set up.

Overview

Webhook templates provide quick-start configurations for common monitoring tools. Each template includes:

  • Pre-configured field mappings: Fields are already mapped to Harness alert properties
  • Example payloads: Sample webhook bodies showing the expected structure
  • Ready-to-use setup: Create a webhook from a template and start receiving alerts immediately

How Templates Work

  1. Select a template from the list below
  2. Create a webhook in Harness using the template
  3. Copy the webhook URL generated by Harness
  4. Configure the external tool to POST to that URL (go to External System Setup for detailed guides)

Available Templates

Monitoring & Observability

Cloud Providers

CI/CD & Development

  • Bitbucket — Repository event notifications
  • GitHub — Repository and deployment events
  • GitLab — Repository and pipeline events
  • Octopus Deploy — Deployment automation events
  • Travis CI — Build and deployment notifications

ITSM

  • Jira — Issue tracking and project management
  • ServiceNow — IT service management events

Templates vs Custom Webhooks

FeatureWebhook TemplatesCustom Webhooks
Setup SpeedFast — pre-configuredSlower — manual configuration
Field MappingPre-mappedManual mapping required
FlexibilityLimited to template fieldsFull control over all fields
Use CaseStandard integrationsCustom tools or unique requirements

Go to Create a Webhook to set up a custom webhook without a template.

Template Payload Structure

Each template defines how incoming webhook payloads map to Harness alert properties. The template reads fields from the webhook body and maps them to standard alert fields:

  • title: Alert title or summary
  • message: Alert description or body
  • severity: Alert severity level
  • source: Source system name
  • link: URL to view the alert in the source system
  • tags: Key-value tags for filtering and routing

External System Configuration

After creating a webhook from a template, you need to configure the external monitoring tool to send alerts to your Harness webhook URL.

Go to External System Setup for step-by-step guides on configuring:

Next Steps