Slack Approval Workflows
Integrate Velatir approvals seamlessly into your Slack workspace with interactive buttons, threaded discussions, and automated notifications.Features
Interactive Buttons
One-click approve, decline, or request changes directly in Slack
Rich Context
Full request details, risk assessment, and policy analysis in Slack messages
Threaded Discussions
Team collaboration and discussion before making decisions
Status Updates
Automatic notifications when decisions are made or tasks timeout
Setup Process
1
Install Slack App
Add the Velatir app to your Slack workspace
2
Configure Channels
Designate which channels receive different types of requests
3
Set Permissions
Define who can approve different request types
4
Test Integration
Send a test approval request to verify setup
Message Format
Approval requests in Slack include:- Request Summary: Function name and description
- Risk Assessment: AI-generated risk level and confidence
- Policy Analysis: Which policies were triggered
- Action Buttons: Approve, Decline, Request Changes
- Context Details: Full request data and metadata
Notifications to Private Channels
Due to privacy reasons, Velatir cannot access your private channels. We can, however send notifications to them.1
Get your private channel ID
Right click your private channel in Slack. Click βView Channel Detailsβ, and copy the Channel ID in the bottom of the dialog.
2
Use channel in Flows
Add the Channel ID to a flow in Velatir.

3
Add Velatir bot to the private channel
Add the Velatir bot to your private channel by tagging it with @Velatir in a new message.
