Budget Alerts

Set up spending thresholds and get notified when they're exceeded.

Overview

Budget alerts let you set spending thresholds and receive email notifications when your AI costs exceed them. This helps prevent unexpected bills and keeps your team's AI spend under control.

Creating an Alert

  1. Navigate to Alerts in the sidebar
  2. Click Add Alert
  3. Enter a threshold amount in USD
  4. Select the monitoring period (daily or monthly)
  5. Click Create Alert

How Alerts Work

A cron job runs every day at 7 AM UTC (after the cost sync) to check all active alerts:

  1. For each alert, we calculate the total spend across all integrations for the configured period
  2. If the spend exceeds the threshold, we send an email notification
  3. Alerts won't re-trigger within 24 hours to avoid spam

Alert Types

Daily Alerts

Monitors your total AI spend for each day. Useful for catching unusual spikes in usage.

Monthly Alerts

Monitors your cumulative spend from the 1st of the month. Useful for budget management.

Spike Alerts

Configure a multiplier (e.g., 3x) — if yesterday's spend exceeds the multiplier times your 7-day rolling average, the alert triggers. Useful for detecting sudden cost anomalies without setting a fixed dollar threshold.

Plan Limits

PlanMax Alerts
Free1
ProUnlimited
UltimateUnlimited

Notifications

Email

Alerts are sent via email to the organization owner's address. Each notification includes:

  • The threshold amount
  • Current spend amount
  • A link to the Grafient dashboard

Webhooks

You can also send alerts to external services by adding a Webhook URL when creating an alert. When the alert triggers, Grafient POSTs a JSON payload to your URL alongside the email notification.

This works with any service that accepts incoming webhooks, including Slack, Discord, Zapier, PagerDuty, and custom endpoints.

For Discord, append /slack to your Discord webhook URL to use Slack-compatible formatting.