What problem does it solve?
Billing logic around usage limits is confusing: developers often add redundant spend limits, misunderstand when usage can pass zero, or misconfigure overage behavior. This Skill clarifies exactly how Autumn balances behave at zero and what each billing control actually does, preventing misconfigured caps and unexpected charges.
Core Features & Use Cases
- Cap and Overage Semantics: Explains that an included allowance is already a hard cap unless a usage-based price or the
overage_allowed control permits usage past zero.
- Billing Control Reference: Details
overage_allowed, spend_limits, usage_limits, usage_alerts, and auto_topups, including scope (customer vs entity) and interaction rules.
- Track Behavior Guidance: Covers
overage_behavior options (cap vs overflow) when tracking usage deductions that exceed the remaining balance.
- Use Case: A developer wants to cap a feature at its included amount. This Skill tells them no
spend_limit is needed because the balance already stops at zero, avoiding redundant configuration.
Quick Start
Ask how to enforce a hard usage cap on a feature in Autumn and whether a spend limit is needed.