Set Up Your First Notification Flow
Get started with Notification Center by setting up your first notification flow, from an alert in Coralogix to a third-party service like Slack or PagerDuty. This guide walks you through the essentials: creating a connector, selecting or customizing a preset, defining routing rules, and sending a test notification.
What you need
Before you start, make sure you have:
- a Coralogix account with permission to manage integrations
- an existing integration configured for your destination (for example, Slack or PagerDuty)
- at least one alert definition to use for testing
- a clear naming convention for environments or services that you can reuse as routing labels
Access Notification Center
- Select Integrations, then Notification Center.
- Review the tabs across the top: Routers, Connectors, Presets.
- Routers direct notifications based on labels and conditions.
- Connectors link Coralogix to external tools.
- Presets define message templates.
Create a connector
A connector defines where Coralogix sends your notification, such as a Slack workspace or PagerDuty service. You can reuse a connector across multiple routing rules.
- In the Connectors tab, select + New connector.
- Select the destination type (Slack, PagerDuty, or Generic HTTPS).
- Fill in the required configuration fields such as URL or authentication key.
- Select Send test notification to verify connectivity.
Learn more in Connectors.
Create a preset
A preset defines what information the notification includes and how it’s formatted.
Coralogix automatically creates a system preset the first time you create a connector for a destination type. You can use the system preset if you don’t need customization.
- Select the Presets tab.
- Start with the system preset for your destination type.
- Create a custom preset if you want to modify the message or use dynamic variables.
Learn more in Presets overview.
Set up routing
Routing determines which entities send notifications to which destinations.
- Select the Routers tab, then + Create router.
- Define routing labels such as
team,environment, orservice. - Add one or more routing rules. Each rule includes:
- Condition: Defines when the rule matches. Use entity attributes such as priority or name. Set the condition to
trueto match all requests. - Destination: A connector + preset pair. When the condition matches, Coralogix sends a notification to all listed destinations.
- Condition: Defines when the rule matches. Use entity attributes such as priority or name. Set the condition to
Learn more in Routing overview.
Send a test notification
After you set up your connector, preset, and router:
- Open any alert definition.
- In Destinations, choose your router or connector + preset combination.
- Select Send test notification to confirm delivery.
If successful, the test message appears in your selected destination (for example, Slack or PagerDuty).
Route Case notifications
Notification Center also routes Case lifecycle events. Cases use the same routing infrastructure — routers, connectors, and presets — but have their own routing rules and notification triggers.
To set up Case notification routing:
- Add Ownership Tags (environment, service, team) to your infrastructure. These tags determine which routers match Case notifications.
- Create or open a router with routing labels that match the Ownership Tags on your Cases.
- Select the Cases tab in the router and add a routing rule.
- Configure notification triggers — select which Case lifecycle events (Activated, Acknowledged, Resolved, Closed, Priority changed, Assignee changed) generate notifications.
- Select a connector and preset as the destination.
For the full walkthrough, see Set up Cases and Route Case notifications.
Next steps
- Core concepts: How connectors, presets, and routers work together
- Create a connector: Step-by-step setup for each destination type
- Preset configuration layers: Learn how presets are structured and inherited
- Set up Cases: Configure Cases with notification routing