Connecting UpGuard to your Slack workspace allows you to get the notifications you need directly into a Slack channel of your choice. You’ll need to connect UpGuard to your Slack workplace and authorize access. Once this is done, simply create an integration by selecting which notifications you want to use as triggers, decide what Slack channel you want to send them to and customize your message. Let’s run through an example:
Connecting to your Slack workspace
Navigate to the Integrations tab within Settings, then select Connect under the ‘Add Slack integration' section.
Select your workspace and hit Allow. Congratulations! You are now connected to Slack and ready to create an integration.
You should now see the message “Connected to [your workspace]” under Add Slack integration.If you wish to change or disconnect your workspace, you can click on your Slack organization’s name, or on the settings button.
Creating a Slack integration
Now that you are connected, click on +Create to begin your integration. This will send you to the integration workflow.
1. Triggers. Enable the triggers you would like to integrate. For this example I’ve chosen to enable notifications for when my company’s score drops below 600, and for when a VIP identity has been breached. Click Confirm and next ->
2. Name and destination: Create a name for your integration and select the Slack channel you wish to send it to then hit Confirm and next ->
3. Review message: This is the fun part - where you get to customize the messaging for the notifications you receive. Select the nominated trigger on the left hand side to review and edit the message that will be sent to your nominated Slack channel. As you edit your message, you will see a simple preview of the message as it will appear in your Slack channel.
4. Enable/Disable: Select the status you want for your integration, then select Finish.
You will now find your new integration in the Integrations tab under settings.
Customizing your notification messaging
We've created a set of default variables for you to use with each trigger type (example below). You can click on the copy button on the right hand side of each row to copy that text. The messaging variables using Liquid syntax are extremely flexible - for more information on how to configure these, check out this article - “Using Liquid syntax to customize your integration”. The payload data is at the bottom of this page. Once you are happy with your messaging, click Confirm and next ->