Managing User AI Credit Budgets

Once an instance pool has been topped up (see Buying AI Credits), instance admins can hand out personal AI credit budgets to individual users. This is what powers the per-connection budget source — a user with their own per-instance budget can switch a connection to bill that budget instead of their home pool.

This page covers the User Budgets tab on /billing-credits (Manage → AI Credits → User Budgets).

Who can use this

What the table shows

Every user that has a connection to this instance appears as a row, with:

Use the search box to filter by name or email.

Top up a user manually

Open the row's menu and pick Top up now….

The dialog blocks the action when:

On success, the user's balance updates immediately and an entry is written to their top-up history.

Set a monthly limit

Open the row's menu and pick Edit settings…, then fill in Monthly top-up limit (credits).

The dialog shows how much you've already used this month so you can size the cap sensibly.

Set a daily usage limit

Open Edit settings… and fill in Daily usage limit (credits) to cap how much a user can spend on this instance in a single day.

Example: setting a daily limit of 200 for a user means the operator refuses to start new turns once their same-day usage on this instance reaches 200 credits, even if they still have thousands in their personal balance.

Configure auto top-up

In the same Edit settings… dialog, switch Auto top-up on and set:

Rules:

Planning the threshold

Because auto top-ups are evaluated only every 10 minutes, the threshold is the safety margin, not the point at which you want the user to actually stop. Size it so the user cannot burn through the gap between threshold and zero in the time it takes for the next cycle to run, plus the time a long turn may already be in flight.

A good rule of thumb:

Pick a threshold that leaves enough headroom for the user's typical workload between cycles.

Threshold → Ceiling Best for Why
50 → 100 Chat-only users Minimum viable setup. Covers light chat use between 10-minute cycles without interrupting work.
100 → 200 Chat users who also run saved agents Normal safety margin for mixed daily use — chat plus occasional agent runs.
200 → 400 Heavy App Builder users Larger buffer for users who run long iterations or build apps, where individual turns can be expensive.

These are starting points. Monitor the user's actual burn rate in the top-up history and raise the threshold if they ever hit zero before an auto top-up fires.

Auto top-ups appear in the history with the Auto badge.

View top-up history

The menu also has View history, which lists the most recent 100 top-ups for that user — across all instances you have visibility into:

Use it to audit who funded what and to investigate billing questions from your users.

How this ties into per-connection billing

A user's personal balance is the budget that the This instance option in My Connections → Edit Instance → AI credit budget draws from. The option only becomes selectable on a given instance once you, as that instance's admin, have topped the user up there. See AI Credit Budget per Connection for the user-side view.