Budget Controls

Set spending limits to prevent runaway AI costs.

Available Budgets

BudgetDescription
Monthly cost (USD)Maximum total cost per calendar month
Daily tokensMaximum 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.