Skip to main content
Slack connected

Connection Status

Once connected, you’ll see:
  • Workspace: Your Slack workspace name
  • Connected: Connection date
  • Status: Active indicator

Notification Rules

Rules determine which workflows send notifications to which channels.

Create a Rule

Click Add Rule to open the rule dialog. Create rule dialog Rule Fields:
  • 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 for failures
  • Apply to all workflows: Auto-apply rule to all workflows
  • Workflows: Select specific workflows for this rule

Select Channel

All public channels in your workspace appear in the dropdown. Channel dropdown For private channels: Invite the bot with /invite @Revyl first, then refresh.

Assign Workflows

Select workflows from the dropdown. Add multiple workflows to one rule. Workflow dropdown

Rule Created

Rules appear in the Notification Rules section. Rule created Each rule shows:
  • Rule name and target channel
  • Trigger types (fail, timeout, success, cancelled)
  • Assigned workflows count
  • Actions: Edit, Delete, More options

How It Works

When a workflow with an assigned rule completes:
  1. Revyl sends a message to the configured Slack channel
  2. Message includes: workflow name, status, test results, link to full report
  3. Bot joins the channel automatically on first notification (public channels)

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 rule: Click the pencil icon on the rule card Delete rule: Click the trash icon Add workflows: Click ”+ Add” on the rule card

Disconnect

Click Disconnect to revoke Slack access. Existing rules will be deleted.
Need help? Contact [email protected]