Approve a response from Slack
Approve or reject a response that is waiting for a person, with a button in Slack.
Responses set to Ask before running wait for a person to approve. With Slack approvals, the request appears in a Slack channel with Approve and Reject buttons, so the right person can decide in seconds without opening the dashboard.
Set it up
- Open Connections. Under Slack approvals the steps are listed with a copy button for the address you need.
- In Slack, create an app for your workspace. Give it the permissions
chat:write,users:readandusers:read.email. - Turn on Interactivity and paste the request address we show you.
- Install the app, copy the bot token and the signing secret, and invite the bot to the channel you want to use.
- Back in UptimeWave, enter the bot token, the signing secret and the channel ID, switch it on, and press Send a test message.
How approvals work
- The message shows the response, the monitor, what it will do, who can approve, and when it expires.
- When someone clicks, we match their Slack email to a person in your organization. They must be allowed to approve that run, the same rule as in the dashboard: owners and admins, or members of the team that owns the monitor.
- The message is updated with the outcome and who decided, and the buttons go away. A second click does nothing.
- The email and dashboard approvals keep working, so a failed Slack message never blocks a response.