Skip to main content

Configure Slack Integration in nOps

nOps allows you to send alerts directly to Slack.

Prerequisites

  • Access to Organization Settings in nOps.
  • A Slack workspace where you can configure Incoming Webhooks.
  • A Slack Webhook URL for the target channel. Both https://hooks.slack.com/services/... and https://hooks.slack.gov/services/... are supported.
tip

If you haven’t created a Slack webhook yet, create one in your Slack workspace using Slack’s Incoming Webhooks and copy the generated URL. See Slack docs: Incoming Webhooks.

Step 1: Navigate to Notifications Integrations

Open Organization Settings → Integrations → Notifications and click Slack.

Open Notifications integrations in nOps

Step 2: Add a Slack Webhook

  • Click Add Slack Webhook.
  • In the modal, complete the fields:
    • Webhook Name: required. A friendly name such as "General Alerts".
    • Channel Name: optional. Example: #alerts.
    • Webhook URL: required. Paste the URL from Slack Incoming Webhooks. Both https://hooks.slack.com/services/... and https://hooks.slack.gov/services/... are supported.
  • Click Add Webhook.
caution

Treat Slack webhook URLs as secrets. Anyone who has the URL can post messages to your Slack workspace. Rotate the URL immediately if it may have been exposed.

Add Slack Webhook modal

Step 3: Manage your webhooks

  • The list shows each webhook with its name, optional channel, and a redacted URL.

  • Click Update to change the name, channel, or rotate the webhook URL. For security, the URL is not pre-filled—paste a new one if you need to change it.

  • Click Delete to remove a webhook.

    Slack webhooks list

note
  • You can maintain multiple webhooks to route alerts to different Slack channels or workspaces.