Budget Controls
Set spending limits to prevent runaway AI costs.
Available Budgets
| Budget | Description |
|---|---|
| Monthly cost (USD) | Maximum total cost per calendar month |
| Daily tokens | Maximum total tokens per day |
How It Works
Budgets are checked after each ai.request event. When a limit is exceeded, SignalVault emits a budget.exceeded event (at most once per day per budget type) and sends an email alert if alerts are enabled.
Exceeding a budget does not block requests — it is a notification only. Use your own application logic to halt AI calls if you want hard enforcement.
Configure budgets in the Settings tab of your app dashboard.