Incoming webhooks for Slack
Incoming webhooks are a simple way to share information from external sources with your workspace.
How it works
- Send data to the channel of your choice.
- Format webhook messages to stand out from other messages in the channel.
- Use HTTP requests with a JSON payload that includes the message text as well as other options.
Tip: To learn how to add webhooks to Slack using Workflow Builder, visit Create workflows using webhooks.
Set up incoming webhooks
Create a new Slack app in the workspace where you want to post messages.
- From the Features page, toggle Activate incoming webhooks on.
- Click Add new webhook to workspace.
- Pick a channel that the app will post to, then click Authorise.
- Use your incoming webhook URL to post a message to Slack.
Note: Take a look at our Slack API documentation for more details about using incoming webhooks.
Incoming webhooks allow you to add context to your messages by attaching helpful content and links. Things like images, websites or other pieces of data make these messages more useful for your team.