By Sagar Shankaran, Founder of CallSphere
What to put in a Claude finance agent's context and what to leave out: tiny system prompts, skills vs prompts, retrieval, and ordering for accuracy.
Key takeaways
The fastest way to make a Claude finance agent worse is to give it more. More background, more pasted reports, more "just in case" instructions — each addition dilutes attention and pushes the figures that matter further from the model's focus. Context design is the quiet skill that separates a finance agent you trust from one that confidently misreports a balance. This post is about what to put in context, what to deliberately leave out, and the reasoning behind each call.
Even with a large context window, attention is finite and roughly competitive: the more you load, the less weight any single fact carries. Claude's models can hold a great deal, but "can hold" is not "should hold." For finance, where a single transposed figure matters, the goal is the smallest context that contains everything decision-relevant and nothing else. Every paragraph you add should earn its place by changing what the agent decides.
The discipline is to ask, for each candidate piece of context: does the agent need this to make the next decision correctly? If it can be fetched when needed, fetch it. If it's only relevant sometimes, gate it behind a skill. If it's never decision-relevant, cut it.
It helps to think in layers, because each has a different lifetime and a different rule. The system prompt is always on, so it must be tiny. Skills load conditionally. Tool results arrive fresh per call. Retrieved snippets are pulled just-in-time. Mapping content to the right layer is most of the job.
Hear it before you finish reading
Talk to a live CallSphere AI voice agent in your browser — 60 seconds, no signup.
flowchart TD
A["Finance request"] --> B{"Always relevant?"}
B -->|Yes| C["System prompt: role + guardrails"]
B -->|No| D{"Procedural?"}
D -->|Yes| E["Load matching skill"]
D -->|No| F{"A current fact?"}
F -->|Yes| G["Fetch via tool"]
F -->|No| H["Retrieve policy snippet"]
C --> I["Assemble minimal context"]
E --> I
G --> I
H --> I
A finance system prompt should fit comfortably on one screen. It states who the agent is (a careful finance assistant), how it behaves (cite every figure, never estimate), and the non-negotiables (never post without approval). That's it. Resist the urge to paste the chart of accounts or last quarter's results here — those are facts that go stale and belong in tools.
You are a careful finance assistant for [Company].
Report only figures returned by tools this session, and cite each.
Never estimate a number; if unavailable, say so.
Never post or approve entries without explicit human approval.
Follow the loaded skill's steps exactly.
Five lines. Everything else the agent needs, it acquires at runtime from the right layer.
Finance policy manuals are long and mostly irrelevant to any single task. Pasting the whole revenue-recognition policy to answer one accrual question wastes budget and buries the relevant clause. Instead, retrieve the specific passage. A skill can reference a small set of cited policy files, and a retrieval step pulls only the matching section into context. The agent reads the clause it needs, cites it, and moves on — the other forty pages never compete for attention.
| Content | Don't | Do |
|---|---|---|
| Chart of accounts | Paste in prompt | Fetch via tool |
| Close procedure | Inline every run | Skill, loaded on demand |
| Rev-rec policy | Paste whole manual | Retrieve the clause |
| Prior results | Hardcode in prompt | Fetch fresh per run |
Models attend more strongly to the start and especially the end of context. For finance, place the data the agent must act on — the trial balance rows it's reconciling, the entry it's reviewing — near the end, right before the instruction to produce output. Background and procedure go earlier. This small ordering choice measurably reduces the chance the agent overlooks the figure that drives its conclusion.
Still reading? Stop comparing — try CallSphere live.
CallSphere ships complete AI voice agents per industry — 14 tools for healthcare, 10 agents for real estate, 4 specialists for salons. See how it actually handles a call before you book a demo.
Because attention is competitive. A bigger window lets you hold more, but irrelevant content still dilutes focus on the figures that matter. Smaller, sharper context generally yields more accurate finance output.
Ask whether the content is relevant to every request. Role and guardrails are — they go in the system prompt. A close procedure is relevant only during close — it goes in a skill that loads when needed.
A little, but it usually nets out faster and cheaper because the agent processes far less text and reasons over a focused, relevant snippet instead of wading through an entire manual.
This same context discipline — tiny prompts, on-demand skills, fresh tool data — is what keeps CallSphere's agentic voice and chat assistants sharp as they answer every call, pull the right record mid-conversation, and book work 24/7. See it live at callsphere.ai.
Source & attribution: This is an independent, original explainer inspired by Anthropic's coverage on the Claude blog. Claude, Claude Code, Claude Cowork, Claude Opus, and the Model Context Protocol are products and trademarks of Anthropic. CallSphere is not affiliated with or endorsed by Anthropic.

Written by
Sagar Shankaran· Founder, CallSphere
LinkedInSagar Shankaran is the founder of CallSphere, where he builds production AI voice and chat agents deployed across healthcare, hospitality, real estate, and home services. He writes about agentic AI, LLM engineering, and shipping voice agents that handle real calls in production.
See how AI voice agents work for your industry. Live demo available -- no signup required.
The monthly IEEE 1366 reliability close takes 64 hours across three people. What goal-driven agents change, the arithmetic, and what stays with the engineer.
How pest control service managers hand the monthly food-account trend packet to a 2026 work agent as a goal - and what has to change about assigning work.
The phased plan, insurance estimate, predetermination narrative and financing page, finished before the patient leaves. What the owner has to change to get it.
Why co-pack quotes take six days, and how 2026 agents that return finished work rebuild the packet — costed formula, freight, spec sheet — in two hours.
A 1/1 commercial submission packet costs an account manager nine hours, eight of them gathering. In 2026 you hand over the goal and review the finished packet.
The Thursday production packet - prep list, vendor POs, staffing, rentals - built as one goal. Worked food-waste math and the habits an owner must change.
© 2026 CallSphere Inc. All rights reserved.
Made within San Francisco
Watch how CallSphere handles real customer calls, schedules appointments, and processes payments — live.
Try Live DemoBook a DemoCalculate Your ROI