*Version: 1.0 | Last Updated: 19/02/2025*
## Overview
- **Integration Name:** Coralogix intergration
- **Purpose:** To integrate Coralogix with MoovingON AI, enabling users to receive Coralogix notifications
- **Audience:** Support team, TAM
- **Prerequisites:** Administrator role in MoovingON AI
---
## Table of Contents
- [[#Setup Instructions]]
- [[#Configuration]]
- [[#Testing the Integration]]
- [[#Related Links]]
---
## Setup Instructions
1. Step 1: In MoovingON AI, navigate to Settings -> Integrations.
****
2. Step 2: On the right side of the page, select "Add Webhook."

3. Step 3: Enter an integration name for the webhook and click "Submit."
****
4. Step 4: A webhook basic authentication (Username and Token) will be created after submission.
****
- Save the generated Username and Token for use in Coralogix
---
## Configuration
- From the Coralogix toolbar, navigate to Data Flow > Outbound Webhooks.
- In the Outbound Webhooks section, click GENERIC WEBHOOK.

- Click on Add → ADD NEW

- Enter a webhook name and the URL to send an event notification.
- The UUID field is auto-populated.
- Use the Username and Password generated in MoovingON AI
- URL: https://Username:Password@{ENDPOINT}
- Select an HTTP method for the webhook (GET, POST, or PUT).
- Click Next

##### Headers:
{
"Content-Type": "application/json"
}
##### Body: default Payload
{
"uuid": "7b128620-38b6-45b4-bec3-cd895149d5ad",
"alert_id": "$ALERT_ID",
"name": "$ALERT_NAME",
"description": "$ALERT_DESCRIPTION",
"threshold": "$ALERT_THRESHOLD",
"timewindow": "$ALERT_TIMEWINDOW_MINUTES",
"group_by_labels": "$ALERT_GROUPBY_LABELS",
"alert_action": "$ALERT_ACTION",
"alert_url": "$ALERT_URL",
"log_url": "$LOG_URL",
"icon_url": "$CORALOGIX_ICON_URL",
"service": "$SERVICE",
"duration": "$DURATION",
"errors": "$ERRORS",
"spans": "$SPANS",
"fields": [
{
"key": "team",
"value": "$TEAM_NAME"
}
},
---
## Testing the Integration
- **Test Cases:**
****
---
## Related Links
- **External Resources:** [Coralogix Documentations](https://coralogix.com/docs/)