Slack notifications
The Slack integration lets Oblique notify users about pending requests directly in Slack, and lets reviewers approve or close requests directly in Slack.
The Oblique Slack app supports sending request notifications in Slack in two ways:
- Direct messages (DMs). Request notifications are sent directly to individuals who are requestors or reviewers as direct messages, if they exist in the Slack workspace. Reviewers are notified when they need to approve a request, and requestors are notified when the status of their request changes.
- Channels. All request notifications are sent to one or more public or private Slack channels. The notification tags the requestor and the reviewers for the request, if they exist in the Slack workspace.
Changes to a request are automatically updated and threaded in Slack. When one reviewer approves or closes a request from Slack, all DMs and channel messages for that request update to reflect the new status. Updates on a given request are threaded under the original notification.
The Oblique Slack app can be configured to send DMs to users, send notifications to one or more Slack channels, or both. DMs are enabled by default.
Approving or rejecting requests within Slack notifications is disabled by default.
When notifications are sent
Section titled “When notifications are sent”Notifications are sent or updated for both the requestor and reviewers when one of the following happens:
When a reviewer is removed from a request, that reviewer receives a final DM letting them know they’re no longer requested to review, and the action buttons on their original notification are removed. They won’t receive any further notifications about that request.
When multiple events affecting the same request happen simultaneously, such as when a request is created with reviewers already selected, or when a request is approved and applied, only a single notification is sent.
When a user performs an action that would send themselves a direct message, e.g., approve their own request, that notification will be skipped.
Install or uninstall the Slack app
Section titled “Install or uninstall the Slack app”You must install the Oblique Slack app to use Slack for notifications.
Manage Slack notifications
Section titled “Manage Slack notifications”Enable or disable DMs for all users
Section titled “Enable or disable DMs for all users”When you add the Oblique Slack app to a workspace, all users will begin receiving DMs by default.
You can enable or disable DMs for all users from the Slack integration’s detail page:
- Navigate to Settings.
- In the Slack settings section, next to Direct messages, toggle Enabled or Disabled.
Users can also enable or disable whether they personally receive DMs.
Enable or disable approvals from Slack
Section titled “Enable or disable approvals from Slack”Approvals from Slack are disabled by default. When approvals from Slack are enabled, reviewers can approve or close requests directly in Slack. Slack-based approvals are subject to the same rules as approvals in Oblique.
Requests approved or closed in Slack are recorded in audit logs just like any other approval. The reviewer is listed as the author, and the Oblique Slack integration is listed as the client.
You can enable or disable approvals from Slack from the Slack integration’s detail page:
- Navigate to Settings.
- In the Slack settings section, next to Approve from Slack, toggle Enabled or Disabled.
Change the Slack channels used by the Oblique app
Section titled “Change the Slack channels used by the Oblique app”The Oblique Slack app can be configured to send notifications to none, one, or several Slack channels. Both public and private channels are supported.
To change the channels used, from the Slack integration’s detail page:
- Navigate to Settings.
- In the Slack settings section, next to Channels, select the Slack channel or channels where notifications should be sent.
- Optionally, test that the integration is working as expected and sending messages to the correct Slack workspace and channels. Select Send test notification to add the Oblique app to the channels and send a test notification.