NotificationsSlack

Slack

Connect Slack to RAD Security for workflow notifications and alerts.

This guide walks you through connecting Slack to RAD Security using OAuth, enabling automated notifications from workflows directly to your Slack channels.

Important: Slack is currently designed for workflow notifications and is not integrated with RADBot.

Prerequisites

Before you begin, ensure you have:

Access to your Slack workspace
Access to RAD Security workspace with integration permissions

If your Slack workspace has app approval restrictions enabled, you may need to request approval from a workspace admin before installing the RAD Security app.


Configure in RAD Security

Setting up the Slack integration is simple and uses OAuth for secure authentication:

Navigate to Integrations

Go to your RAD Security workspace and navigate to Data SourcesIntegrations.

Select Slack

Find and click on Slack from the list of available notification integrations.

Enter Integration Details

You'll be taken to a screen where you need to enter:

  • Integration Name: A descriptive name for this integration (e.g., Slack - Security Team)

Click Authorize to begin the OAuth flow.

Authorize the RAD Security App

You'll be redirected to Slack's authorization page where you can:

  • Select the Slack workspace where you want to install the app
  • Review the permissions the RAD Security app is requesting
  • Click Allow to authorize the integration

The RAD Security app will request permissions to post messages to channels and access basic workspace information.

Return to RAD Security

After authorization, you'll be automatically redirected back to RAD Security with the integration configured.


Verify Integration

After completing the authorization flow, verify your integration is working:

Check Integration Status

Go to Data SourcesIntegrations and locate your Slack integration.

Verify that:

  • The status shows Connected
  • The workspace name is displayed correctly

Send a Test Notification

Configure a test workflow to send a notification to a Slack channel and verify the message is delivered successfully.

Your Slack integration is now configured! You can now receive workflow notifications and alerts in your Slack channels.


Configuring Notification Destinations

When setting up workflow notifications, you can specify where messages should be delivered in Slack:

Send to a Channel

To send notifications to a specific Slack channel, provide the channel name in your workflow configuration:

  • Use the channel name with or without the # prefix (e.g., security-alerts or #security-alerts)
  • Works with both public and private channels

If you haven't added the RAD Security app to a private channel yet, you can invite it using /invite @RAD Security in the channel.

Send Direct Messages to Users

To send notifications directly to a specific user, provide their email address in your workflow configuration:

  • Use the email address associated with the user's Slack account (e.g., user@company.com)
  • The user will receive a direct message from the RAD Security app
  • No additional setup required - the app can send DMs once authorized

Tip: Use direct messages for notifications that require immediate attention from specific individuals, such as security incidents assigned to on-call engineers.


What Notifications Are Sent


Use Cases

Workflow Monitoring Receive real-time updates when security workflows complete, keeping your team informed of automated actions.

Incident Response Get immediate alerts in dedicated incident response channels when critical security events are detected.

Team Collaboration Share security findings and workflow results with relevant teams in their existing Slack channels.

Compliance Reporting Automatically send compliance scan results and reports to stakeholder channels on a scheduled basis.


Troubleshooting


Security Best Practices

Channel Access Control Only send sensitive security notifications to private channels with restricted membership to prevent information disclosure.

Regular Access Reviews Periodically review which Slack channels have access to RAD Security notifications and adjust as team members change.

Message Content Configure workflow notifications to avoid including sensitive data like credentials or PII in Slack messages.

Integration Monitoring Regularly verify the integration status and re-authorize if needed to ensure continuous notification delivery.


Next Steps