- Email: Multiple email addresses can be added.
- Webhooks: Alerts can be sent to a specified callback URL, including Slack.
Setup
Accessing Alerts
- Open a saved query that you own.
- Click the “Schedule” button.
- Configure the query schedule.
- Activate the Alerts option.
- Configure the alert delivery method.
- Save the schedule.
- Every time the query runs, the alert will be triggered.
Alert Timing
Alerts are triggered after query execution. Delays may occur due to factors like query complexity or system queues. Note that retry mechanisms for failed deliveries are not yet implemented.Alerts are not recommended for time-sensitive or critical applications at this stage.
Alert Content
Email Alerts
Email alerts include screenshots of the visualizations you have defined. If you have defined no visualizations, we include a screenshot of the query results by default. Here’s an example:


Webhook Alerts
Webhook alerts adhere to the following schema:Integration with Third-Party Apps
Slack Support
The webhook alert type supports posting directly to Slack. Users should:- Create a Slack app and activate “Incoming Webhooks.”
- Paste the Slack hook URL into the Alert configuration.
- The help text below the field should indicate that a Slack URL has been detected:


Zapier Integration
Zapier is a third party solution that supports building integrations betwen different software solutions without writing any code. With it you can build advanced workflows that relay data between Dune and your favorite work tools. We currently offer an experimental Zapier app to support connecting Dune with thousands of other tools via Zapier. To set it up, follow these steps:- Accept the invite to use our private Zapier app via this link.
- Create a new zap, with a Webhook trigger.
- Copy the webhook URL provided by Zapier’s Webhook trigger, and paste it in the Dune webhook URL field.
- Now, on Zapier you can click Test to test that the webhook works.
- Trigger a manual hook request from the Alerts configuration form to test it out, and it should show up on Zapier.
- If you want to relay screenshots to other tools, the screenshots will be in the payload.
- If you want to relay query results, the Dune Zapier App includes an action to fetch a query’s latest results by query id, which will allow you to easily fetch query results.


Known Issues and Solutions
-
Manual Alert Triggering: Currently, manual triggering is only available for webhooks.
- We’re planning to add it to Email and Slack. In the meantime, you can set your query on a 15-minute schedule for quicker testing.
-
No results in webhook: Instead of including query results in the callback, the webhook payload includes a URL to fetch the query’s results in case you need to action on them.
- We do not include datapoints in the hook callback in order to prevent unwanted credit spend on data exports.
- We’re open to feedback on changing this behavior. If you have thoughts, let us know.