Billing
Waxell uses Stripe for subscription billing and usage-based overage charges.
Plans
| Plan | Included | Overage |
|---|---|---|
| Free | 1,000 LLM calls/mo | Not available |
| Pro | 50,000 LLM calls/mo + 10 agents | Per-call pricing |
| Enterprise | Unlimited | Custom |
Subscription management
Tenants manage their subscription via the Stripe Customer Portal. Plan upgrades and downgrades sync automatically to Waxell entitlements within seconds via the subscription.updated webhook.
Usage billing
Usage overage is calculated on the 1st and 15th of each month. Line items include:
- LLM token consumption above plan limits
- CPU and memory usage for isolated-tier agents
- Storage for captured traces and documents
Cost change notifications
When model prices change (via LiteLLM sync), affected tenants receive a daily digest email listing the models, old/new rates, and estimated impact on their usage patterns.
Payment failures
Failed payments trigger an immediate email notification to the billing admin. The subscription enters past_due status. After 3 consecutive failures, the subscription is automatically canceled.