Create a service hook with Slack – Azure DevOps

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019 | TFS 2018

Post messages to Slack in response to events in your Azure DevOps organization,
such as completed builds, code changes, pull requests, releases, work items changes, and more.

Note

For Azure DevOps Services, we recommend you use the following suite of apps which offer rich features, to integrate with Slack.

Azure Boards app for Slack

Azure Boards app for Slack helps to easily create and monitor work items from your Slack channels.
Users can create work items using a slash command, or use message actions to convert conversations in the channel into work items.
Users can also set up and manage subscriptions to get notifications in their channel whenever work items are created or updated.

Azure Pipelines app for Slack

Azure Pipelines app for Slack helps to easily monitor the events in your pipelines. Users can set up and manage
subscriptions for completed builds, releases, pending approvals and more from the app and get notifications for these events in their channels. Users can also approve release deployments from their channels.

Azure Repos app for Slack

Azure Repos app for Slack helps to easily monitor the events in your repositories. Users can set up and manage subscriptions for code commits, PR creation and PR updates and more from the app and get notifications for these events in their channels.