
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.
- 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.
/invite @Revyl first, then refresh.
Assign Workflows
Select workflows from the dropdown. Add multiple workflows to one rule.
Rule Created
Rules appear in the Notification Rules section.
- 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:- Revyl sends a message to the configured Slack channel
- Message includes: workflow name, status, test results, link to full report
- 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
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 cardDisconnect
Click Disconnect to revoke Slack access. Existing rules will be deleted.Need help? Contact [email protected]