1. Install Incoming Webhooks on Slack

If you’ve already installed the Incoming Webhooks app, you can skip to step 2.

  1. Go to Slack’s app directory.
  2. Search for Incoming Webhooks. It should dynamically update a drop-down beneath the search bar.
  3. Click Incoming Webhooks.
  4. Click Add Configuration.
  5. Select a channel from Choose a Channel… or create a new one.
  6. Click Add Incoming WebHooks Integration.

2. Add an Integration to Slack
  1. Log into your Slack client.
  2. Click your username in the top left-hand corner. A menu will open.
  3. Click Administration > Manage Apps.
  4. Navigate to Custom Integrations.
  5. Click Incoming WebHooks.
  6. In the Customize Name section, type your desired name. We recommend naming it Metricly Event.
  7. Click Copy URL in the Webhook URL section.
  8. Click Save Settings at the bottom of the page.

3. Create a Slack Notification in Metricly

If you want to display a custom message for your Slack notification, you’ll have to add and configure a Webhook notification instead, using the URL in 2.11 as your Webhook notification’s URL.

  1. Type a name for the Slack notification. We recommend naming it Slack-{yourChannelName} so it’s easy to find later.
  2. Ensure the Enabled checkbox is selected.
  3. For Webhook URL, paste the URL you obtained from creating the Slack integration.
  4.  Input a bot username that will be used when Metricly posts to your Slack channel.
  5. Click Test and Save to test the Slack notification. The test must return an HTTP code 200 to pass the validation. If the test succeeds, the notification will automatically save.

Optional Configuration

Icons & Emojis

You can customize the icon from slack by returning to the custom Webhook integration you’ve created and editing it. To distinguish your Metricly events in the chat, we recommend saving our logo to your computer and uploading it. You can also add an emoji or icon via Metricly when editing your notification.

Channel Override

Input a channel override. This can be a different channel (#other-channel), another user (@otheruser), or multiple users.

More About Notifications

For more information about notifications, see them main Notifications page.


Join other DevOps who love Metricly!

Sign up for a free, fully featured, 21-day trial. No credit card required!