Automation limits & billing
Automations use the Agent API withX-Agent-Id and X-Api-Key. Besides validation and rate limits, your workspace may be subject to plan or subscription limits on how many new approvals you can create.
Approval quota (USAGE_APPROVAL_LIMIT)
When billing and usage limits are enabled for your deployment, creating an approval can fail with:
This comes from the server when the team is over the current plan’s approval allowance for the active billing period (enforced when the approval is created).
What integrators should do
- Treat 403
USAGE_APPROVAL_LIMITas a business / capacity error, not a bug: log it, notify operators, and avoid tight retry loops on create. - Queue or defer new approvals until the workspace owner resolves billing (upgrade plan, wait for the next period, or adjust usage—depending on how your deployment defines plans).