Skip to main content
Every question put to CollabaseAI sends more than the question. It sends the assistant’s instructions, the definitions of all its skills, whatever you have open, and the results of every lookup it makes along the way. This page shows what that comes to, so you can pick a model and predict the bill instead of discovering it. Two kinds of number appear below. Measured figures come from the shipped configuration and are exact for this release. Estimated figures depend on your content and your users, and are marked as such. Every calculation is written out so you can redo it with your own numbers.
Tokens are counted here as characters ÷ 4, the same approximation Collabase uses internally when it splits pages for indexing. Real tokenizers differ by 10 to 20 percent, more for German and French than for English.

What every request carries

This block is identical on every request, no matter what is asked. Nearly two thirds of that fixed cost is the skill catalogue. It grows with every skill added to the assistant, at roughly 150 tokens per skill, and it is paid on every request whether the skill is used or not.
This number moves between releases. The catalogue went from 18 to 31 skills in a single release, which raised the fixed cost of every request by about 40 percent, and it has since grown to 34. Re-check your provider’s usage figures after an upgrade rather than assuming last quarter’s average still holds.

What gets added on top

Every step pays the fixed cost again

The assistant works in steps: it asks for something, reads what comes back, and either asks for more or answers. Each step is a fresh request carrying the full fixed block plus everything gathered so far. It takes at most 8 steps in one turn. That is why the number below is not “one question, one request”.

What single questions cost

Input tokens, summed across every step of one turn. Semantic search is off in these examples.

The arithmetic behind one row

“My open work items”, the most common shape of question:
Every other row in the table is built the same way: one line per step, each carrying the 8,200 fixed block plus whatever has accumulated. Substitute your own numbers to redo any of them. Turn semantic search on and each step carries up to 4,100 tokens more, which takes the same question to roughly 25,200 input tokens. Output stays small on purpose. The assistant is instructed to answer in two to four sentences, so on a per-token basis the bill is dominated by input, usually by a factor of 40 or more.

What a user costs per month

Assumptions, adjust them to your own organisation:
  • An active user asks 5 questions on a working day, over 21 working days: 105 questions a month
  • Of those, 25 percent need no lookup, 55 percent need one, 20 percent run multi-step over about four steps
  • Semantic search is off
So roughly 1.9 million input and 26,000 output tokens per active user per month.

What an instance with 100 users costs

Assumptions: 40 of the 100 use the assistant daily as above, the other 60 use it occasionally, around 10 questions a month.
Turn that into money with your provider’s prices:
The prices in that table are brackets, not quotes. They span roughly what small to large models cost at the time of writing. Take the current numbers from your provider’s price page and put them into the formula. On a self-hosted provider the per-token price is zero and the cost is your hardware. The token volume is the same, so it still tells you how much work the machine has to do.
Collabase records per-request token usage itself, see Measuring instead of estimating below. Compare it against your provider’s own usage dashboard after the first month: the two count tokens with different tokenizers and will not match to the digit.

Measuring instead of estimating

Everything above is arithmetic. Admin → Settings → AI settings → Usage is the measurement: it records every model call your instance actually made, with tokens in, tokens out, and cost, broken down by area and by model over the last 7, 30 or 90 days. The figures come from your own database, not from the provider’s billing API and not from analytics, so the page works with telemetry switched off and needs no extra credentials.
Cost is calculated from a price list shipped with Collabase, and the page names the date that list was last updated. A model that is not on it contributes its tokens but no cost, and the page says how many requests that affected — the total is then a lower bound, never a guess.
Re-ranking, if you use the Language model option for it, appears as its own line: it is a full model call per search.

Setting a ceiling

The Limits card sits on the same Usage page, directly under the figures, so you set a limit next to what is actually being spent. All three are checked before a question reaches the model. 0 means no limit, and that is the shipped default, so nothing changes until you set a number. When a member reaches the daily limit, the assistant declines the next question and says the usage limit has been reached. Nothing is lost: the daily count resets at midnight and the monthly count on the first of the month, and an answer already being written is allowed to finish.
A limit is a cost control, not a permission. If Collabase cannot read the usage figures for a moment, the question goes through rather than locking everyone out of the assistant.

What moves the number


Choosing a model

The assistant asks more of a model than the writing assistant does. Three requirements decide whether a model is usable at all. Reliable tool calling. Thirty-four skill definitions go out with every request, and the model has to pick the right one and fill in its inputs correctly. A model that is merely good at prose will invent answers instead of looking them up. A context window of at least 32,000 tokens, ideally 64,000. Before a single result comes back, one request can already carry 8,200 fixed, plus up to 3,000 for the open item, plus up to 4,100 for search passages: about 15,300 tokens. Results then accumulate over as many as 8 steps. Anything under 32,000 truncates on the harder questions, and 32,000 itself is tight once semantic search is on. Instruction following. The answer style rules and the ban on inventing names are instructions, and a model that drifts from them produces confident nonsense. The approval gate in front of every change is not an instruction, so a model that ignores its prompt still cannot write anything on its own.

Where to start per provider

Collabase suggests one model per provider. These are sensible starting points, not the only options.

How the tiers compare

Start on a small hosted model, run it for a month, then compare your provider’s usage dashboard against the estimate on this page. Move up a tier only if you can point at questions the model actually got wrong.

Next steps

AI Configuration

Connecting the provider, enabling semantic search, and what each provider can do.

Using CollabaseAI

What your users see once it is switched on.
Last modified on July 30, 2026