Skip to main content

Set Up Slack Push Notifications

Send push notifications for all your Digital.ai Agility subscriptions directly to Slack channels.

Who configures Slack notifications: Team members using Slack can configure webhooks to receive subscription alerts directly in Slack channels or direct messages.

Prerequisites: You must have active subscriptions.

Configuring the Slack integration is a two-step process: first configure an incoming webhook in Slack, then configure push notifications in Digital.ai Agility.

Configure an Incoming Webhook in Slack

Create a webhook in Slack to receive notifications from Digital.ai Agility:

  1. Go to https://api.slack.com/apps and click Create New App.
  2. Select From scratch, enter an app name (e.g., "Digital.ai Agility Notifications"), choose your workspace, and click Create App.
  3. In the app settings, select Incoming Webhooks from the left sidebar.
  4. Toggle Activate Incoming Webhooks to On.
  5. Scroll down and click Add New Webhook to Workspace.
  6. Choose a channel or direct message to post to, then click Allow.
  7. Copy the Webhook URL provided (it will look like https://hooks.slack.com/services/T00000000/B00000000/XXXX...).

Keep the Webhook URL available for the next step.

note

If you need to change the channel later, you'll need to create a new webhook. The channel is configured when you authorize the webhook and cannot be changed afterward.

Configure Push Notifications in Digital.ai Agility

Connect Digital.ai Agility to your Slack webhook:

  1. Click on your avatar on the header and select My Details.
  2. Select Push Notifications.
  3. Click on the Slack icon.
  4. Enter a name for the push notification.
  5. Paste in the Webhook URL provided by Slack.
  6. Click Add.

Your Slack integration is now active. You will receive notifications in your selected Slack channel for all your active subscriptions.

Troubleshooting

Notifications not appearing in Slack

Verify the webhook URL is correct and the Slack webhook is still active. In Slack, go to Apps & Integrations > Manage > Custom Integrations > Incoming Webhooks to confirm the webhook exists and is enabled. Also ensure you have active subscriptions in Digital.ai Agility.

Slack webhook URL expired or invalid

Slack webhooks can be disabled or removed from the Slack workspace. If the webhook is no longer valid, create a new incoming webhook in Slack following the configuration steps, then update the webhook URL in Digital.ai Agility.

Notifications going to wrong Slack channel

The Slack channel is determined by the webhook configuration in Slack, not in Digital.ai Agility. To change the channel, edit the webhook configuration in Slack (Apps & Integrations > Incoming Webhooks) and select a different channel. The webhook URL will change, so update it in Digital.ai Agility.

Receiving too many Slack notifications

Review your Digital.ai Agility subscriptions and delete or refine any that are too broad. Consider using more specific filters (project, team, owner) to reduce notification volume. You can also create separate Slack webhooks for different subscription types and direct them to different channels.

Manage Notifications and Subscriptions

Manage Notification Subscriptions

Set Up Push Notifications