Slack
Post every release to a Slack channel, and approve gated releases from Slack.
Post every release to a channel, and approve gated releases from Slack. Open the Slack card on the Integrations page to connect.
Release messages
bumpkit integrations connect slack --url -Paste a Slack incoming webhook URL (it must start with https://hooks.slack.com/). Bumpkit posts to that channel:
- every release recorded by
POST /v1/analyze, with the version, bump, confidence and changelog; - release docs you publish with the
slacktarget; - release health regressions, with the top suspect commit;
- weekly digests sent to
slack.
Approving releases from Slack uses the Bumpkit Slack app instead; see Approvals.
The integrations_connect and integrations_test MCP tools do the same.
Approvals in Slack
The Bumpkit Slack app posts approval requests with Approve and Deny buttons, and answers the /bumpkit slash command.
bumpkit integrations authorize slack
bumpkit integrations slack-app channel C0123ABCDEF
bumpkit integrations slack-app posting approvalThe integrations_authorize, integrations_slack_app_channel and integrations_slack_app_posting MCP tools do the same. See Approve from Slack.
When you disconnect the Slack app, Bumpkit posts "Bumpkit was removed from this channel." to the chosen channel, then removes itself from your Slack workspace.