Billing & Subscriptions
Understanding the AACWorkflow pricing model — subscription plans and prepaid credit top-ups.
AACWorkflow uses a dual billing model: a subscription plan that grants monthly credits and feature access, plus optional prepaid credit top-ups for additional usage.
Subscription Plans
Every user starts on the Free plan. Upgrading unlocks more agents, workspaces, and advanced features.
| Plan | Monthly | Annual | Agents | Workspaces | Credits/mo | Cloud Runtimes | SSO | Audit Logs |
|---|---|---|---|---|---|---|---|---|
| Free | $0 | $0 | 2 | 1 | 5,000 | — | — | — |
| Pro | $29 | $290 | 10 | 5 | 50,000 + 10K bonus | ✓ | — | — |
| Team | $99 | $990 | 50 | 50 | 200,000 + 50K bonus | ✓ | — | ✓ |
| Enterprise | Custom | Custom | Unlimited | Unlimited | Custom | ✓ | ✓ | ✓ |
Free Plan
- 5,000 credits per month — enough for experimentation and small projects
- 2 agents, 1 workspace, 1 squad
- Local daemon runtime only
- Community support
Pro Plan
- 50,000 monthly credits + 10,000 bonus credits on first payment
- 10 agents, 5 workspaces, 3 squads
- Cloud runtimes + priority support
- Up to 5 autopilots
- Best for professional developers
Team Plan
- 200,000 monthly credits + 50,000 bonus credits
- 50 agents, 50 workspaces, 10 squads
- API access, audit logs, Slack support
- Up to 20 autopilots
- Best for growing teams
Enterprise Plan
- Custom credits, agents, and workspace limits
- SSO/SAML, dedicated support, SLA guarantees
- Self-hosted deployment with white-label option
- Contact sales@aacworkflow.com for pricing
Credits Model
Usage is measured in credits:
1 USD = 1,000 credits1 credit = 1,000,000 micro-credits(internal precision unit)
Credits are consumed by agent task execution:
| Activity | Estimated cost |
|---|---|
| Agent task execution | ~100 credits per task |
| Skill compilation | ~50 credits per skill |
| Agent storage (per day) | ~10 credits per agent |
| Webhook execution | ~5 credits per call |
These are estimates. Actual credit consumption depends on the task complexity and model used. Check Billing → Usage in the UI for real-time balance and history.
Credit Top-Ups
Need extra credits beyond your plan? Purchase prepaid credit packs — they never expire and stack on top of your subscription:
| Tier | Price | Credits | Bonus |
|---|---|---|---|
| Starter | $10 | 10,000 | — |
| Standard | $25 | 25,000 | +1,000 |
| Large | $100 | 100,000 | +7,500 |
Top-ups are available to any plan level and can be purchased any time from Settings → Billing.
Feature Gating
Each plan comes with feature flags that control which capabilities are available. The workspace backend enforces these limits:
- Agent count: you can't create more agents than your plan allows
- Workspace count: additional workspaces require a plan upgrade
- Cloud runtimes: only available on Pro and above
- SSO / Audit logs: Team plan and above
The frontend reads feature flags on app load and hides unavailable UI elements automatically.
Frequently Asked Questions
Can I switch plans mid-cycle? Yes. When you upgrade, the new plan takes effect immediately and your credits reset to the new plan's allotment. When you downgrade, the change takes effect at the end of your current billing period.
What happens if I run out of credits? Tasks will pause until you add more credits (via top-up or plan upgrade). Your data and configuration remain intact.
Do unused credits roll over? Subscription credits reset each billing period. Prepaid top-up credits never expire.
Can I use AACWorkflow Cloud credits on my self-hosted instance? Yes. Credits are tied to your account, not to a specific deployment. Self-hosted instances can connect to the billing service to use the same credit system.
API Endpoints (Self-Host)
If you self-host the billing service (services/billing/), you can manage billing programmatically:
| Method | Path | Purpose |
|---|---|---|
GET | /api/v1/billing/subscription | Get current subscription |
GET | /api/v1/billing/subscription/plans | List all plans |
POST | /api/v1/billing/subscription/change | Change plan |
POST | /api/v1/billing/subscription/cancel | Cancel subscription |
GET | /api/v1/billing/features | Get current feature flags |
GET | /api/v1/billing/balance | Wallet balance |
GET | /api/v1/billing/transactions | Transaction ledger |
GET | /api/v1/billing/price-tiers | Available top-up tiers |
For the full billing service documentation, see the Billing Service README.