Filter Fields (all optional)
Setup
- In the Slack API dashboard (https://api.slack.com/apps), create or select your app
- Go to Event Subscriptions and enable events
- Set the Request URL to
https://your-server:8080/webhooks/slack - The gateway automatically responds to Slack’s URL verification challenge
- Subscribe to the bot events you need (e.g.,
message.channels,app_mention) - Go to Basic Information → App Credentials and copy the Signing Secret
- Set the signing secret credential to match
slack_signing_secretreferenced by the webhook source inconfig.toml
URL Verification
The Slack provider automatically handles URL verification challenges. When Slack sends aurl_verification request, the gateway validates the signature and responds with the challenge token. No manual setup is needed.