# Custom App

**Categories:** SaaS Application

Send real-time data and event notifications to any external system via configurable webhooks.

Custom Push is a flexible notification and data-delivery mechanism that lets you send custom payloads to any endpoint or webhook of your choice. Integrating Custom Push with Harmony allows you to broadcast real-time IT event data, alerts, and ticket updates to virtually any internal or third-party system. This ensures your teams and tools stay synchronized without being limited to pre-built connectors.

## Capabilities

- **Custom Payload Delivery**: Send tailored JSON or form-encoded data from Harmony events to any external endpoint or service.
- **Real-Time Event Triggers**: Automatically push notifications when incidents, changes, or ticket updates occur within Harmony.
- **Flexible Endpoint Configuration**: Define and manage multiple target URLs with custom headers and authentication to fit your unique infrastructure needs.

## What Harmony does with Custom App

Not every system in your stack has a connector, and internal tools almost never do. Custom App lets Harmony push events to an endpoint you define, with your own payload and authentication, so a homegrown or niche system can still take part in a Harmony workflow.

## Data synced

- The target endpoints you have configured
- The Harmony events available to push
- The payload shape you define for each target
- Delivery outcome per push, so failures are visible

## Actions available

- Push a custom payload to an endpoint or webhook you configure
- Trigger a push automatically from a Harmony event
- Configure multiple targets, each with its own settings and authentication

## Real-world use cases

**Homegrown system in the loop**: An internal tool with no connector receives a payload from Harmony when a request is approved, with no middleware to maintain.

**Niche vendor tool**: A specialist system used by one team gets ticket events pushed to its webhook, so that team sees updates where they already work.

**Custom automation**: A workflow posts to an internal endpoint that kicks off a script, automating a step Harmony does not cover natively.

## Related integrations

- [On-Premises Proxy](/integrations/on-premises-proxy)

- [Jenkins](/integrations/jenkins)

- [Workwize](/integrations/workwize)

## FAQ

### What is Custom App?

Custom App is how you connect Harmony to a tool that has no prebuilt integration, by pushing your own payload to an endpoint you control. Not every system in your stack has a connector, and internal tools almost never do.

### What data does Harmony sync from Custom App?

Harmony's Custom App integration syncs the following into a single agent inventory: the target endpoints you have configured; the Harmony events available to push; the payload shape you define for each target; and delivery outcome per push, so failures are visible.

### What can I do with Custom App through Harmony?

Through the Custom App integration, Harmony can push a custom payload to an endpoint or webhook you configure; trigger a push automatically from a Harmony event; and configure multiple targets, each with its own settings and authentication.

### How does the Custom App integration help IT teams?

An internal tool with no connector receives a payload from Harmony when a request is approved, with no middleware to maintain.

### What other integrations pair with Custom App in Harmony?

Custom App is commonly paired with On-Premises Proxy (SaaS Application), Jenkins (SaaS Application), and Workwize (IT Asset Management) inside Harmony, giving IT one unified view across related systems.