Skip to main content

Connect Slack

Connect Slack to Inigo

Inigo provides integration with Slack for sending alerts and daily reports. This guide will walk you through the process of connecting your Slack workspace to Inigo. The connection is established through an Export configuration.

Setting up Slack Integration

For each Inigo service, you'll need to configure the Slack integration through the Inigo Export config in UI for as shown in Figure 1.

Inigo Architecture, Composed Schema
Figure 1. Export config page

Upon clicking the Edit button, a Connect to Slack button will appear as shown in Figure 2.

Inigo Architecture, Composed Schema
Figure 2. Set the destination for the Export.

The next step is to allow Inigo to have permissions to your Slack workspace as shown in Figure 3. The workspace can be changed in the upper-right menu if necessary.

Inigo Architecture, Composed Schema
Figure 3. Give Inigo permissions for Slack.

After clicking Allow the browser window will return to the Export config screen. Before continuing, click the Apply button on the upper right of the screen as shown in Figure 4.

Inigo Architecture, Composed Schema
Figure 4. Create the Export.

After clicking Apply, the Slack channel can be selected, as shown in Figure 5. The Slack channel can be either a public or a private channel.

Inigo Architecture, Composed Schema
Figure 5. Set the Slack channel.

Click the Apply button on the upper right of the screen again, and a screen similar to Figure 6 will be shown.

Inigo Architecture, Composed Schema
Figure 6. Slack channel is set. The setup is completed.

note

After completing this setup flow, a Secret will be created that contains the Slack token. The Secret can be shown by running inigo get secrets from the CLI.

Next Steps