# Communication Tools

Use Radiant Security’s communication tools to send notifications and messages to users through collaboration platforms such as Microsoft Teams or Slack. Notifications can be interactive approval requests for remediation and containment actions or global informational messages. These notifications help users stay informed and respond quickly to events triggered during a workflow.

### **Prerequisites**

* [ ] **Microsoft Teams** and **Slack** connectors (optional): If you’d like workflow notifications routed to these platforms, complete the respective onboarding steps:
  * Set up [Microsoft Teams notifications](https://help.radiantsecurity.ai/radiant-connectors/communication-tools/microsoft-teams)
  * Set up [Slack notifications](https://help.radiantsecurity.ai/radiant-connectors/communication-tools/slack)

{% hint style="info" %}
**Note:** By default, **email notifications** are enabled for all workflows and users. No additional set up is required for email notifications.
{% endhint %}

### **Configure notifications in a workflow**

To configure notifications after creating or editing a workflow in Radiant:

1. From the navigation menu, click **Workflows.**<br>

   <figure><img src="https://2439665791-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPsFulb2ZOtSPcRSc2rXE%2Fuploads%2FoOxUhHrvjJ7gONJBR0l7%2FCommunication%20Tools_01.png?alt=media&#x26;token=937140cc-f907-467c-bf4c-989ebba9b73a" alt=""><figcaption></figcaption></figure>
2. Choose an existing workflow or click **Create Workflow** to create a new one.
3. Once you've clicked into a workflow, you’ll see the workflow's **Trigger** and a list of **Steps**, which may include:
   1. **Interactive Tasks:** Include remediation and containment actions, such as resetting a password or disabling a user account. When a workflow runs, these tasks appear as approval buttons. By default, they require manual approval by a user. To enable automatic execution, select **Auto Execute** in the task's **Advanced Settings**.o
   2. **Direct Notifications**: Automatically sent to users each time the workflow is triggered. These notifications are generated from a predefined template and delivered via email, Microsoft Teams, or Slack.

### Configure notifications for an interactive task

To configure how approval requests are delivered for an interactive task:

1. Click any **Interactive Task** step to open its **Advanced Settings**.&#x20;
2. Enable **Requires approval** to send a manual approval request.\
   &#x20;![](https://2439665791-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPsFulb2ZOtSPcRSc2rXE%2Fuploads%2FAXSb5qWpFQXyb9kv9eBr%2FCommunication%20Tools_02.png?alt=media\&token=391373c2-ba75-4f9b-b649-1b5ec1209dbc)
3. For **Wait For**, enter how long to wait for a response. When that period ends with no response, select whether the workflow should **Execute** or **Stop**.
4. For **Notification Type**, select a notification channel: Email, Slack, or Microsoft Teams.&#x20;
5. For **Template**, select the notification template.
6. Under **Recipient**, select the recipient to receive the notification.
7. Click **Save** and toggle **Active** on to enable the workflow.

### Configure a global notification

Global notifications are informational messages sent each time the workflow is triggered. They do not require any action from the recipient's.\
\
To configure a global notification:

1. In a workflow, click + **Add Step** > **Send Notification**.\
   &#x20;![](https://2439665791-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPsFulb2ZOtSPcRSc2rXE%2Fuploads%2FPezQXbRMvgIM1aC7fqnm%2FCommunication%20Tools_03.png?alt=media\&token=72abf3a8-8652-465b-8d74-f21902f06baa)
2. For **Notification Type**, select a notification channel: Email, Slack, or Microsoft Teams.&#x20;
3. For **Template**, select the notification template.
4. Under **Recipient**, select the recipient to receive the notification.
5. Click **Save** and toggle **Active** on to enable the workflow.
