Slack Webhook Integration

A Slack Channel can be integrated into GorillaStack to act as a destination for notifications relating to:

  1. Upcoming scheduled Rule executions, providing a timely opportunity to snooze or cancel a given Rule execution
  2. Execution of a Manual Approval Pause stage within a Rule's configuration
  3. The outcome of any Rule execution
  4. The outcomes of Notify Cost & Notify Instance Count Actions

How To Integrate Slack and GorillaStack

  1. In GorillaStack, click the Team Menu in the nav bar, and select Integrations
  2. You will arrive at the Slack view, Click on the Add Slack Channel button
  3. Click https://slack.com/apps/manage to navigate to slack in a new tab
  4. Using the Search Box at the top of the page Search App Directory for Incoming Webhooks. Click on Incoming Webhooks when prompted with the Incoming Webhooks suggestion

Slack Apps Search Navigation

  1. Click Add Configuration

Slack Incoming Webhooks Add
Configuration

  1. Select which channel you want to link the webhook to and then click Add Incoming Webhooks Integration

Configure Incoming Webhook

  1. Copy the Webhook URL

Copy Webhook URL

  1. Switch back to the GorillaStack, provide a name to identify the Slack Channel and paste the webhook URL into the Webhook URL field
  2. Click Save

Save Incoming Webhook Integration

Next, let's build a rule from scratch!