Skip to main content

How to monitor your account's AI token usage

Read the Usage tab in Model Management: token tiles, the trend chart, breakdowns by AI feature and org unit, and why Input plus Output equals Total.

How to monitor your account's AI token usage

Every AI feature in wxrks — Context Sensitive Translate, Translation Smells, Fix Tags and the rest of wxrks Augmented Actions — consumes tokens, the unit AI providers bill by. The Usage tab in Model Management shows how many tokens your account has consumed, which AI features consumed them, and which parts of your organization they came from. This article explains how to read it and how the numbers add up.

Who can use this

  • Role: Requires Account Admin access. Settings → Account Settings is only visible to Account Admins — see All about wxrks roles.

  • Plan: No plan requirement. The Usage tab is available on every plan, including accounts that use only the AI tokens bundled with wxrks. (The separate Advanced Model Management section on the same page, where you configure your own AI provider, does require the FUSION plan or higher — that is covered in Configure Custom AI Providers with Model Management.)

  • Dependencies: None. Usage is recorded automatically for every AI call your account makes.

Key concepts

Term

What it means

Token

The unit AI providers measure text in — roughly a word fragment. Both the text wxrks sends to the model and the text the model returns are counted.

Input

Tokens in what wxrks sent to the model: the source segment, surrounding context, glossary terms, instructions.

Output

Tokens in what the model returned.

Thinking

Internal reasoning tokens some models generate before answering. You are charged for them, but they are not a separate category — they are already inside the total. See How the numbers add up below.

Operation

The AI feature that made the call — CS Translation, Smells, Proofread, and so on.

Org unit

The Organizational Unit the call belonged to. An org unit is a subdivision of your account, typically a team, brand or end client — see All about Organizational Units.

Open the Usage tab

  1. In the left sidebar, go to Settings → Account Settings → Model Management.

wxrks left sidebar with the Settings and Account Settings groups expanded, a red box and step badge 1 around the Model Management item, and the Model Management page open on the right.

  1. At the top of the page, click the Usage tab. The page opens on Model Management, so this tab is one click away.

The tab loads your account's consumption for the current calendar month.

Model Management page with a red box and step badge 2 around the Usage tab, showing the period selector, the Tokens, Forecast (month) and Tokens YTD tiles, and the daily stacked bar chart below them.

⚠️ Warning: Do not confuse this tab with Account Settings → Usage in the sidebar. That page reports your plan's consumption, such as processed words — see Processed Words and wxrks Limits. AI tokens are reported only here, on the Usage tab inside Model Management.

Choose a reporting period

The buttons at the top of the tab set the window every number below them is calculated over:

Period

Window

Current Month

The 1st of the current month until now. This is the default.

30 days / 60 days / 90 days

A rolling window counting back from now — not calendar months.

Year to date

1 January of the current year until now.

All windows are calculated in UTC, so a call made late in your local evening may land in the following day's or month's figures.

ℹ️ Note: Changing the period reloads the chart and both breakdown tables, and the Tokens tile — but not the other two tiles, as described next.

Read the tiles

Close-up of the three usage tiles: TOKENS reading 1.8M with 3.9K calls, FORECAST (MONTH) reading 2.5M labelled as a linear projection of this month's daily usage, and TOKENS YTD reading 1.8M with 3.9K calls.

Tile

What it shows

Follows the selected period?

Tokens

Total tokens consumed in the selected period, with the number of AI calls underneath.

Yes

Forecast (month)

Projected total for the current calendar month.

No — always the current month

Tokens YTD

Total since 1 January, with its own call count.

No — always year to date

⚠️ Warning: Forecast (month) and Tokens YTD do not change when you switch periods. Selecting 90 days and then comparing the Tokens tile against Forecast (month) compares a 90-day window against a one-month projection. Only the Tokens tile answers "how much did we use in the period I selected".

How the forecast is calculated

wxrks fits a straight line through this month's daily consumption so far, extends it across the days remaining in the month, and adds that to what you have already used. Two behaviors are worth knowing:

  • In the first two days of a month there is not enough data for a trend line, so wxrks simply scales the daily average across the month. Expect the figure to move sharply on day 3.

  • The forecast is never lower than what you have already consumed this month.

💡 Tip: Treat the forecast as a trend indicator, not a commitment. A single large project pushes it up steeply, and it has no knowledge of your project pipeline.

Read the trend chart

The chart plots consumption over the selected period, split into Input and Output.

  • Daily / Weekly / Monthly change the bucket size. Use Daily to find the specific day a spike happened; switch to Weekly or Monthly on longer periods, where daily bars become unreadable.

  • The two buttons on the right switch between a stacked bar chart and a line chart. Stacked bars make each bucket's total easy to compare; lines make the trend in each series easier to follow.

  • Hover any bucket to see its exact Input and Output figures. Where the provider reported reasoning tokens, the tooltip adds an incl. N thinking line.

Daily stacked bar chart of token usage with a tooltip open on the 2026-09-11 bucket, reading Input 1.1M, Output 280.9K and a bold "incl. 106.6K thinking" line beneath them.

ℹ️ Note: The chart stacks only Input and Output, which is why the height of each bar equals that bucket's real total and reconciles with the Tokens tile above. Thinking tokens are shown in the tooltip rather than as a third stacked band, because adding them as a band would count them twice.

Two things about the axis are easy to misread:

  • Days with no AI calls produce no bucket at all, so the axis skips them rather than drawing a zero. In the capture above, the dates jump from 2026-09-13 to 2026-09-16.

  • Bars for light days can be too short to see next to a spike. Read the exact figures from the tooltip rather than the bar height.

If the account made no AI calls in the selected period, the chart area shows No model settings yet. instead of a graph.

Read the breakdown tables

Two tables sit below the chart, both covering the selected period and both sorted by Total descending, so your heaviest consumers appear first.

Tokens by operation

Shows which AI feature consumed the tokens, using the same feature names as the rest of Model Management — CS Translation, Smells (Translation Smells), Spell Check, and so on.

Tokens by operation table with Input, Output and Total columns. Smells reads 807.9K, 118.7K and 926.6K; CS Translation reads 524.3K input and 195.9K output with an italic "incl. 117.7K thinking" subline and a 720.3K total; further rows list Spell Check, QA Smells, Infer Translation Context, Detect Language, Fix Smells, Sous Chef and Part of Speech.

  • If your account has calls recorded without a feature name, they are collected in an Untagged row. These are genuine calls with real token costs, and the row can be a large one, so do not dismiss it as noise.

  • A retired feature that no longer exists in wxrks still appears, under a readable version of its internal name, for as long as its calls fall inside the selected period.

ℹ️ Note: The same feature name can legitimately appear on two rows. wxrks has recorded feature names in more than one format over time, and the table groups by the stored value while displaying the current name. Both rows are real; add them together for that feature's true total.

Tokens by org unit

Shows which part of your organization the consumption came from, which is what you need for internal cost attribution.

Tokens by org unit table listing Default at 1.6M total, a No org unit row at 95.8K, then Product Docs, Marketing, Legal, Support and Engineering, each with Input, Output and an italic "incl. N thinking" subline.

  • A No org unit row collects calls that were not attributable to a single org unit — typically account-level actions.

  • If a name cannot be resolved — for example the org unit was deleted after its calls were recorded — the table shows the org unit's internal identifier instead.

How the numbers add up

This is the part that most often looks wrong, so it is worth being precise.

The rule: Input + Output = Total. Thinking is already inside Output, not a number you add on top.

Take the CS Translation row from the capture above:

Input

Output

Total

CS Translation

524.3K

195.9K (incl. 117.7K thinking)

720.3K

The reflex is to add all three visible figures — 524.3K + 195.9K + 117.7K = 837.9K — which overshoots the Total of 720.3K and makes the table look like it miscounts. It does not. The correct sum is 524.3K + 195.9K = 720.2K, which is the reported total give or take one rounding step. The 117.7K thinking tokens are a breakdown of the 195.9K in Output, not an addition to it.

💡 Tip: The tables abbreviate large numbers (720.3K, 1.8M), so a hand-check can land a rounding step away from the displayed total, as it does above. The underlying figures reconcile exactly.

wxrks reports Total exactly as the AI provider reported it, and derives Output as every token the provider did not count as input. That definition is used because AI providers do not agree on where thinking tokens belong:

Provider

How it reports thinking tokens

OpenAI, Groq, OpenRouter, Cerebras

As a breakdown of the returned text's token count

Google Gemini (AI Studio)

Separately from the returned text, but inside the total

Anthropic, Azure OpenAI, Gemini on Vertex AI

Not reported separately at all — folded into the returned text's count

Because a single row can aggregate calls across several providers, no fixed piece of arithmetic involving the thinking figure would be correct for every row. Deriving Output from the total is the one rule that holds everywhere — and it is the same rule wxrks bills on, so the Total column is the figure to reconcile an invoice against.

ℹ️ Note: A missing incl. line does not mean the model did no reasoning. It means the provider did not report a separate count — Anthropic and Azure OpenAI never do.

Check usage for one model configuration

The Model Management tab lists the model configurations serving your account and reports each one's consumption in its Usage column, so you can see which configuration is actually doing the work. This includes the wxrks-managed default configurations that ship with your account, not only configurations you created yourself.

  1. Open the Model Management tab.

  2. Set the period with the buttons beside the Advanced Model Management heading. This selector is separate from the one on the Usage tab and offers Current Month and rolling 30 / 60 / 90 days — it has no Year to date option.

  3. Read the Usage column on each row:

Symbol

Meaning

Input tokens

Output tokens

Thinking tokens — a breakdown of , shown only when the provider reported a count

So ↑ + ↓ is that configuration's provider-reported total, exactly as in the Usage tab. A row showing recorded no calls in the selected period.

Advanced Model Management list with a red box and step badge 2 around the Current Month / 30 / 60 / 90 days period selector, and a red box with step badge 3 around the Usage cell of the Open Router row reading up-arrow 524.3K, down-arrow 195.9K, star 117.7K.

ℹ️ Note: The Usage column belongs to the Advanced Model Management list, which requires the FUSION plan or higher. On other plans the list is replaced by an upgrade prompt, and the Usage tab remains your view of consumption.

💡 Tip: A configuration you created that shows month after month is either unreachable or redundant. Check its Scope, Operations and enabled state against the routing rules before assuming the feature is unused.

Troubleshooting

"Input + Output + Thinking doesn't equal Total." It is not supposed to. Thinking is already counted inside the total — see How the numbers add up above. Add only Input and Output.

"My hand-check is off by a few hundred tokens." The tables abbreviate to one decimal place. 524.3K + 195.9K displays as 720.2K against a reported total of 720.3K; both describe the same underlying figures.

"The Tokens tile and the Forecast tile disagree." They are measuring different windows. The forecast always covers the current calendar month, whatever period you selected. Compare like with like by selecting Current Month.

"The same feature appears twice in Tokens by operation." Expected, and both rows are real. wxrks has stored feature names in more than one format over time; add the rows together.

"My tables are empty but I know the AI features are being used." Check the period first — a rolling 30 days window excludes anything older. If Year to date is also empty, confirm the AI features are actually enabled for the org units in question, as described in wxrks Augmented Actions.

"Yesterday's usage is missing." Periods are calculated in UTC. Calls made late in your local day can fall into the next UTC day, so check the adjacent bucket in the Daily chart. Note also that days with no calls are skipped by the axis entirely.

"I don't see a Usage column on the Model Management tab." The column belongs to the Advanced Model Management list, which requires the FUSION plan or higher. The Usage tab itself is available on every plan.

Quick reference

Usage tab

Model Management tab (Usage column)

Periods offered

Current Month, 30 / 60 / 90 days, Year to date

Current Month, 30 / 60 / 90 days

Grouped by

Operation, org unit, and time

Individual model configuration

Plan required

None

FUSION or higher

Reconciles as

Input + Output = Total

↑ + ↓ = provider total

Did this answer your question?