Alert Skill

This skill sets up and manages metric alerts with automatic notifications. Use it for recurring monitoring to receive alerts, notifications, emails, or warnings about future metric changes. It supports threshold alerts (triggered when a metric surpasses or drops below a set value) and anomaly alerts (for detecting unusual patterns). Alerts can be created from scratch or based on existing visualizations in the conversation. The skill manages notification channels (email, webhook), alert recipients, and attribute filters.

How It Works

The Alert skill provides tools for creating, updating, and managing metric alerts. When activated, the assistant can:

  1. Search for metrics and attributes using semantic search
  2. List available notification channels (email, webhook)
  3. Create metric alerts with specified thresholds and conditions
  4. Configure alert recipients and notification settings
  5. Set up attribute filters to scope alerts to specific dimensions
  6. Update existing alerts or change their state (enable/disable)

Alerts can be configured with date attributes for time-based filtering and can include multiple recipients and notification channels.

Examples

Creating a Threshold Alert

The user asks: Alert me when monthly revenue drops below $50,000.
The AI Assistant then:

  • finds the relevant metric,
  • creates a threshold alert for below 50,000, and
  • sets up notifications (for example, email).

Monitoring for Anomalies

The user asks: Monitor sales for anomalies and email me if anything unusual happens.
The AI Assistant then:

  • creates an anomaly alert for the Sales metric,
  • uses the default monitoring settings (unless the user requests changes), and
  • configures email notifications.

Creating an Alert from a Visualization

The user opens a revenue chart and asks: Create an alert for this metric if it goes below the current value.
The AI Assistant then:

  • identifies the metric used in the visualization,
  • uses the current value as the initial threshold, and
  • creates a threshold alert with the appropriate condition.

More Example Prompts

  • Alert me when revenue drops below $100,000.
  • Notify me if customer churn rate goes above 5%.
  • Email me if there are any unusual patterns in sales.
  • Warn me when there are anomalies in website traffic.

Limitations

  • Alerts require appropriate workspace permissions
  • Notification channels must be configured at the organization level
  • Alert execution depends on scheduled automation runs
  • Attribute filters must use compatible date attributes for time-based alerts

This is an experimental feature that is still under active development. Its behavior may change in future releases.