Ask release questions in Slack
Connect a project to your Slack workspace, choose the channels that can use it, and answer release questions from approved, published notes.
Connect a project
- Open Project → Settings and select Connect Slack.
- Approve the ReleaseView app for your Slack workspace.
- Choose the Slack channels that should be linked to the project.
Only project owners can change connections or channel mappings.
Slack app administrators configure three separate endpoints on the ReleaseView domain: the OAuth redirect URL is /slack/callback, the Event Subscriptions request URL is /api/messaging/slack/events, and the slash-command request URL is /api/messaging/slack/commands. The OAuth callback cannot receive events or slash commands.
Under Event Subscriptions, add the app_mention bot event. Under Slash Commands, create /releaseview with a description and usage hint that tell people how to ask about published release notes.
Ask questions
In a mapped channel, use /releaseview what changed in v2.1? or mention @ReleaseView followed by a question. Mention replies stay in the originating thread.
The bot can summarize matching releases, identify when a feature shipped, and link to the relevant public release notes.
What the bot can access
ReleaseView uses only matching published release notes to create an answer. Drafts, commits, subscribers, and project settings are never available. Answers include links to their source notes.
Slack tokens are encrypted at rest. Remove a channel mapping in Project Settings to stop answers in that channel, or disconnect the workspace to stop access for the entire project.
Limits and reliability
Questions are rate-limited to protect the integration. If the model service is unavailable, the bot falls back to links for the most relevant published releases.