Copy as Markdown[Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fdocs-docusaurus.kinsta.page%2Fintegrations%2Fsecurity%2Fupwind.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fdocs-docusaurus.kinsta.page%2Fintegrations%2Fsecurity%2Fupwind.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)

# Upwind webhook integration with Coralogix

## Overview[​](#overview "Direct link to Overview")

Upwind Security integration connects Coralogix with Upwind’s runtime-powered CNAPP to provide unified visibility and security across cloud environments. It allows users to correlate security data from Upwind — including vulnerabilities, misconfigurations, data exposure, API, and identity risks — with logs and metrics in Coralogix. This enables real-time threat detection, automated response and end-to-end visibility from runtime to code for faster investigation and remediation.

## Getting started[​](#getting-started "Direct link to Getting started")

### Step 1: Create an incoming webhook in Coralogix[​](#step-1-create-an-incoming-webhook-in-coralogix "Direct link to Step 1: Create an incoming webhook in Coralogix")

1. Login to Coralogix

2. Navigate to **Data Flow > Contextual Data > Generic Incoming Webhooks**.

3. Click "Add New"

4. Fill in the webhook form:

   <!-- -->

   * Name: Upwind Integration
   * Application and Subsystem names
   * Content-Type: JSON

Click **Generate URL** and copy the webhook URL.

[![Coralogix generic incoming webhook](/assets/images/cx_generic_webhook-97bae392d2554079083b0fb09d87efe8.webp)](https://docs-docusaurus.kinsta.page/assets/images/cx_generic_webhook-97bae392d2554079083b0fb09d87efe8.webp)

### Step 2: Setup an outbound webhook in Upwind[​](#step-2-setup-an-outbound-webhook-in-upwind "Direct link to Step 2: Setup an outbound webhook in Upwind")

1. Login to Upwind

2. Go to **Settings > Integrations > Webhooks**

3. Click **Add New** webhook.

   Enter webhook details:

   * Name: Send to Coralogix
   * Webhook URL: Coralogix webhook URL, previously generated.
   * Choose event types to send
   * Use JSON as payload format

4. Save and enable the webhook

[![Upwind setup webhook](/assets/images/upwind_setup_webhook-c27f8796e09d235310c3bab701a0a499.webp)](https://docs-docusaurus.kinsta.page/assets/images/upwind_setup_webhook-c27f8796e09d235310c3bab701a0a499.webp)

### Step 3: Create a workflow[​](#step-3-create-a-workflow "Direct link to Step 3: Create a workflow")

1. Go to **Settings > Workflow > Create workflow**

   [![Upwind create workflow](/assets/images/upwind_create_workflow-ab9934d5eb58d14dfee320e2140df9ba.webp)](https://docs-docusaurus.kinsta.page/assets/images/upwind_create_workflow-ab9934d5eb58d14dfee320e2140df9ba.webp)

2. Give the workflow a descriptive name and select a workflow trigger.

   [![Upwind workflow trigger](/assets/images/upwind_workflow_trigger-67736e9673d1b4c080968cf32783e1a6.webp)](https://docs-docusaurus.kinsta.page/assets/images/upwind_workflow_trigger-67736e9673d1b4c080968cf32783e1a6.webp)

3. Optionally, add **Workflow selectors.** Navigate to **Workflow action > Select Custom webhook** and select the Coralogix integration webhook.

   [![Upwind select custom webhooks](/assets/images/upwind_select_custom_webhooks-c8d46b76d88a672fed6a23d4f7297b67.webp)](https://docs-docusaurus.kinsta.page/assets/images/upwind_select_custom_webhooks-c8d46b76d88a672fed6a23d4f7297b67.webp)

4. Save the flow.

### Step 4: Validate logs in Coralogix[​](#step-4-validate-logs-in-coralogix "Direct link to Step 4: Validate logs in Coralogix")

1. Trigger test events in Upwind or wait for natural logs.
2. In Coralogix, verify events using the chosen application and subsystem.
