Notifications — Rules, Groups & Channels

~6 min read

Notifications & Alerts

Notifications let you deliver KPI alerts and scheduled digests to Email, Slack, and Teams. Recipients receive a branded card showing the metric value, Status band, and a link to the live read-only dashboard. No account login is required to open the linked dashboard.

Open the Notifications & alerts modal by clicking the bell icon (🔔) in the dashboard header. The modal has three segmented tabs — Rules, Groups, and Channels — covering this dashboard, groups spanning many dashboards, and delivery destinations respectively. A subtitle beneath the modal title reads "This dashboard, or groups spanning many."


Rules

A rule defines what triggers a notification, when it fires, and which channels receive it. Rules on this tab are scoped to the current dashboard. Two modes are available: Alert (fires on a status-band change) and Schedule (fires on a recurring timetable).

Reading the Rules List

Each rule row shows the rule name, the trigger condition or schedule in plain language, and the channel it delivers to. A status badge on the right indicates the rule's current state:

Badge Meaning
Active Rule is enabled and evaluating
Triggered Rule has fired at least once since last reset
Paused Rule is disabled — will not fire until re-enabled

Click the ··· menu on any rule row to edit, pause, or delete it.

Creating a Rule

  1. On the Rules tab, click + New rule at the bottom of the list.
  2. Complete the three-step Rule Builder:

Step 1 — What to watch

Scope What it monitors
This card A single card you select — the rule fires based on that card's Status only
Whole dashboard All cards on the dashboard — scheduled digests include every card

Step 2 — When to send

Choose Alert or Schedule.

Alert mode — fires when a Status band condition is met:

Trigger What it watches for
Goal reached Card enters Goal Reached / On Track / Exceeding
Goal missed Card enters Critical
At risk Card enters At Risk
Any status change Fires on every band transition (mutually exclusive with the above)

Multiple triggers can be combined (e.g. "Goal missed OR At risk"). "Any status change" cannot be combined with specific triggers.

Set a Cooldown to prevent alert spam:

Cooldown setting Behavior
Every time (no cooldown) Fires every time the condition is detected on refresh
At most once per hour Suppresses repeat alerts within 60 minutes
At most once every 4 hours Suppresses within 4 hours
At most once every 12 hours Suppresses within 12 hours
At most once per day Suppresses within 24 hours
At most once per week Suppresses within 7 days

Schedule mode — fires on a recurring timetable regardless of card Status:

Setting Options
Frequency Daily / Weekly / Monthly
Day (weekly only) Sunday through Saturday
Day of month (monthly only) Day 1–28
Time Any hour, 12:00 AM – 11:00 PM
Timezone ET / CT / MT / PT / GMT / UTC

Scheduled rules deliver a digest of the selected card or all dashboard cards at the configured time.


Step 3 — Where to send

Select recipients from two sources:

The Live preview panel shows a plain-language summary of the rule (e.g. "Notify when Revenue becomes at risk, at most once per day") and a preview of the notification card recipients will receive.

  1. Click Create rule.

What Recipients Receive

Each notification contains:

External recipients open a tokenized read-only view — no account login required. The link can be expired or revoked at any time from the Share modal — see Sharing Dashboards.


Groups

A group bundles rules across multiple dashboards into a named collection with its own schedule. Groups are useful when you want a single digest covering several dashboards — for example, a weekly summary that rolls up every department's KPIs in one email.

Each group row shows the group name, its delivery schedule, a description, and the dashboard names it covers (displayed as chips). Click the ··· menu on any group row to edit or delete it.

Click + New group at the bottom of the Groups list to create one.

Groups vs. Rules: Rules watch a single dashboard and fire on status changes or on a per-dashboard schedule. Groups aggregate rules across dashboards and deliver on a group-level schedule, independent of any one dashboard's rules.


Channels

A channel is a reusable delivery destination — an email address, a Slack webhook, or a Teams webhook. Rules and groups reference channels to determine where to send notifications.

Channels are account-wide. A channel added here is available when creating rules or groups on any dashboard.

Reading the Channels List

Each channel row shows:

Adding a Channel

  1. In the Channels tab, click + Add channel at the bottom of the list.
  2. Choose a channel type:
    • Email — enter a recipient email address
    • Slack — enter an Incoming Webhook URL from your Slack app
    • Teams — enter a Power Automate / Workflows webhook URL
  3. Optionally add a Label (e.g. "Ops team", "#growth-alerts", "Leadership") to identify the channel.
  4. Click Add channel.

For Slack and Teams webhooks: click Send test before saving. A verification ping is sent to the URL. When "Test delivered" appears, the channel is verified and the Save button becomes active. Unverified webhooks cannot receive alerts.

For email: no verification step is required — valid addresses save directly.

Channel Status Badges

Badge Meaning
Verified Channel tested and ready to receive alerts
Pending test Webhook not yet verified — must be tested before rules can deliver to it

Managing Channels

Click the button on any channel row to rename, re-test, or remove the channel. Removing a channel unlinks it from all rules and groups.

Still need help?