Slack

Configuring Slack Notifications

To send notifications to a Slack workspace, you will first need to configure a simple Slack application. You can then add the Slack app's incoming webhook URL on the Veza Integrations > Orchestration Actions page.

The Slack payload is structured and delivered like a standard Veza webhook. When assigning the URL to a rule or workflow event, the Slack webhook name is listed alongside all other configured webhooks.

Create a new Slack app

You will need an incoming webhook URL, which you can generate by setting up a new Slack app:

  1. Create a new app (https://api.slack.com/apps/new) by choosing Build App > From Scratch.

  2. Give the app a name and select a workspace, and click Create App.

  3. On the app settings screen, choose Incoming Webhooks > Enable. Click “Add New Webhook to Workspace.”

  4. Pick a channel the webhook will post to, and click Allow.

  5. Copy the webhook URL.

Add a Slack Orchestration Action to Veza

After you have the incoming webhook URL, you can enable notifications:

  1. Browse to Veza Integrations > Orchestration Actions > Add Orchestration Action

  2. Click Slack and click Next.

  3. Add a name and paste the webhook URL from the previous steps.

  4. Click Next to test the configuration. You should see a sample message in the workspace channel assigned to the Slack app.

  5. Click Create Orchestration Action to save it.

Last updated