Skip to main content

Configure Slack or Zulip Notifications

You can send cPGuard incident notifications directly to Slack or Zulip from the App Portal.

UI Path​

  1. Open Settings.
  2. Click Notifications.
  3. Select the Slack tab.
  4. Enable the top-right toggle.
  5. Paste your incoming webhook URL.
  6. Save and test by triggering a known notification event.

Supported Format​

Use an incoming webhook URL, for example:

https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX

What Gets Sent​

The notification channel receives events such as:

  • License notifications
  • Scanner status changes
  • Virus file detections
  • Binary file detections

Notes​

  • Keep the webhook URL private.
  • If no messages arrive, confirm outbound HTTPS access from the server.
  • For custom payloads or routing logic, use virus_hook.php or suspend_hook.php.