Slack Alerts

Post rich change notifications directly into your Slack workspace using an incoming webhook.

If your team works in Slack, you can have ArtistGuard post formatted messages for every detected change - straight into any channel you choose.

Step 1: create an incoming webhook in Slack

  1. Go to api.slack.com/apps and click Create New App
  2. Choose From scratch, give it a name like "ArtistGuard", and select your workspace
  3. In the left sidebar, click Incoming Webhooks
  4. Toggle Activate Incoming Webhooks on
  5. Click Add New Webhook to Workspace
  6. Select the channel you want alerts posted to and click Allow
  7. Copy the webhook URL that appears

Not sure where to find it? This video walks through the full setup.

The URL looks like this:

https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX

Step 2: create a destination

Go to Dashboard > Destinations > New Destination:

  • Type: Slack
  • Name: something you'll recognize, e.g. "Team Slack" or "#artist-alerts"
  • Webhook URL: paste the URL you copied

Click Create Destination.

New Destination modal with Slack type selected, name and webhook URL filled in

Step 3: create an alert rule

Go to Dashboard > Alert Rules > New Rule:

  • Destination: pick the Slack destination you just created
  • Min severity: your choice
  • Event types: leave empty for all, or pick specific ones
  • Artist filter: leave empty for all artists

Click Create Rule. Active immediately.

New Rule modal with Slack destination selected and severity chosen

What the message looks like

ArtistGuard sends a formatted attachment with:

  • The change type as a heading
  • Before and after detail (track name, release, values)
  • Artist name with a link back to the dashboard

Slack channel showing an ArtistGuard alert notification with change type, artist name, and severity

Multiple Slack channels

Want critical alerts in one channel and everything else in another? Create two destinations - one per webhook URL - then create two rules, each pointing to a different destination.

Destinations page listing two Slack destinations for different channels

Alert Rules list showing two rules each pointing to a different Slack destination

Troubleshooting

No messages?

  • Double-check the full webhook URL was pasted correctly in the destination
  • Make sure the Slack app is still installed in your workspace (check under Manage Apps)
  • Check the rule is toggled Active in the Alert Rules list

Webhook stopped working? Slack invalidates webhook URLs if the app is uninstalled or the channel is deleted. Generate a new one and update the destination.