Guard integrates with workplace messaging services to send push notifications for specified alerts. This guide walks you through setting up a Slack webhook integration with Guard.

Note: For detailed information on Slack webhooks, refer to Slack's documentation: https://api.slack.com/messaging/webhooks.

Setting up Slack Webhooks

Visit https://api.slack.com/apps and click "Create New App" to begin.

Enter a name for your app and select the workspace where you want to use the app.

After creation, you'll see a list of available functionalities for your app. From the available functionalities, we'll focus on setting up "Incoming Webhooks".

Toggle "Activate Incoming Webhooks" to On.

Click "Add New Webhook to Workspace".

Select the channel where you want notifications to appear. Click "Authorize".

After authorization, you'll receive a unique webhook URL. Save this URL โ€” you'll need it for the Guard setup.

Configuring Guard

Once you have created a Slack webhook, log into Guard and navigate to Integrations in the left sidebar. Select +Add Integration. Slack can be found under the Workplace Messaging section of integrations. You can also reach the Slack setup from the Notification Settings tab on the Settings page.

Click "Connect" on the Slack card.

Paste the newly created Slack webhook URL into the Webhook URL field and specify the minimum severity level you would like to receive alerts for. Click Connect to complete the integration.

After successful setup, you should receive a test notification in your selected Slack channel confirming the integration is active.

If you run into any issues during the integration process or have questions about maximizing the value of this integration, our support team is ready to help. You can reach us at support@praetorian.com, and we'll be happy to guide you through any challenges you encounter.