Daily AI Cost Limits
Automatically pause agent executions and alert administrators when daily AI spending reaches a configured threshold.
Overview
The daily cost limit feature protects your organization from runaway AI spend by tracking cumulative costs across all agent executions each day. When spending reaches the configured maximum, Outermind:
- Pauses all agent executions to prevent further charges
- Sends in-app alerts to all platform administrators
- Sends email notifications to platform administrators (if ACS email is configured)
Agents remain paused until an administrator either raises the daily limit or manually resumes execution from Account Settings.
Configuring the Daily Cost Limit
Navigate to Manage > Account > Settings to view and update your daily cost limit.
| Setting | Description |
|---|---|
| Max Daily Operating Cost | Maximum AI spend (USD) allowed per day. Defaults to $10.00. |
| Timezone | The timezone used to determine when the daily window resets (e.g., America/New_York). Defaults to UTC. |
| Pause Agent Execution | Manual override to pause all agent executions regardless of spend level. |
How Limits Are Enforced
Each time an agent execution is triggered, the system checks two conditions before allowing it to proceed:
- Manual pause - If
Pause Agent Executionis enabled in Account Settings, the execution is blocked with reasonagent_execution_paused. - Daily cost check - The system sums all AI costs since midnight in your configured timezone. If the total equals or exceeds the daily limit, the execution is blocked with reason
daily_cost_limit_exceeded.
When the limit is first breached, the system:
- Sets
Pause Agent Execution = truein Account Settings automatically - Sends in-app notifications to all platform admins
- Sends email alerts to platform admins (if email is enabled)
Subsequent breach detections within a 4-hour window are throttled to avoid notification spam.
Alerts and Notifications
In-App Alert
Platform administrators receive an alert in the Outermind notification panel with:
- Title: Daily AI Cost Limit Reached - Agents Paused
- Message: The actual spend vs. configured limit, plus instructions to resume
- Action Link: Direct link to Account Settings
Email Alert
If Azure Communication Services email is configured, platform administrators also receive an email with:
- Subject:
[Action Required] Daily AI cost limit reached - agents paused - Actual spend and configured limit
- Timezone for the daily window
- Link to Account Settings
Resuming Agent Executions
After the daily limit is hit, agents remain paused until you take one of these actions:
Option 1: Raise the Daily Limit
- Navigate to Manage > Account > Settings
- Increase the Max Daily Operating Cost value
- Disable Pause Agent Execution (the system sets this automatically when the limit is breached)
- Save settings - agents resume on the next execution trigger
Option 2: Manually Resume Without Changing the Limit
- Navigate to Manage > Account > Settings
- Disable Pause Agent Execution
- Save settings - agents resume immediately
If you resume without raising the limit and the daily spend is already at or above the limit, the next execution attempt will immediately re-trigger a pause and send another notification.
Daily Reset
The cost window resets each day at midnight in the timezone configured in Account Settings. After midnight:
- The cumulative cost counter starts fresh
- If
Pause Agent Executionwas set automatically due to the limit being exceeded the prior day, you must manually clear it in Account Settings - the system does not auto-clear the pause flag at midnight
Monitoring Current Spend
To check current daily spend before the limit is hit, navigate to Manage > Account > Usage and review the Daily Cost Trend section. The default 7-day view shows recent spend patterns and helps you set an appropriate daily limit.
See Usage Dashboard for full details on cost monitoring.
Troubleshooting
Agents are paused but I didn't receive a notification
- Verify your account has the Platform Admin role - notifications are only sent to platform admins
- Check whether ACS email is configured if you expected an email
- Review in-app notifications in the notification panel (bell icon)
Agents paused immediately after I resumed them
The daily spend has already exceeded the limit for today. Either raise the Max Daily Operating Cost limit before resuming, or wait until midnight for the counter to reset, then clear the pause flag.
The cost shown in the notification doesn't match the Usage Dashboard
The notification captures the spend at the moment the limit was first exceeded. The Usage Dashboard reflects the full-day total. The discrepancy is expected if executions ran after the limit breach before the pause took effect.
Related Topics
- Usage Dashboard - Monitor daily spend trends and per-agent cost breakdowns
- Agent Executions - View execution history and pause reasons
- Notifications Overview - How platform notifications work