> For the complete documentation index, see [llms.txt](https://docs.trycaliber.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.trycaliber.ai/using-caliber/alerts-and-notifications.md).

# Alerts and notifications

Alert types, Slack OAuth, email, webhooks, and how evaluation is scheduled.

Caliber evaluates rules on a schedule and when usage syncs finish, then notifies the channels you configure.

## Alert types

| Type                    | Intent                          |
| ----------------------- | ------------------------------- |
| `cost_threshold`        | Spend crossed a threshold       |
| `adoption_minimum`      | Adoption below a floor          |
| `inactive_user`         | User inactive against your rule |
| `monthly_budget_breach` | Monthly budget breached         |
| `runaway_sessions`      | Sessions running away           |
| `frontier_mix`          | Frontier model mix signal       |

Severity levels include low, medium, high, and urgent. Mutes and reminder caps apply (reminders are capped so inboxes are not flooded).

## Channels

Configure under **Settings → General → Notification Channels** (and related APIs).

| Channel      | How it connects                                                   | Notes                                                                                                                                               |
| ------------ | ----------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Slack**    | OAuth scopes `incoming-webhook`, `chat:write`, `users:read.email` | Admin picks a channel on consent. Caliber posts alerts and can DM (for example invite acceptance, habit digest). **Does not** read channel history. |
| **Email**    | Org notification prefs                                            | Delivered via Caliber’s email provider                                                                                                              |
| **Webhooks** | HTTPS endpoint                                                    | Optional HMAC signing when configured                                                                                                               |

## Cadence

* Daily alert evaluation around **08:00 UTC**
* Cost alerts also fire when a provider sync finalizes

See [Data freshness and sync schedule](/connect-your-providers/data-freshness-and-sync-schedule.md).

## Test

Use the in-app test notification action on the channels settings when available, so you confirm Slack/email/webhook before relying on production alerts.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.trycaliber.ai/using-caliber/alerts-and-notifications.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
