Skip to content

Slack

This article includes information on adding a Slack integration and syncing Slack accounts. To use Slack for notifications, connect the integration then see Slack notifications.

When you connect a Slack workspace to Oblique, Oblique will automatically sync the workspace’s members. As you make changes in Slack, these are automatically synced to Oblique.

You can’t currently add multiple Slack workspaces to Oblique.

Oblique syncs the following from your Slack workspace.

Slack objectOblique objectCapability
MembersAccountsRead-only

Oblique syncs each Slack member as an Oblique account. Guests, bots, and deactivated members are included.

Slack accounts are matched to Oblique users by email.

The Slack integration doesn’t sync Slack roles as Oblique roles.

The Oblique Slack app requires the following permissions to operate in your Slack workspace:

  • View basic information about public channels in your workspace
  • View basic information about private channels that @Oblique has been added to
  • View people in your workspace
  • View email addresses of people in your workspace
  • Send messages as @Oblique
  • Post messages to specific channels in Slack
You must be an admin to add an integration.

Navigate to the Integrations page.

  1. Select Add integration.
  2. Select Slack.
  3. Select Connect Slack.
  4. In the Slack OAuth flow, review the required permissions, ensure you have selected the correct Slack workspace, and select Allow. Adding the Oblique Slack app to a Slack workspace
  5. Optionally, under Channels, select one or more Slack channels where notifications should be sent.
  6. Optionally, test that the integration is working as expected and sending messages to the correct Slack workspace and channels. Select Send test notification to send a test notification.
  7. Direct messages (DMs) are enabled by default. Optionally, disable DMs for users. Next to Direct messages, toggle Enabled or Disabled.
  8. Approvals from Slack are enabled by default, letting reviewers approve or close requests directly in Slack. Optionally, disable approvals from Slack. Next to Approve from Slack, toggle Enabled or Disabled.
  9. Select Add integration.

Approve the Oblique app in your Slack workspace

Section titled “Approve the Oblique app in your Slack workspace”

By default, any Slack member can add an app to a workspace.

If your Slack workspace or organization has configured app approval to restrict installing Slack apps that aren’t approved, then your Slack workspace owner will need to approve the Oblique app for workspace members to use it. You can’t pre-approve the Oblique app since it’s not available in Slack Marketplace.

If you have already installed the Oblique app in your Slack workspace, approve it for all workspace members:

  1. Find the app in your list of installed apps, at https://app.slack.com/apps-manage/$workspace-id/integrations/installed and select the app. Alternatively, navigate directly to the Oblique Slack app at https://$workspace-name.slack.com/marketplace/A09EG3AJEHZ-oblique (US) or https://$workspace-name.slack.com/marketplace/A0A5AA3PHC0-oblique (Europe). Slack workspace installed apps
  2. On the app listing, find the desired workspace. Next to Manage app for entire workspace?, select Approve. Slack workspace app listing

If you have app requests enabled, and a workspace member has requested the app, then:

  1. Find the app in your list of app requests, at https://app.slack.com/apps-manage/$workspace-id/integrations/requests and select the app. Alternatively, navigate directly to the Oblique Slack app at https://$workspace-name.slack.com/marketplace/A09EG3AJEHZ-oblique (US) or https://$workspace-name.slack.com/marketplace/A0A5AA3PHC0-oblique (Europe).
  2. On the app listing, find the desired workspace. Next to Manage app for entire workspace?, select Approve.

Once the app is approved, it will be listed in your list of installed apps, at https://app.slack.com/apps-manage/$workspace-id/integrations/installed, with the App resolution Approved. The app listing, at https://$workspace-name.slack.com/marketplace/A09EG3AJEHZ-oblique (US) or https://$workspace-name.slack.com/marketplace/A0A5AA3PHC0-oblique (Europe), will also show as approved for your workspace.

Oblique’s Slack integration is read-only, so it can’t be used to manage your Slack workspace or its members. Make these changes in Slack directly, and Oblique will sync them automatically.

You must be an admin to remove an integration.

To remove a Slack integration, from the integration’s detail page:

  1. Navigate to the Settings tab.
  2. At the bottom of the page, under Delete integration, select Delete integration….
  3. In the confirmation dialog, type the text to confirm, then select Delete integration.

This will stop Oblique from syncing accounts from Slack and from sending notifications to Slack.

If you get the error Apologies, but Oblique can't be installed, your Slack workspace or organization has configured app approval to restrict installing Slack apps that aren’t approved or aren’t in the Slack Marketplace. See Approve the Oblique app in your Slack workspace.