Skip to main content

Chatbot cost planning

AI Chatbot Cost Calculator

Estimate monthly API spend for product chat, website assistants, onboarding bots, and support-style conversations without storing message text.

Scenario assumptions

Start with these editable numeric assumptions, then adjust the calculator fields to match your own traffic and token usage.

Monthly chat users

1,000

Active users expected to send at least one chatbot message.

Messages per user per day

3

Average model calls triggered by each active chat user.

Input tokens per message

900

System instructions, short history, user message, and context.

Output tokens per message

450

Average generated answer length for the chatbot.

AI chatbot model and usage

Choose a model and edit the numeric assumptions for this AI chatbot scenario.
AnthropicClaude Opus 4.1

Input price

$15.00 / 1M tokens

Output price

$75.00 / 1M tokens

AnthropicClaude Opus 4.1Deprecated
Official source

Verified Aug 10, 2026. Estimates vary by usage and provider pricing conditions.

Usage assumptions

Estimate traffic and token usage for an average request.
Active seats, customers, or internal users.
Average AI calls per user each day.
Prompt, history, and retrieved context per request.
Generated answer length; SaaS founders should test long replies.
Reusable cached prompt or context tokens per request.
Use 30 for always-on products or fewer for batch jobs.

Estimated results

Run the calculator to see projected cost and usage volume.

Enter your usage details, then select Calculate estimate to see your projected cost.

Estimated cost = input usage cost + output usage cost + supported optional charges.

How to read the output

Use the result as a planning estimate, then validate against provider pricing and real usage once the workflow is live.

Monthly chatbot spend

The calculator converts users, messages, token counts, and selected model pricing into daily, monthly, and yearly estimates.

Cost per chat user

Use the cost-per-user result to compare chatbot usage against plan price, support savings, or product value.

Input and output split

Separating input and output tokens helps identify whether context size or answer length is driving the bill.

Models to consider

These options come from the central model data and are suggestions to evaluate, not claims that one model is best for every workload.

Anthropic

Claude Opus 4.1

Tool-calling capable option to evaluate for structured workflows.

Input $15.00 / 1M, output $75.00 / 1M.

Open model

Anthropic

Claude Opus 4

Tool-calling capable option to evaluate for structured workflows.

Input $15.00 / 1M, output $75.00 / 1M.

Open model

Anthropic

Claude Sonnet 5

Tool-calling capable option to evaluate for structured workflows.

Input $2.00 / 1M, output $10.00 / 1M.

Open model

Anthropic

Claude Sonnet 4.6

Tool-calling capable option to evaluate for structured workflows.

Input $3.00 / 1M, output $15.00 / 1M.

Open model

Related planning pages

Continue to a semantically related calculator, provider, or guide without entering private content.

AI chatbot FAQ

Short answers for estimating this scenario without sharing private prompts, documents, or customer data.

How is chatbot API cost calculated?

Estimate the number of model calls, average input tokens, average output tokens, and selected model price, then scale that by daily and monthly usage.

What makes chatbot costs rise?

Longer conversation history, retrieved context, longer answers, retries, and high message frequency can all increase monthly spend.

Should I estimate per user or per message?

Use both. Per-message cost explains unit economics, while per-user cost is easier for pricing and usage-limit decisions.