Skip to main content

How to Get Slack Webhook URL

Webhooks in Slack offer an easy and direct way to communicate real-time information to Slack from third-party applications. By following these steps you will be able to obtain the Webhook URL for Slack notifications. Let's get started!

  1. Open Slack, either the desktop app or web app, and select the workspace you are currently working on.

  2. From the Slack menu, head over "Settings & administrations" and click on "Customize [name of workspace]".


  1. In this new window, click on "Home".


  2. In "Home", scroll down to the bottom and click on "View App Directory".


  1. In the "Slack App Directory", type "Incoming WebHooks" in the Search Bar and click on it.


  1. Here, you can find a brief description of the application as well as information regarding the necessary permissions. Click on "Add to Slack".


  1. Scroll down to the "Post to Channel" prompt, and click on the "Choose a channel" options bar. Here, select the channel where your Incoming Webhook will post messages to. For this tutorial, we will be selecting "#general".


  1. Once we have selected our desired channel, click on "Add Incoming WebHooks Integration".


  1. In this new page, you will find the Webhook URL as well as some follow-up instructions on how to further configure and personalize your "Incoming Webhook" by scrolling down.


And that's it! Your Incoming Webhook has been created and it has been integrated with the Slack channel you have previously chosen.

Looking to send webhooks at scale?

You should also checkout some of our tutorials on how to send webhooks with Javascript.