USE CASE · VERIFIED 1 NOV 2026
What's the cheapest AI API for a customer support chatbot?
For a 100M input + 50M output token monthly workload, DeepSeek V4.1 Flash is cheapest at $30/mo ($0.045/$0.5 per 1M tokens), just ahead of GPT-6 Luna and Claude Haiku 5.5, both at $35/mo, with Qwen3.8 Flash close behind at $38/mo. GLM 5.3 Flash follows at $40/mo, and GPT-4o mini and MiniMax M3.1 Flash tie at $45/mo, so price alone won't separate them.
Worked example: 100M input, 50M output tokens/month
A support bot with a knowledge-base prompt and conversational replies. The six cheapest of the 35 models we track, plus two flagships for scale. Open-weight models are priced at the original provider's own list price.
Why support bots are a budget-tier workload
Support chatbots are a textbook case for budget models: the prompt is usually dominated by input tokens (knowledge base context, chat history, system instructions) with shorter conversational replies, which is exactly the 100M in / 50M out ratio used here. Because input tokens are cheap across almost every model on this list, the gap between the cheapest and most expensive options is driven mostly by output pricing and by how much you're paying for a 'flagship' label you may not need. Before picking a model, check whether your real traffic matches this 2:1 input-heavy ratio — if your bot does more generation (long explanations, drafted emails) the ranking can shift toward models with cheaper output rates.
Budget vs mid vs flagship: what you're actually paying for
The budget tier (DeepSeek V4.1 Flash through Gemini 2.5 Flash, roughly $30-155/mo for this workload) is built for high-volume, repetitive tasks like FAQ answering and ticket triage, and most of these models now ship with 1M-token context windows, so you're not sacrificing knowledge-base size to save money. The mid tier ($200-1,400/mo, Gemini 3 Flash through Kimi K3.1 Pro) and flagship tier ($500-3,500/mo, Grok 4.7 through GPT-6 Astra) cost 5-100x more for this same workload — that premium only makes sense if your bot needs stronger reasoning for complex multi-step troubleshooting, tool use, or escalation logic that budget models handle poorly. Don't assume you need mid or flagship by default; test a budget model against your actual support transcripts first.
Context window, caching, and batching matter more than the sticker price
If your knowledge base is large, check context window before price: most budget models here support 1M tokens, but GPT-4o mini and DeepSeek V3 top out at 128K, which can force you into chunking or retrieval workarounds that add engineering cost. Prompt caching is also critical for support bots since the same system prompt and knowledge-base context get reused across thousands of conversations — providers that support caching can cut effective input costs substantially, often around half, so check current caching support and discounts for whichever model you shortlist rather than relying solely on the list price. Batching requests (for offline tasks like summarizing tickets overnight) can bring further savings on providers that offer a batch API, which is worth checking separately from the per-token prices listed here.
How we'd actually decide
- Situation: You're prototyping or have low volume — DeepSeek V4.1 Flash — cheapest at $30/mo, low risk to test against your transcripts
- Situation: You want a safety margin on vendor/model risk without much cost increase — GPT-6 Luna or Claude Haiku 5.5 — both $35/mo with 1M context, close seconds to the cheapest
- Situation: Your knowledge base is large and you're stuck with a 128K-context model — DeepSeek V4.1 Flash or GPT-6 Luna — same budget price tier but 1M context avoids chunking
- Situation: Your bot needs stronger reasoning for complex escalations — Gemini 3 Flash — cheapest mid-tier option at $200/mo, with DeepSeek V4 Pro at $330/mo and Claude Haiku 4.5 or GPT-6.1 Terra at $350/mo
Worked example uses standard (non-batch, non-cached) list pricing verified 1 November 2026. Prices change; use the calculator for today's numbers with your own volume. DeepSeek figures use DeepSeek's own weekday list price. On the weekends of 3–4 and 10–11 October we saw DeepSeek charge half of that, so if your jobs run on weekends the DeepSeek numbers can come in lower.