> ## Documentation Index
> Fetch the complete documentation index at: https://docs.allquiet.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Coralogix

> Connect Coralogix with All Quiet

<Info>Setup time: 5 Min</Info>

Integrate Coralogix with All Quiet in a matter of minutes. With webhooks, you can automatically send alerts from Coralogix directly to All Quiet, streamlining your team's incident management process.

## 1. Create Coralogix Integration on All Quiet

Sign in to your All Quiet account.

### Create Integration

1. Click on the `Inbound Integrations` tab.
2. Click on `+ Create`.

<img className="Coralogix_Create" src="https://mintcdn.com/allquiet/zm09ttngor2K3f-X/images/coralogix/01.png?fit=max&auto=format&n=zm09ttngor2K3f-X&q=85&s=6a16bddef34a174af78ba2f9ee7dc5f6" width="2740" height="678" data-path="images/coralogix/01.png" />

### Select Dash0 as the integration's type

1. Enter a `Display Name` for your integration, e.g. "Coralogix".
2. Select a `Team`.
3. Select `Coralogix` as the integration's type.
4. Click `Create Inbound Integration`.

<img className="Coralogix_Select" src="https://mintcdn.com/allquiet/zm09ttngor2K3f-X/images/coralogix/02.png?fit=max&auto=format&n=zm09ttngor2K3f-X&q=85&s=b32f86f891bbb5ae9d940a5445990c0d" width="2136" height="1838" data-path="images/coralogix/02.png" />

### Get the All Quiet Webhook URL

After creating the integration on All Quiet, you can view and copy the webhook URL. You will require this URL in step 2 when configuring the custom integration on Coralogix.

<img className="Coralogix_Get" src="https://mintcdn.com/allquiet/DD3fFjQiex-iZR__/images/coralogix/03.png?fit=max&auto=format&n=DD3fFjQiex-iZR__&q=85&s=dcfb8019e8547f3aa0704977975ad095" width="2154" height="900" data-path="images/coralogix/03.png" />

## 2. Configure the Integration with Coralogix

Once you've set up an integration of type "Coralogix" with All Quiet, it takes only a few more steps in your Coralogix account to finish off your setup.

### Add a Webhook Integration

From your dashboard in Coralogix, select

1. `Integrations`
2. `Webhooks`

<img className="Coralogix_Get" src="https://mintcdn.com/allquiet/xuFPrDCpSU-PAQRN/images/coralogix/04.png?fit=max&auto=format&n=xuFPrDCpSU-PAQRN&q=85&s=73a224b5506b14d958a66c28210848e6" width="1919" height="1890" data-path="images/coralogix/04.png" />

Next, select `Generic Webhook` as integration.

<img className="Coralogix_Get" src="https://mintcdn.com/allquiet/xuFPrDCpSU-PAQRN/images/coralogix/05.png?fit=max&auto=format&n=xuFPrDCpSU-PAQRN&q=85&s=840649e77f9cbd44b75fffc4c4d62075" width="2792" height="1262" data-path="images/coralogix/05.png" />

On the next screen, click `Add New`.

<img className="Coralogix_Get" src="https://mintcdn.com/allquiet/xuFPrDCpSU-PAQRN/images/coralogix/06.png?fit=max&auto=format&n=xuFPrDCpSU-PAQRN&q=85&s=a02dd74f5255e97af85cb905c66c71ff" width="2598" height="750" data-path="images/coralogix/06.png" />

#### Configure the Webhook to All Quiet

Before you can save the webhook integration, you need to configure it.

On the `Settings` screen

1. Add a `Webhook Name`, e.g "All Quiet Webhook".
2. As As `URL`, paste in the All Quiet Webhook URL you've obtained in step [Get the All Quiet Webhook URL](/integrations/inbound/coralogix#get-the-all-quiet-webhook-url).
3. The `UUID` is filled by default.
4. As `Method`, select "Post".
5. Click `Next`.

<img className="Coralogix_Get" src="https://mintcdn.com/allquiet/xuFPrDCpSU-PAQRN/images/coralogix/07.png?fit=max&auto=format&n=xuFPrDCpSU-PAQRN&q=85&s=3cf65be360416fd14031b5814af6925b" width="1924" height="900" data-path="images/coralogix/07.png" />

Now it's type to fill the message.

1. As `Headers`, paste

```json Headers theme={null}
{
  "Content-Type": "application/json"
}
```

2. As `Body`, paste

```json Body theme={null}
{
  "resolved_aware_dedup_key": "$RESOLVED_AWARE_DEDUP_KEY",
  "alert_id": "$ALERT_ID",
  "dedup_key": "$DEDUP_KEY",
  "name": "$ALERT_NAME",
  "description": "$ALERT_DESCRIPTION",
  "alert_action": "$ALERT_ACTION",
  "alert_url": "$ALERT_URL",
  "log_url": "$LOG_URL",
  "service": "$SERVICE",
  "threshold": "$ALERT_THRESHOLD",
  "duration": "$DURATION",
  "severity": "$EVENT_SEVERITY",
  "priority": "$ALERT_PRIORITY",
  "text": "$LOG_TEXT",
  "team": "$TEAM_NAME",
  "application": "$APPLICATION_NAME",
  "subsystem": "$SUBSYSTEM_NAME"
}

```

3. Next, click `Test & Save`.

<img className="Coralogix_Get" src="https://mintcdn.com/allquiet/xuFPrDCpSU-PAQRN/images/coralogix/08.png?fit=max&auto=format&n=xuFPrDCpSU-PAQRN&q=85&s=7de6dc79238facf47601096f0e9fa45e" width="1880" height="1180" data-path="images/coralogix/08.png" />

<Check>If you see a test incident in All Quiet, that means successfully set up the webhook integration. Next, we need to add your [**Coralogix Alerts**](/integrations/inbound/coralogix#send-coralogix-alerts-to-all-quiet) to your integration to automatically forward them to All Quiet.</Check>

<img className="Coralogix_Get" src="https://mintcdn.com/allquiet/DD3fFjQiex-iZR__/images/coralogix/09.png?fit=max&auto=format&n=DD3fFjQiex-iZR__&q=85&s=4c3a3ef0c909abdb7267c89c814b068f" width="3842" height="653" data-path="images/coralogix/09.png" />

#### Send Coralogix Alerts to All Quiet

Back in your Coralogix webhook integration, you can add "Alert Notifications".

1. Make sure to activate the `Notify When Resolved` toggle to auto-[resolve](essentials/incident#resolving) All Quiet incidents when the alert in Coralogix is resolved.
2. Select all alerts that you want to forward to All Quiet to create incidents using your webhook integration.
3. Click `Done` to finish the setup.

<img className="Coralogix_Get" src="https://mintcdn.com/allquiet/xuFPrDCpSU-PAQRN/images/coralogix/10.png?fit=max&auto=format&n=xuFPrDCpSU-PAQRN&q=85&s=28cc122c31fb80af1f82e687c761c255" width="1842" height="1322" data-path="images/coralogix/10.png" />

<Check> You're ready to go. If you set up your integration this way, Coralogix alerts will automatically create and update All Quiet incidents.</Check>

### Adjust Payload Mapping

Looking to customize the fields of your incidents by adjusting the pre-built payload mapping? Simply head over to the “Payload” tab within your integration and make the necessary edits to the mapping. For detailed guidance, you may check out our [payload mapping documentation](/essentials/inbound#how-does-attribute-mapping-work).

<Tip>Using our Terraform provider? [Download](https://allquiet.app/api/integrations/terraform/default/Coralogix.tf) the default mapping of the `allquiet_integration_mapping` resource for the Coralogix integration. Simply copy the syntax to your .tf file and tailor the resource to your team's needs!</Tip>
