Skip to content

AI models, spend and budgets

For: Account owners, administrators and anyone responsible for AI costsRequires: The AI Gateway feature for choosing models and connecting keys; budgets and AI Spend work for every workspace; changes need the Admin roleScreenshots show sample data

Every answer your assistant gives is made of calls to AI models, and the model behind each call decides most of what it costs. StrikeUp lets you choose those models, see what they cost, and set limits on spend, across three screens: AI Gateway decides which model and which provider account answer, Budgets & limits sets ceilings that alert or stop work, and AI Spend shows the estimated result. This guide explains how the three fit together.

A support assistant that runs every message through the most capable model gives good answers and an unpredictable bill. One that runs everything through the cheapest model is predictable and often wrong. Most conversations need both: a quick model for greetings, titles and safety checks, and a strong one for the few questions that need careful reasoning.

StrikeUp splits your assistant into stages and lets you decide which model each stage uses, then prices every call as it happens from a published price list, in US dollars. From there:

  • You choose models by level, or pin single stages to an exact model. Setting it up in 6 steps.
  • You can bring your own provider account and key. Connectors.
  • You can let StrikeUp judge each question and answer easy ones more cheaply. Judging each question.
  • You see the estimated cost by model, stage, widget, customer and run. Where cost is shown.
  • Budgets warn you when spend passes a level, and can stop new work when it reaches the amount. Budgets.

Every call is recorded with the model that answered, the setting that chose it, its tokens and its estimated cost, so any figure on AI Spend can be traced back to the calls behind it in AI actions.

RequirementDetails
FeatureChoosing models and connecting keys needs the AI Gateway feature, which StrikeUp switches on per workspace. Without it, AI Gateway is not in the menu and your agents use StrikeUp’s default models.
Budgets and spendConfigureBudgets & limits and DashboardAI Spend are available to every workspace, with or without the AI Gateway feature.
RoleThe Admin role to change models, connectors and budgets. Every other signed-in user can view them; their changes fail with “This action requires the Admin role.”
AgentsAt least one widget with agents switched on, so there are stages to configure.
Cost figuresEstimates in US dollars from a price list StrikeUp maintains.

Each call to a model reports how many tokens went in and came out. StrikeUp multiplies them by the price listed for that model on that date.

Part of the priceCharged perExample use
InputMillion tokensThe conversation, instructions, skills and knowledge sent to the model
Cached inputMillion tokensInput the provider has already seen and charges less for
OutputMillion tokensThe answer the model writes
ReasoningMillion tokensThe thinking some models do before answering
  • Prices are dated. A price change applies to calls from its start date. Calls already recorded keep the cost they were given.
  • A price can be specific to a connection. When an account, such as an aggregator, has its own price for a model, that price is used.
  • Costs are stored with 8 decimal places, so a fraction of a cent is never rounded away.
  • A call without a price counts as nothing. That happens when no price is listed for the model on that date, or the provider reported no token usage. Such calls still count as calls and tokens. AI Spend says how many there are.

For each stage, StrikeUp takes the first usable setting in this order:

OrderSettingWhere it is set
1A pin: this stage always uses this modelAdvanced Mode
2The agent’s own model settingThe agent’s settings
3The model for the stage’s levelStandard Mode
4StrikeUp’s default for the stage—

A setting that cannot be used, such as a withdrawn model or a switched-off connector, is skipped. The Current setup tab shows the result for every stage.

What does not get counted as your agents’ spend

Section titled “What does not get counted as your agents’ spend”
  • The stages StrikeUp runs on its own models: planning, safety checks, chat titles, conversation summaries, writing skills with AI, toolkit generation and similar services. These stages run on StrikeUp's own models. They are not charged to you and cannot be changed.
  • Sample data that StrikeUp adds to a workspace for demonstrations.
  • A connector test, which goes straight to the provider and is not recorded.
  • Calls without a price, which count as nothing.
  1. Connect your own provider account (optional). Open ConfigureAI Gateway, select Add connector, enter the provider, the request format and your key, and select Save. Then select Test on the new row. Skip this to use StrikeUp’s default models.

  2. Choose a model per level. On Standard Mode, under Model for each level, choose a small model for Basic, a capable one for Medium and your strongest for Difficult. Move only the stages that need it to Difficult, and select Save.

    The AI Gateway "Standard Mode" tab, the simplest lever on cost. Under "Model for each level", "Basic" is set to "Claude Haiku 4.5 · Demo Anthropic" (highlighted), "Medium" to "GPT-5.1 · Demo OpenAI" and "Difficult" to "Claude Sonnet 4.5 · Demo Anthropic". Below, "Level for each stage" puts "support" and "analytics" on Difficult. Putting short, mechanical work on a cheap Basic model and only demanding stages on Difficult keeps spend down; changes apply after Save.The AI Gateway "Standard Mode" tab, the simplest lever on cost. Under "Model for each level", "Basic" is set to "Claude Haiku 4.5 · Demo Anthropic" (highlighted), "Medium" to "GPT-5.1 · Demo OpenAI" and "Difficult" to "Claude Sonnet 4.5 · Demo Anthropic". Below, "Level for each stage" puts "support" and "analytics" on Difficult. Putting short, mechanical work on a cheap Basic model and only demanding stages on Difficult keeps spend down; changes apply after Save.
    A cheap Basic model and only the demanding stages on Difficult is the easiest way to lower spend.
    What this screenshot shows
    Screen
    Standard Mode (/admin/configure/ai-gateway)
    Highlighted
    combobox “Basic”, models-section, Claude Haiku 4.5 · Demo Anthropic. chooses the Basic model
    Also visible
    Medium GPT-5.1, Difficult Claude Sonnet 4.5
    Purpose
    cost-aware model choice
  3. Pin single stages (optional). On Advanced Mode, choose a model in a stage’s drop-down. It saves at once and overrides the level.

  4. Check the result. On Current setup, read each stage’s model and Decided by.

  5. Add a budget. Open ConfigureBudgets & limits, select Add budget, enter an amount per month and keep the alert levels 50, 80 and 100. Leave Enforce as a hard limit off for now and select Save.

  6. Watch the spend. Open DashboardAI Spend and read the cost by model and by stage over the next days.

Each setting below says where to find it, what it does to cost, and why you would use it. The pages for each screen cover every field in detail.

Where

ConfigureAI Gateway › Connectors. Saved with the connector dialog.

What

A connector is one provider account with its own key, stored encrypted. Without one, your agents use StrikeUp’s default models through the connector marked Managed by StrikeUp. Calls through any connector are priced from the same list and shown on AI Spend and in budgets alike. The provider bills the account that the connector’s key belongs to.

Why

Use your own account when you have negotiated terms with a provider, need a model StrikeUp does not provide by default, or want the calls on your own provider invoice.

The AI Gateway page in StrikeUp on the "Connectors" tab, where you decide whose provider account pays for the calls. "Demo OpenAI" (Default) and "Demo Anthropic" are the workspace's own accounts with keys "Stored securely"; "StrikeUp managed" carries the highlighted badge "Managed by StrikeUp", the account included with the plan. Calls through your own connectors are billed by the provider to your account; StrikeUp still estimates their cost on the AI Spend page.The AI Gateway page in StrikeUp on the "Connectors" tab, where you decide whose provider account pays for the calls. "Demo OpenAI" (Default) and "Demo Anthropic" are the workspace's own accounts with keys "Stored securely"; "StrikeUp managed" carries the highlighted badge "Managed by StrikeUp", the account included with the plan. Calls through your own connectors are billed by the provider to your account; StrikeUp still estimates their cost on the AI Spend page.
Your own connectors bill calls to your provider account; the StrikeUp-managed one is part of your plan.
What this screenshot shows
Screen
Connectors (/admin/configure/ai-gateway)
Highlighted
“”, connectors-table, shown on StrikeUp managed. none
Also visible
Demo OpenAI (Default), Demo Anthropic, StrikeUp managed
Purpose
who pays for model calls
Where

Standard Mode › Model for each level and Level for each stage. Applies after Save.

What

One model per level, and a level per stage. By default all of your agents’ stages are on Medium, and sub-agents follow their parent. No model chosen leaves a level on StrikeUp’s default.

Why

Three choices cover every stage. Moving one stage to Difficult raises the cost of that stage and of its sub-agents only.

Judging each question, cheaper answers for easy questions

Section titled “Judging each question, cheaper answers for easy questions”
Where

Standard Mode › Routing mode, the switch Per-question routing — the level depends on the question. Off by default. Applies after Save.

What

Each visitor message is judged first. A question judged easy is answered at a lower level than its stage; a question can never move a stage up, unless Raise the level for difficult questions is on. Short acknowledgements such as thanks or ok skip the judge. Every message that is not a short acknowledgement is sent to the judging model first. That model is small and cheap, but it is still billed and it adds a moment of delay.

Why

Pays off when many questions to a strong stage are simple. The judge’s calls are shown under the stage difficulty_classifier, so you can weigh them against the savings.

Where

Advanced Mode, the Model drop-down of a stage. Saves the moment you choose.

What

The stage uses that model whatever its level, and per-question routing does not move it. The backup models, set by StrikeUp, take over when the model is unavailable.

Why

For the one stage where quality matters more than price, or where you must use a specific model.

The AI Gateway "Advanced Mode" tab, which pins single stages to an exact model and overrides the Standard Mode level. The "support" stage's Model drop-down is highlighted, set to "Claude Sonnet 4.5 · Demo Anthropic", with the backup "Try 1 gpt-5.1 Demo OpenAI". "analytics" and "Sub-agents of support" keep "Use the “Standard Mode” level". Below, "Stages run by StrikeUp" lists planner, guardrails, title_generator and context_summary, which are not charged to you.The AI Gateway "Advanced Mode" tab, which pins single stages to an exact model and overrides the Standard Mode level. The "support" stage's Model drop-down is highlighted, set to "Claude Sonnet 4.5 · Demo Anthropic", with the backup "Try 1 gpt-5.1 Demo OpenAI". "analytics" and "Sub-agents of support" keep "Use the “Standard Mode” level". Below, "Stages run by StrikeUp" lists planner, guardrails, title_generator and context_summary, which are not charged to you.
A pin on Advanced Mode beats the level; stages run by StrikeUp never count towards your spend.
What this screenshot shows
Screen
Advanced Mode (/admin/configure/ai-gateway)
Highlighted
combobox “”, stage-table-model-column, Claude Sonnet 4.5 · Demo Anthropic. pins the stage
Also visible
Stages run by StrikeUp section
Purpose
overriding the level for one stage
Where

ConfigureBudgets & limits › Add budget or Edit.

What

An amount in US dollars per month, week or day (UTC calendar), for all usage, one widget or one customer company. Each alert level, 50, 80 and 100 by default, raises one alert per period, listed on the page and emailed.

Why

Know about unusual spend while there is still time to act, without stopping anything.

Where

The switch Enforce as a hard limit in the budget dialog. Off by default.

What

When the amount is used up, new conversations in this scope are refused and running agent jobs pause until the period resets or the amount is raised. Off, the budget only alerts. The visitor whose message is refused sees the budget’s name and the reset date. When several enforced budgets apply, the one with the least left decides.

Why

A firm ceiling for a trial, a pilot customer or a widget you cannot watch every day.

The "Edit budget" dialog of "Workspace monthly AI budget": Amount (USD) 490, Resets "Every month", Alert levels 50, 80 and 100, Applies to "All AI usage". The highlighted switch "Enforce as a hard limit" is on, with the explanation "When the amount is used up, new conversations in this scope are refused and running agent jobs pause until the period resets or the amount is raised. Off, the budget only alerts." "Active" is on.The "Edit budget" dialog of "Workspace monthly AI budget": Amount (USD) 490, Resets "Every month", Alert levels 50, 80 and 100, Applies to "All AI usage". The highlighted switch "Enforce as a hard limit" is on, with the explanation "When the amount is used up, new conversations in this scope are refused and running agent jobs pause until the period resets or the amount is raised. Off, the budget only alerts." "Active" is on.
A hard limit stops new conversations and pauses jobs when the amount is used up; without it a budget only alerts.
What this screenshot shows
Screen
Edit budget (/admin/configure/budgets)
Highlighted
“”, dialog-switches, on. makes the budget block usage when used up
Also visible
Amount 490, monthly, All AI usage
Purpose
turning spend into a limit
You setEffect on which model answersEffect on costEffect on visitors
A cheaper model on MediumEvery agent stage without a pin or own model uses itLower for most conversationsAnswers may be less careful
One stage on DifficultThat stage and its sub-agents use the strong modelHigher for that stage onlyBetter answers there
Routing per question onEasy questions drop to a lower levelLower answers, plus one small judging call per messageLittle difference on easy questions
Raising for difficult questions onDifficult questions to the main stage move upHigher per difficult questionBetter answers to hard questions
A pinThat stage always uses that modelAs that model costs—
An alert-only budgetNoneNoneNone
A hard limit, used upNoneStops growing in that scopeNew messages refused until the reset
WhereWhat it showsWhich record
Current setupThe model each stage would use nowThe current settings
AI SpendThe estimated cost, calls and tokensEvery call in the chosen period
Budgets & limitsSpend so far against each budgetThe current period
Budget emailsA level was reachedOne per level per period
The visitor’s chatA refusal when a hard limit is used upThe current period

The Current setup tab lists each stage with its owner, model, connector and the setting that decided. It is what the next call would use, and so what its cost will be based on.

Why: a cheaper level you set has no effect on a stage that is pinned. This table shows it at a glance.

The stage table on the AI Gateway "Current setup" tab: each stage with its Owner ("Your agents" or "StrikeUp"), the model and provider, the connector and the highlighted column "Decided by". "general", "support", "copilot" and "difficulty_classifier" show "Stage binding"; "analytics", "planner" and "guardrails" show "Plan default" and run on "StrikeUp managed". Check this table to see which model, and so which price, each stage really uses.The stage table on the AI Gateway "Current setup" tab: each stage with its Owner ("Your agents" or "StrikeUp"), the model and provider, the connector and the highlighted column "Decided by". "general", "support", "copilot" and "difficulty_classifier" show "Stage binding"; "analytics", "planner" and "guardrails" show "Plan default" and run on "StrikeUp managed". Check this table to see which model, and so which price, each stage really uses.
Current setup shows the model each stage really uses, which is what its cost is based on.
What this screenshot shows
Screen
Current setup (/admin/configure/ai-gateway)
Highlighted
“”, table-header, read-only. none
Also visible
Stage binding vs Plan default per stage
Purpose
verifying the effective models

DashboardAI Spend opens on your agents’ calls for the last 7 days: Estimated cost, AI calls, Input tokens and Output tokens, then a chart of cost per UTC day. The range can be 7, 14 or 30 days or custom; at most 90 days are counted.

Why: the headline cost and its trend, for the same calls your budgets count.

The AI Spend page under Dashboard, set to "Your agents" and "Last 7 Days" (Sep 9 – Sep 15). The Spend card reads "An estimate of what your AI usage cost, based on each provider's published prices." Its tiles show the highlighted "Estimated cost" $115.29, AI calls 8,287, Input tokens 33,991,224 and Output tokens 1,510,646 for 9 Sept – 15 Sept 2026, followed by the "Daily spend" chart, which peaks at about $23 on 9 and 14 September.The AI Spend page under Dashboard, set to "Your agents" and "Last 7 Days" (Sep 9 – Sep 15). The Spend card reads "An estimate of what your AI usage cost, based on each provider's published prices." Its tiles show the highlighted "Estimated cost" $115.29, AI calls 8,287, Input tokens 33,991,224 and Output tokens 1,510,646 for 9 Sept – 15 Sept 2026, followed by the "Daily spend" chart, which peaks at about $23 on 9 and 14 September.
AI Spend estimates your cost from list prices; the default view counts only your own agents.
What this screenshot shows
Screen
AI Spend (/admin/dashboard/ai-spend)
Highlighted
“”, kpi-tiles, $115.29. none
Also visible
AI calls 8,287; input 33,991,224; output 1,510,646; Daily spend chart
Purpose
reading total AI spend

By model, By stage and By widget split the total, highest cost first. Stages show their internal names, such as support or difficulty_classifier.

Why: the stage table tells you which stage to move to a cheaper level; the model table tells you whether the change worked.

The breakdown tables of the AI Spend page. "By model" lists claude-sonnet-4-5 (5,371 calls, $92.02), gpt-4o ($23.08) and gpt-4o-mini ($0.19). The highlighted "By stage" lists support ($92.02), general ($13.27), analytics ($9.81) and difficulty_classifier ($0.19). "By widget" splits the same spend between "Demo Ltd Support chat" ($89.93), "Demo Ltd Help Centre widget" ($21.91) and "Not attributed" ($3.46). Each table shows calls, input and output tokens and cost.The breakdown tables of the AI Spend page. "By model" lists claude-sonnet-4-5 (5,371 calls, $92.02), gpt-4o ($23.08) and gpt-4o-mini ($0.19). The highlighted "By stage" lists support ($92.02), general ($13.27), analytics ($9.81) and difficulty_classifier ($0.19). "By widget" splits the same spend between "Demo Ltd Support chat" ($89.93), "Demo Ltd Help Centre widget" ($21.91) and "Not attributed" ($3.46). Each table shows calls, input and output tokens and cost.
By model and By stage show where the money goes, so you know which stage to move to a cheaper level.
What this screenshot shows
Screen
AI Spend (/admin/dashboard/ai-spend)
Highlighted
“”, by-stage-table, read-only. none
Also visible
By model, By stage, By widget tables
Purpose
finding the expensive stage

The drop-down at the top of AI Spend switches from Your agents to StrikeUp services or Everything. StrikeUp services shows the stages StrikeUp runs on its own models, for transparency. They never count towards your budgets.

Why: shows the whole AI effort behind your assistant, including what you do not configure.

The AI Spend page with the highlighted drop-down at the top right switched from "Your agents" to "StrikeUp services". The Spend card now shows the cost of the stages StrikeUp runs for you, such as planning and safety checks, with their own Estimated cost, AI calls and token tiles and the daily chart. This view is for transparency: these stages are not charged to you and never count towards your budgets. "Everything" adds both together.The AI Spend page with the highlighted drop-down at the top right switched from "Your agents" to "StrikeUp services". The Spend card now shows the cost of the stages StrikeUp runs for you, such as planning and safety checks, with their own Estimated cost, AI calls and token tiles and the daily chart. This view is for transparency: these stages are not charged to you and never count towards your budgets. "Everything" adds both together.
Switch to StrikeUp services to see the stages StrikeUp runs for you; they are shown for transparency and not billed.
What this screenshot shows
Screen
AI Spend (/admin/dashboard/ai-spend)
Highlighted
combobox “”, header-right, [object Object]. switches the plane
Also visible
Spend KPIs and chart for platform stages
Purpose
telling billed from unbilled usage

When an enforced budget covers the workspace, the usage card of AI Spend starts with an Allowance box: {{name}}: {{spent}} of {{amount}} used ({{percent}}), a bar and Resets on {{date}}. Below it, usage is split by customer company, customer, source, workflow and autonomous agent, with the costliest runs.

Why: tells you how close you are to the point where conversations stop.

The "Usage by customer and source" card of the AI Spend page. At its top the highlighted "Allowance" box, marked "Hard limit", reads "Workspace monthly AI budget: $254.53 of $490.00 used (51.9%)" with a progress bar and "Resets on 1 Oct 2026". It appears because an enforced budget applies. Below, "By customer company" lists Example Studios ($21.91), Generic Retail ($17.29), Beispiel Logistik GmbH ($16.14) and the other customer companies.The "Usage by customer and source" card of the AI Spend page. At its top the highlighted "Allowance" box, marked "Hard limit", reads "Workspace monthly AI budget: $254.53 of $490.00 used (51.9%)" with a progress bar and "Resets on 1 Oct 2026". It appears because an enforced budget applies. Below, "By customer company" lists Example Studios ($21.91), Generic Retail ($17.29), Beispiel Logistik GmbH ($16.14) and the other customer companies.
When a hard-limit budget applies, AI Spend shows how much of the allowance is used and when it resets.
What this screenshot shows
Screen
AI Spend (/admin/dashboard/ai-spend)
Highlighted
“”, usage-card-top, 51.9% used. none
Also visible
By customer company table
Purpose
tracking an enforced allowance
What happensCalls madeWhat is priced
A temporary failure (rate limit, server error, timeout)Up to 2 retries on the same connector, then backup modelsEvery attempt that reports token usage
The model refuses a conversation as too longThe next backup modelThe attempt that succeeds
Every model failsRetries and up to 3 backupsAny attempt that reported usage; the visitor reads “The assistant is temporarily unavailable. Please try again shortly.”

On a bad day for a provider, the same answer can cost more than usual, because a backup model may cost more than the model it replaces. AI actions shows each attempt.

TopicFact
CurrencyUS dollars only, for prices, spend and budgets.
AccuracyEstimates from listed prices, 8 decimal places. Calls without a price count as nothing.
Price changesApply to calls from their start date; recorded calls keep their cost.
When model changes applyWithin about a minute.
When budgets reactAlerts and blocks follow within about 5 minutes of the crossing, after the next priced call.
PeriodsBudgets follow the UTC calendar.
History on the spend pageUp to 90 days per view.
StrikeUp’s stagesNever your agents’ spend, never in your budgets.
Your own keysPriced and budgeted like every other call.
Demonstration dataNever counted.

It is an estimate. StrikeUp multiplies each call’s tokens by the price listed for that model on that date, in US dollars with 8 decimal places. Calls without a price count as nothing, and providers may round or apply minimum charges differently on their own invoices.

US dollars only. The price list, the costs on DashboardAI Spend and the amounts of budgets under ConfigureBudgets & limits all use US dollars, whatever your interface language or location.

No price was listed for that model on that date, or the provider reported no token usage, for example for a failed call. The call still counts as a call and its tokens are counted, but its cost is nothing, so the total on AI Spend is a minimum.

Do I pay for the planner and the guardrails?

Section titled “Do I pay for the planner and the guardrails?”

The planner, guardrails and StrikeUp’s other stages run on StrikeUp’s own models. These stages run on StrikeUp's own models. They are not charged to you and cannot be changed. They never count as your agents’ spend on AI Spend and never count towards your budgets.

What is the quickest way to lower my AI spend?

Section titled “What is the quickest way to lower my AI spend?”

Open DashboardAI Spend and find the most expensive stage in By stage. Then, on Standard Mode, choose a cheaper model for its level or move that stage to a cheaper level, and save. Compare a week of spend afterwards.

Can I use a different model for each agent?

Section titled “Can I use a different model for each agent?”

Yes. Pin each agent’s stage to a model on Advanced Mode, or move stages to different levels on Standard Mode. An agent’s own model setting also works. A pin wins over the other two.

Why did my costs rise after I moved an agent to Difficult?

Section titled “Why did my costs rise after I moved an agent to Difficult?”

Sub-agents follow the level of the stage that starts them. Moving an agent to Difficult on Standard Mode also moves its sub-agents, unless you set the sub-agent row to a lower level yourself.

Within about a minute of saving, normally from the next message. Pins on Advanced Mode save the moment you choose; changes on Standard Mode apply only after you select Save.

Current setup on ConfigureAI Gateway shows which model each stage would use now. AI actions shows which model each past call actually used, including backups that took over, and which setting chose it.

Yes, one small call per visitor message to the judging model, except for short acknowledgements such as thanks or ok. It saves money when easy questions to an expensive stage are answered at a lower level. The judge’s calls appear under difficulty_classifier on AI Spend.

Can a visitor make the assistant use my most expensive model?

Section titled “Can a visitor make the assistant use my most expensive model?”

Only when Raise the level for difficult questions is on, on Standard Mode. Without it, a question can only lower a stage’s level. With it, only the main answering stage can be raised, never a sub-agent, a pinned stage or a stage on Basic.

Does my own key change what AI Spend shows?

Section titled “Does my own key change what AI Spend shows?”

No. Calls through your own connectors are priced from the same list as every other call, appear on AI Spend and count towards your budgets. The provider bills the account the key belongs to.

Test sends one minimal request to the provider, which the provider charges to the account as usual. StrikeUp does not record it, so it never appears on AI Spend or in a budget.

StrikeUp retries temporary failures up to 2 times per connector, then tries the stage’s backup models, up to 3, set by StrikeUp. Only when all of them fail does the visitor read “The assistant is temporarily unavailable. Please try again shortly.” Each attempt that reported usage is priced.

StrikeUp checks budgets in the background after calls to AI models that have a cost, at most once every 5 minutes per workspace. Alerts and hard limits therefore follow within about 5 minutes of the crossing, once another priced call has happened.

Every active enforced budget that covers a conversation is checked: the workspace’s, the widget’s and the customer company’s. The one with the least money left decides. Budgets that only alert never block anything.

What does a visitor see when a hard limit is used up?

Section titled “What does a visitor see when a hard limit is used up?”

Their message is refused before the AI runs, and the chat shows that the workspace’s AI allowance for the current period is used up, with the budget’s name and the date it resets. Running agent jobs pause with Paused — the AI allowance for this period is used up; the run continues when it resets or the limit is raised..

Do StrikeUp’s stages or demonstration data count against my budget?

Section titled “Do StrikeUp’s stages or demonstration data count against my budget?”

No. Budgets count only your agents’ calls, the same ones shown under Your agents on AI Spend. StrikeUp’s own stages and sample data added for demonstrations are never counted.

The spend card groups by model, by stage and by widget. The usage card groups by customer company, customer, source, workflow and autonomous agent, and lists the costliest runs. All of them use the same calls and period as the totals at the top.

Up to 90 days at a time. A longer custom range is shortened to the 90 days before its end, and the dates under the totals show the period actually counted.

StrikeUp services on AI Spend only shows the stages StrikeUp runs for you, such as planning and safety checks. If few conversations happened in the period, or their calls had no price, it can be small or empty.

SymptomWhat to check
Spend shows $0.00 but there are callsThe calls have no price. Read the notice on AI Spend about calls without a price.
Costs did not drop after a cheaper levelOn Current setup, check Decided by for the expensive stage: a pin or an agent’s own model wins over the level. Did you select Save?
A stage still uses the old modelWait a minute and reload. Then check whether the new model or its connector is usable.
Costs rose after per-question routingCheck difficulty_classifier in By stage, and whether raising for difficult questions is on. Keep the judge on Basic.
A budget alert never arrivedAllow up to 5 minutes after the next priced call; check the budget is active and its email addresses.
Visitors are refused with an allowance messageAn enforced budget is used up. Raise its amount, switch enforcement off or wait for the reset.
Jobs pausedThe same: they show Paused — the AI allowance for this period is used up; the run continues when it resets or the limit is raised. and continue when the limit is raised.
AI Gateway is not in the menuThe AI Gateway feature is not switched on for your workspace. Budgets and spend still work.
Spend seems higher on certain daysCheck AI actions for failed attempts: retries and backup models add calls when a provider has problems.
A change fails with Request failed and “This action requires the Admin role.”Changes on this page need the Admin role. Ask an Admin to make the change, or to give you the Admin role under Settings › Users.