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.Add Velatir to channel
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.Add Velatir to channel