Smart Alerts and Notifications

Manually monitoring dashboards is both tedious and error-prone. Without real-time monitoring and automated action systems, businesses risk delayed responses to critical metrics.

GoodData offers a feature for setting up alert triggers for specific business actions. These alerts can be integrated with third-party automation platforms, like Zapier, to enable fully automated, data-driven workflows.

To use alerts, an administrator first has to connect GoodData with a third-party automation platform and set up a trigger & action process, see Trigger Third-Party Actions.

Once your GoodData environment is connected to one or more third-party automation platforms, dashboard users can set up their own alerts, see Create an Alert in GoodData.

Trigger Third-Party Actions

Use a third-party automation platform to specify what should occur when a GoodData alert is activated.

Steps:

  1. Log in to your a third-party automation platform.

  2. Choose GoodData as the trigger and enter the required credentials - your GoodData hostname and API authentication token.

  3. Set up the subsequent action.

Example: Trigger Email Alerts Using Zapier

In this example you will set up automated email notifications using Zapier.

Steps:

  1. Log into your Zapier account.

  2. Open this invitation link to add the GoodData beta app to your Zapier app directory.

  3. Click Create Zap:

    alerts-zap-1
  4. Click Trigger:

    alerts-zap-2
  5. Search for GoodData integration and select it:

    alerts-zap-3
  6. Select the New Widget Alert event:

    alerts-zap-4
  7. If you haven’t connected your account previously, select Connect a new account.

    alerts-zap-5
  8. Input your GoodData hostname and your API access token.

    alerts-zap-6
  9. Your trigger is set up, you can test it:

    alerts-zap-7
  10. Click Action:

    alerts-zap-8
  11. Change the action to Email:

    alerts-zap-9
  12. Select Send Outbound Email:

    alerts-zap-10
  13. Define how will the email look like using pieces of data imported directly from GoodData at the moment the event is triggered:

    alerts-zap-12
  14. Review your Zap:

    alerts-zap-13

Create an Alert in GoodData

Once third party actions have been created, users can set up alerts on the dashboard to trigger them. The alerts are designed to monitor specific conditions tied to your headline metric.

Steps:

  1. Navigate to your dashboard and locate the headline visualization.

  2. Hover over the headline visualization.

    A bell icon appears.

    alerts 1
  3. Click the bell icon.

    alerts 2
  4. Specify the conditions for the alert trigger and click Save.

    The alert is active. Note that headlines for which you’ve set up an alert are highlighted with the blue bell icon. You can click it to edit or cancel the alert.

    alerts 3