Slack Notifications for DSR

Get Slack alerts for new privacy requests, and for errors that need your attention

MineOS can post to Slack in two independent ways: a notification for every new privacy request, and a separate alert when something goes wrong and needs your attention. You can set up either one on its own, or both.

Getting notified about new requests

Choose one of two ways to connect Slack for new-request notifications:

  • OAuth (recommended for public channels) — connect your Slack workspace directly and pick a public channel.
  • Webhook URL (supports private channels too) — generate a Slack webhook URL and paste it into MineOS.

OAuth flow

  1. Go to Settings > Automations > Marketplace.

  2. Find Notify by Slack on New Privacy Request and click Configure.

  3. Click Connect and follow the on-screen instructions to authorize MineOS in your Slack workspace.

  4. Choose the public channel where you want to receive notifications.

  5. A confirmation appears once the automation is active.

Webhook flow

  1. Generate a Slack webhook URL for your desired channel from your Slack workspace settings.

  2. Go to Settings > Automations > Marketplace.

  3. Find Notify by Slack on New Privacy Request - By Webhook and click Configure.

  4. Paste in the webhook URL. Give it a meaningful name — this identifies the subscription MineOS uses to send new-request events to your channel.

  5. Click Finish.

Once either flow is active, you'll receive a Slack message for every new, verified privacy request created in the system, regardless of which channel it came in through.

Getting alerted about errors

Separately from new-request notifications, you can connect Slack to receive alerts when MineOS hits an error it couldn't resolve after exhausting its retries. This covers:

  • Webhook event failures — for Ticket Created, Ticket Closed, and Require Attention Done events.
  • Autopilot failures — when Autopilot couldn't complete processing a request automatically.
  • Custom integration errors — when a custom system integration fails due to an HTTP error or an invalid verification key.
  • Governance webhook failures — for System Created, System Status Change, Employee Inactive, and TPRM Trigger events.
📘

These error alerts are delivered only through this Slack integration — they are not part of the subscribable webhook events. In particular, Autopilot failure is an operational alert letting your team know a request needs manual attention, so there is no webhook event to subscribe to for it.

To set it up:

  1. Generate a Slack webhook URL (see steps above), ideally posting to a dedicated channel such as mineos-errors.
  2. Go to Settings > Developers > Integrations.
  3. Under the Slack integration, paste the webhook URL.
  4. Click Test your integration to confirm MineOS can reach the channel.
  5. Toggle Enable notifications on and click Save.

Which one do I need?

The two are independent — connecting one doesn't connect the other. If you want your team to see every incoming request in Slack, set up new-request notifications. If you want to be paged only when something breaks and needs manual attention, set up error notifications. Most teams that rely heavily on automated processing, like Autopilot, benefit from having both in place.


Did this page help you?