Billing & credits
Pay as you go: load credits, and your agents draw them down as they run. Sleeping agents cost nothing to run.

Two pools: Credits and API budget
- Credits (compute) pay for your agents' containers — metered while an agent is awake, at its tier's rate.
- API budget (LLM) pays for model calls when an agent uses the built-in Maritime LLM key. If you bring your own
OPENAI_API_KEY, this pool isn't touched — you pay your provider directly.
Compute billing
Each agent bills at its tier rate — Smart $1/mo, Extended $5/mo, Always-On $10/mo — metered by the minute only while the agent is awake. Serverless agents auto-sleep when idle and wake on the next message or trigger, so an agent that talks for an hour a day costs a fraction of its tier ceiling. Resource sizes per tier are in Configuration → Resource limits.
If your credits hit zero, agents are put to sleep automatically instead of running up a negative balance — nothing is deleted, and they wake normally after you top up.
LLM billing
Agents created without your own key get a managed Maritime LLM key and route through the Maritime proxy; each call debits the API budget at provider list price. The budget bar on the Billing page shows used vs. remaining. Buy more with Buy credits; switch any agent to your own key at any time via its env vars.
Top-ups and promo codes
- Add credits — Stripe checkout, $5 minimum, presets from $5 to $100.
- Promo code — redeem in the Account section; the code applies to compute credits, API budget, or both, depending on the code.
- Payment & invoices — the Stripe portal holds cards and receipts.
Watching spend
Usage by agent breaks down compute minutes, invocations, and monthly cost per agent; Recent activity is the full wallet ledger, one row per credit and debit. Interactive browser sessions (pooled Browserbase logins) bill to credits at roughly $0.30/hour while a session is open.