Data Alerts Overview

On This Page

What are Data Alerts?

Data Alerts turn natural language data queries into persistent "checks" or "alarms" that run against a database to alert users when something happens in their data.

Data Alerts function in a similar way to asking an analyst, "Can you let me know as soon as we break our sales target for the month?" but instead of depending on a person to relay that information, this check is automatically handled by AutoQL. With our intuitive natural language setup, any Integrator or End User can set up a Data Alert in the same way they would ask an analyst or scientist: conversationally.

What makes Data Alerts different?

Data Alerts embed seamlessly within existing software solutions, so providers can deliver the data their users care about, as soon as changes happen.

Employing the foundational natural language to database query language translation technology behind AutoQL and flexible front end components, software vendors can embed Data Alerts functionality however they want, within any part of their app interface.

End Users can use natural language to set up completely-customized Alerts that automate simple-to-complex calculations, contain multiple conditions, and meet unique preferences with ease.

AutoQL Data Alerts are:

  • Fast and simple to implement (see our Widgets documentation for details about how to get set up)
  • Highly flexible and customizable (all components are open source)
  • Easy to use and accessible for all types of users
  • Natively integrated into our other implementation options, Data Messenger and Dashboards for a seamless user experience

For step-by-step instructions on how to implement Data Alerts, start by selecting your preferred widget library in the sidebar menu.

How Data Alerts work for you

With Data Alerts powered by AutoQL, it’s incredibly simple to deliver important information to your users exactly when they need it. Using the AutoQL API and flexible front-end components, developers can embed and deploy Data Alerts widgets seamlessly in their existing user interface. On average, implementation takes just 2-3 hours, so you can begin delivering new value to your users in no time.

Software providers can offer Data Alerts at the User-Level, meaning they give individual users the ability to set up their own customized Data Alerts. Using natural language, new Alerts can be set up in seconds, saving valuable time for your busy team, and getting users actionable answers to their critical questions with unprecedented speed and insight.

If the Integrator wishes to enable Data Alerts, this functionality can be made accessible through any of the front-end implementations they've opted to leverage (including Data Messenger, Dashboards, and Data Alerts-centric widgets: Data Alerts Manager, Notification Icon, and Notification Feed), or through their own custom FE components.

How Data Alerts work for your users

Setting up Data Alerts using natural language means any user can leverage this feature to be notified about changes in their database. No code, no complicated parameters, no manual calculations: just the data users need, exactly when they need it.

Users simply ask data-related questions in their own words to build their own custom Data Alerts. Setting up conditions, automating calculations, and choosing notification preferences is simple, so users can stop relying on out-of-the-box reports and refreshing dashboards, and get the updates they need, exactly when they need them.

If additional AutoQL widgets have also been implemented by the Integrator, users can even set up Data Alerts while using Data Messenger, or directly from a Dashboard tile.


  • Customizable Components - All components are open source, so the Data Alerts Manager, Notification Icon, and Notification Feed widgets are all highly flexible in terms of both function and design.
  • Single or Repeat Notifications - Sometimes you need to know every time something happens, sometimes you only need to know the first time. With this feature, users only get notified when they need to.
  • Manage Alert Preferences - Be in control of the data response you receive when you are notified that a Data Alert has been triggered. Customize the data that is returned when an Alert is triggered and customize a message to accompany the notification if you wish to do so.