Guides

Connect Slack or Discord

Add a Slack or Discord notification channel with OAuth or an incoming webhook.

Choose a connection method

Open Integrations → Channels, select Add channel, then choose Slack or Discord. HowlOps shows the methods that are available on the running platform:

  • OAuth asks the provider to authorise a channel and creates the HowlOps channel after the callback.
  • Incoming webhook stores a webhook URL that you created in Slack or Discord.

OAuth can be unavailable when the platform operator has not configured that provider. The incoming webhook method remains available in that case.

Connect with OAuth

  1. Optionally enter the name you want to see in HowlOps.
  2. Select Add to Slack or Connect via Discord.
  3. Review the provider's consent screen and select the destination channel.
  4. Approve the connection. The provider redirects you to the HowlOps Integrations page and the channel appears in Channels.

The Slack connection can also power slash commands and incident channel workflows. A plain incoming webhook only delivers notifications.

Connect with an incoming webhook

  1. Create an incoming webhook in the Slack or Discord workspace you control.
  2. In the provider drawer, open the manual or advanced option.
  3. Enter a readable channel name and paste the webhook URL.
  4. Save the channel.

Treat the webhook URL as a credential. Anyone who obtains it may be able to post to the destination. Do not put it in tickets, screenshots, or source control.

Verify delivery

Add the channel to an escalation policy, then use Send test alert on On-call → Escalation policies. This checks routing and delivery, not just the provider connection. Follow First alert for the complete path.

Was this page helpful?