Guide

Team billing

Solo billing is per-user. Team billing pools credits at the org so everyone draws from the same bucket. The mechanics aren't complicated, but a few defaults are worth knowing before you upgrade.

The two models

  • Starter / Pro — credits are attached to your user. If you add teammates, each one needs their own paid plan to spend.
  • Team / Enterprise — credits are attached to the org. Every member spends from one pool. Per-member CreditBalance is deprecated on these plans (see Wave 4 invariants in the rebuild plan).

Upgrade to Team

  1. Open Billing as an org OWNER. ADMINs can't change the plan.
  2. Pick Team. Toggle monthly or yearly — yearly is roughly 20% off ($39 base + $10/seat vs. $49 + $12).
  3. Stripe checkout opens. The base subscription covers the org; seat lines are added per active member.
  4. On success you bounce back to /billing. The plan badge flips to Team, and the credit pool is reseeded to the new monthly base (8,000 by default, plus seat add-ons).

Seats are auto-counted

You don't buy seats up front. Stripe gets a usage update whenever a member is added or removed from the org, prorated to the day. Invite five teammates today, you'll see five seat lines on this month's invoice; remove two next week, the proration kicks in on the next bill.

Pending invitations don't count. Only accepted memberships are billable.

Pooled credits

Every model call inside the org draws from one credit pool. The pool refills monthly on the same date the subscription renewed. Nothing rolls over from one month to the next; top-ups do roll over and are spent before the monthly allotment.

Track spend in Org usage. The view splits by member, by Space, and by model so you can see who's spending what without digging through Stripe.

Caps (optional)

Want to stop a runaway integration before it eats the pool? From Team settings you can set:

  • Per-member monthly cap — once a member hits it, their AI calls return a billing error until next reset.
  • Per-Space monthly cap — same idea, scoped to a single Space.
  • Org soft alert — email OWNERS when the pool drops below a threshold (default 20%).

Caps are optional. The default is no cap, just the pool ceiling.

Top-ups vs. plan upgrade

If you're repeatedly running out:

  • One-off month (big project, demo week) — buy a top-up from Billing. Never expires.
  • Always running out — go Enterprise. Get in touch for custom credit volume + SSO + DPA.

Going solo again

Downgrading Team → Pro is supported but loses pooled credits at the end of the period. Members who weren't the OWNER lose access to org-scoped Spaces unless you transfer ownership first (Team settings → Transfer ownership).

Invoices & receipts

Every invoice lands in Billing → Invoices as a PDF. Add a billing email and tax ID from the same page; both flow through to Stripe and appear on every future invoice.

Next