All Providers
πŸ’¬

Slack Webhooks

Productivity

Slack sends webhook payloads for the Events API (message events, channel changes), slash commands, and interactive components (buttons, modals). Used to build Slack bots and workflow automations.

Webhook Events

5 event types

message

Message posted in a channel or DM

app_mention

App was mentioned with @app_name

reaction_added

Reaction added to a message

slash_command

User invoked a slash command

block_actions

User interacted with a button or menu

Signature Verification

Header
X-Slack-Signature
Method

HMAC-SHA256 of v0:timestamp:body using signing secret

View official docs

Sample Payload

message

application/json
{
  "token": "XXYYZZ",
  "team_id": "TXXXXXXXX",
  "api_app_id": "AXXXXXXXXX",
  "event": {
    "type": "message",
    "channel": "C2147483705",
    "user": "U2147483697",
    "text": "Hello world!",
    "ts": "1712000000.000100"
  },
  "type": "event_callback",
  "event_id": "Ev09TQ51A0",
  "event_time": 1712000000
}

Send a Sample Slack Payload

Pick an event, enter your endpoint URL (or localhost), and fire a realistic Slack payload with one click β€” no Slack account needed.

Test Sender

Loading samples…

No signup

Capture & Inspect Slack Webhooks Live

Get a free public HTTPS endpoint below, point Slack at it, and watch events arrive in real time. Use the forwarding rule to relay them straight to your local server.

Live demo β€” no signup required

See it work in real time

Click below to get a live webhook URL instantly. Paste it anywhere β€” Stripe, GitHub, Postman β€” and watch events arrive right here.

Expires in 1 hour Β· No account needed

Forward Slack webhooks to localhost

  1. Click Create live endpoint above to get a public HTTPS URL
  2. Paste the URL into Slack's webhook settings
  3. In the Forwarding tab, add a rule: target = http://localhost:3000/webhooks/slack
  4. Fire a test event from Slack β€” it arrives in the inspector and hits your local handler simultaneously

Ready to test your Slack webhook handler?

Free HTTPS endpoint with forwarding, retry, and event replay. No install, no CLI, no deploy.

Create Free Account