Slack
Post test failures to a project channel.
Operio sends one Slack message per failed test case, including the project, case, environment, failure summary when available, and a result link. A run with three failed cases sends three messages.
Connect and choose a channel
- Open Settings → Integrations → Slack and click Connect.
- Authorize Operio in Slack. The workspace connection is shared across your team.
- On the Slack card, click Configure, select this project's channel, and save.
- In Settings → Notifications, check that the master switch and Slack are enabled.
Each project needs its own channel selection. Without it, Slack shows Action required and skips alerts.
Permissions
Operio requests chat:write and chat:write.public to post messages, channels:read and groups:read to list channels, and team:read to identify the workspace. It also requests im:write, but does not currently send direct messages.
Troubleshooting
| Problem | Check |
|---|---|
| No failure messages | Confirm the workspace connection, project channel, and notification switches. |
| Private channel missing | Invite the Operio app to the channel. |
| Previously working connection stops | The token may have been revoked. Disconnect and reconnect Slack. |
| Authorization canceled or failed | Click Connect again; incomplete authorization is not stored. |
Use Notifications to mute one project's alerts. Disconnect removes the team connection and stops Slack alerts for all projects. Channel settings are retained for reconnection.