Pricing
Simple, transparent pricing for developers and teams of all sizes.
Pricing
AssistantRouter offers flexible pricing tiers designed to scale with your needs. Choose the plan that fits your project, and only pay for what you use.
Subscription Tiers
Hobby (Free)
For individual developers getting started with AI assistants.
- 1 Workspace
- 2 Assistants
- 2 API Keys
- 10 requests/minute
- 100K tokens/day
- 5 documents per assistant
- 100 MB storage
Pro ($29/month)
For professional developers building production applications.
- 3 Workspaces
- 10 Assistants
- 10 API Keys
- 60 requests/minute
- 1M tokens/day
- 50 documents per assistant
- 5 GB storage
- Web Search
- File Search (RAG)
- Remove branding
Team ($99/month)
For growing teams with advanced requirements.
- 10 Workspaces
- Unlimited Assistants
- 50 API Keys
- 300 requests/minute
- 10M tokens/day
- Unlimited documents
- 50 GB storage
- Web Search
- File Search (RAG)
- Custom Models
- Remove branding
- Priority Support
Enterprise (Custom)
For large organizations with custom requirements.
- Unlimited Workspaces
- Unlimited Assistants
- Unlimited API Keys
- Custom rate limits
- Unlimited tokens
- Unlimited documents
- Unlimited storage
- All features included
- SSO/SAML
- Dedicated support
- Custom SLAs
Contact sales for Enterprise pricing.
Feature Comparison
| Feature | Hobby | Pro | Team | Enterprise |
|---|---|---|---|---|
| Workspaces | 1 | 3 | 10 | Unlimited |
| Assistants | 2 | 10 | Unlimited | Unlimited |
| API Keys | 2 | 10 | 50 | Unlimited |
| Rate Limit (RPM) | 10 | 60 | 300 | Custom |
| Tokens/Day | 100K | 1M | 10M | Unlimited |
| Web Search | - | ✓ | ✓ | ✓ |
| File Search (RAG) | - | ✓ | ✓ | ✓ |
| Documents | 5/assistant | 50/assistant | Unlimited | Unlimited |
| Storage | 100 MB | 5 GB | 50 GB | Unlimited |
| Custom Models | - | - | ✓ | ✓ |
| Remove Branding | - | ✓ | ✓ | ✓ |
| Priority Support | - | - | ✓ | ✓ |
| SSO/SAML | - | - | - | ✓ |
Yearly Billing
Save 17% with annual billing:
| Plan | Monthly | Yearly (per month) | Yearly Total |
|---|---|---|---|
| Pro | $29 | $24 | $288 |
| Team | $99 | $82 | $984 |
How Billing Works
AssistantRouter uses a subscription + usage billing model:
Subscription
Your subscription tier determines your feature access and limits:
- Number of workspaces and assistants
- Rate limits and daily token caps
- Access to advanced features (Web Search, RAG, Custom Models)
- Support level
Wallet Credits
Your wallet balance pays for actual API usage:
- Model inference costs (input/output tokens)
- Tool usage (web search, file search)
- Storage beyond your tier's included amount
Your subscription unlocks features and sets limits. Your wallet pays for actual usage. This means you only pay for what you use beyond your subscription.
See the Billing Guide for detailed information on wallet management, usage tracking, and cost optimization.
FAQ
What happens when I run out of wallet credits?
API requests will fail with an insufficient_balance error. You can add credits anytime from the dashboard. We recommend enabling auto-reload to prevent service interruptions.
Can I change plans anytime?
Yes! You can upgrade or downgrade your plan at any time:
- Upgrades take effect immediately, with prorated billing
- Downgrades take effect at the end of your current billing period
What payment methods are accepted?
We accept all major credit cards (Visa, Mastercard, American Express) and debit cards through Stripe. Enterprise customers can request invoice billing.
Is there a free trial?
The Hobby tier is free forever with generous limits for development and testing. Pro and Team plans include a 14-day free trial with full access to all features.
Do unused tokens roll over?
Daily token limits reset every 24 hours and do not roll over. Wallet credits never expire and remain available until used.
Can I get a refund?
We offer a 30-day money-back guarantee on all paid plans. Contact support for assistance.
What counts as a "request"?
Each API call to the /v1/chat/completions endpoint counts as one request, regardless of whether streaming is enabled.
How are tokens counted?
Tokens are counted using the model's native tokenizer. Both input tokens (your messages) and output tokens (the response) are counted toward your daily limit and wallet usage.