How AI calls are billed
An AI call costs a base charge plus the tokens it uses. Here is exactly how that is calculated, what a token is, and how to keep the cost down.
Updated August 9, 2026
Two parts: a base, then tokens
Every AI call is charged as:
base credits + credits for the tokens used
The base is fixed per tool and reserved before the call runs. The token charge is added afterwards, because nobody — including us — knows how many tokens a model will use until it has finished.
What a token is
A token is roughly four characters of English. A 1,000-word document is around 1,300 tokens. Both directions are counted:
- Input tokens — everything sent to the model: your text, our instructions, and any instructions you have saved.
- Output tokens — what the model writes back.
Output is the expensive half. Every provider charges several times more for it, so the single biggest lever on what a call costs you is how long an answer you ask for.
What the rates are
Every model sits on a tier, and the tier sets the rate:
| Tier | Credits per 100 input tokens | Per 100 output |
|---|---|---|
| Economy | 3 | 7 |
| Balanced | 5 | 13 |
| Advanced | 10 | 24 |
| Premium | 25 | 70 |
| Embedding | 3 | — |
The tier is shown wherever you choose a model, so you always know what you are agreeing to before a call runs. Output costs more than input on every tier because it costs more to produce — that is why asking for a shorter answer is the most effective way to spend less.
Embedding models charge for input only. There is no generated output, so the cost of an embedding call is entirely predictable from what you send.
The ceiling
Every AI tool has a maximum credits per call. If a call somehow exceeds it, you are charged the maximum and not a credit more — we absorb the difference. You will never receive a surprise bill from a single request.
Keeping the cost down
- Ask for shorter output. The summary-length control on the web tool, or
maxLengthover the API. - Send less. Trim boilerplate before summarising; it is charged as input.
- Keep saved instructions short. Anything saved in your API configuration is sent with every call, so a 500-word instruction is a permanent per-request cost.
- Use a cheaper model where quality allows. See Choosing a model.
Failed calls
If a call fails, you are not charged. The reservation is returned, and the attempt is recorded in your usage with a cost of zero — so you can see that it happened and confirm you were not billed for it.
Related
AI tools: what they are and how they differ
A handful of our tools call an AI model instead of running in your browser. That changes three things: where your data goes, what a call costs, and whether you need an account.
Choosing a model
You can let us pick, choose a tier, or name a specific model. What each option means, and what happens when your plan does not include the one you asked for.
What happens to what you send an AI tool
Where your input goes, who processes it, how long we keep it and what we record about the call.
Scheduled automation
Run a tool, a model, or both on a schedule — and have the result emailed, POSTed to your server, or saved.