How Big a Context Window Does an AI Support Agent Need in 2026?
A typical AI support run uses 15,000 to 25,000 tokens, far below the 131,072 to 1,050,000 token windows of the models Macha runs. Window size only starts to matter on very long threads and agents that chain many tool calls.
Key takeaways
- A typical Macha support run that reads a ticket, checks an order and drafts a reply uses 15,000 to 25,000 tokens, under every model's context window.
- GPT-5.4, Macha's default model, has a 1,050,000 token context window, while GPT-OSS 120B on Groq has the smallest at 131,072 tokens.
- GPT-5 Mini and GPT-5.4 Mini both list 400,000 token context windows in OpenAI's docs, so the old 128K versus 400K split no longer applies.
- Macha compacts a conversation once it crosses 55% of the model's context window, summarizing the middle while keeping the first and most recent messages.
- An agent chaining 5 to 6 tool calls in one run can consume 20,000 to 40,000 tokens from tool results alone.
Almost every model a support team would pick in 2026 has a big enough context window: a typical Macha support run uses 15,000 to 25,000 tokens, and the smallest window among Macha's models is 131,072 tokens on GPT-OSS 120B.
What is a context window?
A context window is the total amount of text, measured in tokens (roughly 4 characters of English per token), that a model can process in one request. Everything the model reads and writes has to fit inside it:
- The system prompt (agent instructions, tool definitions, knowledge context)
- The conversation history (every previous message in this interaction)
- Tool results (data returned from your help desk, APIs, knowledge base searches)
- The model's own response
If the total goes over the window, the request errors out or older information has to be dropped.
How big are the context windows of the models Macha runs?
| Model | Context window | Source |
|---|---|---|
| GPT-5.4 (Macha's default) | 1,050,000 tokens | OpenAI model docs |
| Claude Sonnet 5 | 1,000,000 tokens | Anthropic models overview |
| GPT-5 | 400,000 tokens | OpenAI model docs |
| GPT-5.4 Mini | 400,000 tokens | OpenAI model docs |
| Claude Sonnet 4.5 | 200,000 tokens | Anthropic models overview |
| GPT-OSS 120B (on Groq) | 131,072 tokens | Groq model docs |
Figures are from OpenAI, Anthropic and Groq, checked 24 September 2026. GPT-5 Mini and GPT-5.4 Mini both list 400,000 tokens, so the old "128K vs 400K" gap between them no longer exists.
When does context window size matter in support?
How much do long ticket histories add?
A customer who has gone back and forth 15 times generates a lot of context. Each message, plus the agent's replies, tool calls and tool results, adds to the count. On a 131K model a very long conversation can get close to the limit.
How much do tool results add?
When your agent fetches a ticket with a long description, searches a knowledge base and reads a multi-page document, each result adds thousands of tokens. An agent that chains 5 to 6 tool calls in one run can consume 20,000 to 40,000 tokens from tool results alone.
How much do agent instructions take up?
Detailed instructions (WISMO classification rules, response templates, business logic) run 2,000 to 5,000 tokens. Add tool definitions for 10 or more tools and you're at 8,000 to 10,000 tokens before the first customer message.
What happens when the window fills up?
Macha manages the limit with conversation compaction. When the estimated token count crosses 55% of the model's context window, the middle of the conversation is summarized, keeping the first message (the original intent) and the most recent messages (the current context) intact.
The arithmetic shows how rarely that fires. At 55%, compaction starts around 72,000 tokens on GPT-OSS 120B, 220,000 on GPT-5.4 Mini and 577,500 on GPT-5.4. The summarized middle loses detail: if the agent needs an order number from 10 messages back, it may not have it after compaction.
Which model should you choose for long conversations?
For most support agents, any model in the table is enough. A typical autonomous run (read ticket, check order, draft response) uses 15,000 to 25,000 tokens, well under even the 131,072-token window. A 1M-class model like GPT-5.4 or Claude Sonnet 5 earns its place when an agent handles very long threads, chains many tool calls, or reads tickets with extensive history.
Pick the model on task complexity and conversation length, not raw window size. The choice doesn't change what Macha charges either: billing is per ticket, one charge per conversation, whichever model the agent runs on.
Resolve tickets automatically with AI agents
Macha's AI agents work on top of the help desk you already use — no code.
Intercom
Shopify
Stripe
Slack
Notion
Google Workspace
Confluence

