Skip to main content

Raise a spend ceiling without interrupting delivery

Enterprise Tier

Sooner or later a team legitimately outgrows its ceiling: a feature launches, usage doubles for good reasons, and the budget that protected last quarter's plan starts blocking this quarter's delivery. The fix has to be fast (a blocked production path looks like an outage), but it also has to stay governed: the new number agreed, the change recorded, and the exception distinguishable from a silent giving-up on cost control.


Persona: Platform operator working in the Admin Dashboard, responding to a budget alert or a request from the team or business owner.

Estimated time: Minutes per adjustment, once the new ceiling is agreed.

Outcomes

By the end of this guide:

  • A budget's limit is raised in place, effective immediately against spend already recorded this period.
  • Enforcement can be paused without discarding the budget while a ceiling is renegotiated.
  • An obsolete budget is retired, and every change lands in the audit trail with its reasoning recorded nearby.

Prerequisites

  • Administrator access to the Admin Dashboard, typically the super_admin or billing_admin role.
  • Agreement on the new ceiling with the finance or business owner who set the original. The operator implements the decision rather than originating it; an unagreed raise is the silent giving-up this guide exists to avoid.

Decide before adjusting

An approaching or crossed ceiling has three legitimate responses, and the adjustment is only one of them: raise the ceiling when the growth is agreed to be real and funded; investigate the cause when the growth is unexplained (the workflow in Catch spend drift before the invoice does and the audit trail behind it); or accept the overspend for the remainder of the period on a soft-enforced budget. The alert gives the operator and the business owner time to decide deliberately rather than having Agent Router decide for them.

Raise the limit in place

The budget detail view is where a budget is adjusted after creation.

  1. Open the budget's detail view and locate the configuration rail on the left.
  2. Edit the Spend limit in place. A change to the limit applies to the current period immediately, measured against spend already recorded, so a team blocked by hard enforcement is unblocked as soon as the new limit saves.
  3. Edit the Budget name in place if the change makes the old name misleading (for example, when a quarterly uplift becomes permanent).

There is no service interruption in either direction: requests that were passing continue to pass, and a hard-blocked team resumes on the next request after the raise.

Pause enforcement during a renegotiation

The Status toggle on the detail view pauses enforcement and tracking without discarding the budget. This is the right state while a ceiling is being renegotiated: the policy and its history stay in place, but a stale number stops blocking work that the business has already agreed to fund. Reactivate the budget once the new ceiling is set.

Retire a budget

Deactivate policy on the detail view retires the budget entirely: the right end state for a cost centre that no longer exists or a per-person budget superseded by a team one. Retirement is preferable to a ceiling raised so high it never fires, because a budget that cannot fire reads as active governance while providing none.

Keep the change accountable

Every edit, pause, and deactivation is captured in the audit trail described in Audit Agent Router activity, with who made the change and when. The business justification for the new number belongs next to that record, the same discipline as at creation: a ceiling whose reasoning is recoverable a quarter later is a control; one whose reasoning is lost is a leftover.