Incoming WebHooks for Slack

Incoming Webhooks are a type of integration that make it easy to post Slack messages from outside sources into your workspace. This is a great way to send data to your workspace in real-time.

Here’s how they work: Incoming Webhooks make use of normal HTTP requests (sent using the POST method) with a JSON payload that includes a message and some additional options — such as a message icon, channel overrides, and author information, to name a few. 

Tip: Curious about HTTP requests? Check out this HTTP tutorial.


Set up Incoming Webhooks

  1. Visit the Incoming WebHooks page in the Slack App Directory.
  2. Click Add Configuration.
  3. Choose the channel your Incoming WebHook will post messages to.
  4. Click Add Incoming WebHooks Integration.
  5. If you’d like, you can customize your app by adding a descriptive label, name or icon.
  6. Click Save Settings to finish.

Check out our API Documentation to learn more about using Incoming WebHooks with your Slack workspace. 


Message attachments

With Incoming Webhooks, you can add more context to your messages by attaching helpful content and links: images, external websites, or relevant pieces of data. This can help make your messages more effective and useful to your teammates. You can learn more about Message Attachments by visiting our Slack API documentation.

Related Articles

Recently Viewed Articles