All templates

Automated GoodData Metric Threshold Alerts

Every hour, WebRun opens GoodData, reads the current value of each metric you are tracking against its threshold, posts an alert to Microsoft Teams the moment one breaches, and books a short review slot on Google Calendar so the metric gets a proper look instead of sitting unread in a dashboard.

Runs on WebRun · Strict Lockdown policy
Every hour, 9:00 AM to 6:00 PM on weekdays WebRunorchestrates each step
1 GoodData check metrics against thresholds
2 Microsoft Teams alert the team
3 Google Calendar book a review slot
In short

How do I get alerted when a GoodData metric crosses its threshold?

WebRun checks your GoodData dashboards every hour against the thresholds you set. The moment a metric crosses its line, it posts an alert to Microsoft Teams naming the metric, its value, and the size of the breach, then books a short review slot on Google Calendar so the right people look at it together instead of it going unnoticed.

  • Metric breaches get a Teams alert within the hour instead of being found days later
  • Every breach comes with a booked review slot so it gets discussed, not ignored
  • Dashboards stay untouched since WebRun only reads values, never edits models

Built for Analytics teams · Operations leads · Revenue teams · BI administrators

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens gooddata.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    GoodData - check metrics against thresholds
    • Open GoodData and read the current value of each tracked metric
    • Compare each value against its set threshold
    • Note how far over or under the line it is and since when

    Done when Every tracked metric has been checked against its threshold this hour.

  3. 2
    Microsoft Teams - alert the team
    microsoft.com
    WebRun in Microsoft Teams: alert the team
    WebRun opens Microsoft Teams to alert the team.
    • Post an alert naming the metric, its value, and the threshold it crossed
    • Tag the channel responsible for that metric
    • Include the direction and size of the breach

    Done when The team channel has an alert for every metric currently over threshold.

  4. 3
    Google Calendar - book a review slot
    calendar.google.com
    WebRun in Google Calendar: book a review slot
    WebRun opens Google Calendar to book a review slot.
    • Create a short review slot for the next available working hour
    • Title it with the metric name so it is clear at a glance
    • Leave it for the team to accept or move

    Done when A review slot exists on the calendar for today's breach.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
gooddata.com
ScheduleRuns automatically on this cadence
Every hour, 9:00 AM to 6:00 PM on weekdays
DeliveryHow each run's result reaches you
Threshold alert · Microsoft Teams
OutputWhat each run produces - An alert naming the metric, its value, and the threshold it crossed, plus a booked review slot.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

How does WebRun know what counts as a breach?

It uses the thresholds you set for each metric. Nothing is flagged until a value actually crosses the line you defined.

Will it keep alerting about the same breach?

No. It alerts once when a metric first crosses the threshold, then stays quiet on that metric until it either recovers or crosses again after recovering.

Does it change anything in our GoodData workspace?

No. It only reads metric values. Dashboards, models, and data sources are never edited.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.