Billing Overview
Otto uses a credit-based billing system. You purchase credits and they're consumed as you use AI features.
How It Works
- Purchase credits — Add funds to your organization's balance
- Use Otto — Credits are consumed when agents run
- Monitor usage — Track spending in your dashboard
- Top up as needed — Add more credits when running low
What Consumes Credits
Credits are consumed when Otto's AI agents:
- Read and analyze tickets
- Ask clarifying questions
- Create implementation plans
- Generate code
- Respond to PR feedback
Credit Calculation
Credits are based on token usage from AI models:
Credit Cost = (Input Tokens + Output Tokens) × Model Rate + Convenience Charge
- Input tokens: The context sent to the AI (ticket, code, history)
- Output tokens: The AI's response (code, comments, plans)
- Model rate: Different models have different costs
- Convenience charge: A small fee to facilitate the request
Adding Funds
To add credits to your organization:
- Go to Settings → Billing
- Click Add Funds
- Select a preset amount ($10, $25, $50, $100) or enter a custom amount
- Complete the payment

You can also enable Auto-Refill to automatically add funds when your balance runs low.
Viewing Usage
In your dashboard, you can see:
- Current balance — Available credits
- Usage this month — Credits consumed
- Usage by agent — Which agents are consuming most
- Usage by project — Breakdown by project/repository
Understanding Your Transaction History
Your transaction history shows two types of usage:
- Lifecycle agent run usage — Smaller charges for agents running through the clarify, plan, implement, deliver lifecycle
- Agent run usage — Charges for direct agent execution (typically larger)

Lifecycle runs are more cost-effective because they break work into smaller, focused phases with human checkpoints in between.
Billing Alerts
Set up alerts to avoid surprises:
- Low balance warning — Notify when credits are running low
- Usage spike alert — Notify on unusual consumption
- Monthly summary — Email with usage breakdown
Frequently Asked Questions
Do unused credits roll over?
Yes! Your credit balance carries over indefinitely. Credits never expire — you can use them whenever you need them.
What if I exceed my balance?
Agents will pause until you add more credits. You'll receive a warning notification before this happens, so you can top up proactively.
Can I get a refund on unused credits?
Credits are non-refundable, but they never expire. If you're not using Otto frequently, you can simply leave your balance as-is and use it when needed.
How do I control spending?
You can:
- Set up low balance alerts to monitor usage
- Review transaction history to see which agents consume the most
- Pause or delete agents that aren't needed
- Use lifecycle agents (more cost-effective than direct agent runs)
What payment methods do you accept?
We accept all major credit cards via Stripe. Auto-refill uses your default payment method on file.
Can I see usage by team member?
Currently, usage is tracked at the organization and agent level, not per team member. All usage is aggregated under your organization's account.
Next Steps
- Understand Token Usage
