> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revyl.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Slack Notifications

> Get workflow notifications in Slack channels

Send test results to Slack channels when workflows complete. Configure rules to control which events trigger notifications.

## Notification Rules

Rules determine which workflows send notifications to which channels.

### Create a Rule

Click **Add Rule** and configure:

* **Rule Name**: Descriptive name (e.g., "Production Failures")
* **Channel**: Select from available Slack channels
* **Notify When**: Failure, Success, Timeout, Cancelled
* **Mention on Failure**: Optional @mention
* **Workflows**: Select specific workflows, or apply to all

For private channels, invite the bot with `/invite @Revyl` first.

### Triggers

* **Failure**: Workflow or test fails
* **Success**: All tests pass
* **Timeout**: Workflow exceeds time limit
* **Cancelled**: Workflow manually stopped

Default: Failure and Timeout enabled.

## Managing Rules

* **Edit**: Click the pencil icon on the rule card
* **Delete**: Click the trash icon
* **Add workflows**: Click "+ Add" on the rule card

## Disconnect

Click **Disconnect** to revoke Slack access. Existing rules will be deleted.
