The wallet at a glance
Each tenant has one AI credit wallet. The wallet’s current balance is shown in the chip at the top of the AI panel. Credits are consumed as you use the assistant and replenished when you buy a pack or when a new billing period starts (if your plan includes a monthly grant).| Tier | Pack size | Price per pack | Effective per-credit cost |
|---|---|---|---|
| Starter | 50 credits | €25 | €0.50 |
| Standard | 250 credits | €100 | €0.40 |
| Power | 1,000 credits | €300 | €0.30 |
How credits are deducted
Most messages cost exactly 1 credit. A heavier message that triggers multiple back-end tool calls (for example, a question that pulls cash flow + receivables + inventory + payroll all at once) is billed by token usage: the number of credits charged is calculated from the actual Anthropic token usage of the underlying request. The formula:- Light question (no tool calls): 1 credit
- Medium question (1–2 tool calls): 1 credit
- Heavy question (3+ tool rounds, big tables): 2–5 credits
- Runaway question (would have spent over $3.20 of API cost): aborted at 10 credits with a refund
Per-request hard caps
Even on the heaviest possible request, your wallet is protected by hard caps:- Maximum 3 tool-call rounds per request (95% of useful queries finish in ≤2)
- Maximum 2,048 output tokens per round
- Maximum 6,000 cumulative output tokens per request
- Maximum 10 credits per request for paid tenants
- Maximum 3 credits per request for trialing tenants
Trial tenants
New tenants on the 30-day trial receive 2 free AI credits (not the full plan tier bonus) to try the assistant. The full tier signup bonus (5/20/50 credits depending on plan) is granted when your trial converts to paid via Stripe. Trialing tenants also have tighter guardrails:- Per-request cap is 3 credits, not 10
- For ad-hoc (typed) messages, tools are disabled and the request is single-shot. Suggestion-chip questions on the empty state still allow tools because they are pre-scoped and predictable.
- This caps a worst-case trial chat at roughly $0.05 of underlying API cost
Buy more credits
Pay via Stripe
The pack is charged to the card on file. If you have no card on file you’ll be prompted to add one.
Plans with a monthly credit grant
Some plans include a monthly AI credit grant (e.g. Plus = 50 credits/month). Granted credits arrive at the start of each billing cycle and are spent first; bought packs are spent only after the grant is exhausted. Unused grant credits do not roll over; unused pack credits do.Settlement and refunds
Each message holds 1 credit at the start. After the request completes, settlement reconciles the hold against the actual token cost:- Cost ≤ 1 credit: hold is the final charge, no extra deduction.
- Cost > 1 credit: a settlement transaction deducts the difference. Logged on the message’s metadata as
settlement. - Wallet drained mid-request: if your balance is exhausted before settlement (you had exactly 1 credit left and the request cost 4), the engine drains your remaining balance to zero and logs the shortfall as
settlement_partial. The answer was already produced; we cannot refund a completed API call. - Per-request cap hit: if the request would cross 10 credits (or 3 for trialing), it aborts mid-loop, the hold is refunded in full, and you receive a partial answer with a 402.
What an Admin can do
- View current balance and recent transactions
- Buy credit packs
- Disable AI for the whole workspace, or for specific roles
- Set a per-user daily cap or per-user credit cap (under Settings → AI → Caps)
- See the top spenders in the workspace under Reports → AI Usage
FAQ
Why is one message charging more than 1 credit?
Why is one message charging more than 1 credit?
The message triggered a heavy multi-tool query against your live data. The credit count matches the actual token cost of the underlying API call, rounded up. Open Wallet History to see the input/output token split.
Can I disable AI billing entirely and pay a flat rate?
Can I disable AI billing entirely and pay a flat rate?
Not currently. Heavy AI usage on a flat rate does not work economically; the credit model means light users pay almost nothing while heavy users pay proportionally.
Do credits roll over month to month?
Do credits roll over month to month?
Bought pack credits do, indefinitely. Granted credits (from a plan that includes a monthly amount) reset each cycle.
What happens when I run out?
What happens when I run out?
The next message returns a 402 with the message “Insufficient credits, please top up”. Buy a pack and retry.
Are AI credits separate from the ERP subscription?
Are AI credits separate from the ERP subscription?
Yes. The ERP subscription pays for users, modules and storage. AI credits are a separate wallet. You can pay for one without the other (though most plans bundle a small monthly grant of credits).
See also
Softbooq AI
What the assistant can do, how to ask it questions.
Subscription
The ERP subscription plan tiers and what they include.
AI App
The standalone AI app at ai.softbooq.com.