Tutorial: Integrating Metabase Alerts with Slack

Yesi Days
4 min readAug 2, 2024

This tutorial will guide you through the process of integrating Metabase with Slack to send alerts when a specific query condition is met.

This is particularly useful for tracking key business metrics and ensuring that interested teams are promptly informed when a metric meets or fails to meet a specified condition. For instance, you can set up alerts to notify your sales team whenever monthly sales exceed a certain target, allowing them to celebrate successes and quickly adjust strategies if sales fall short.

Follow these steps carefully to set up and test the integration.

Prerequisites

  • Access to Metabase: Ensure you have admin access to your Metabase instance.
  • Slack Account: You need permissions to create applications and integrations in Slack.

Step 1: Create a Slack App

Go to Slack API: Visit https://api.slack.com/apps and log in with your Slack account.

Create a New App:

  • Select “From Scratch”: Start by choosing the “From Scratch” option to create a new app.

--

--

Yesi Days
Yesi Days

Written by Yesi Days

GDE Machine Learning | Data Scientist | PhD in Artificial Intelligence | Content creator | Ex-backend