Skip to main content
Glama

Financial aid appeal letter

appeal

Draft a financial aid appeal letter to a college financial aid office. Call this when a family needs to ask for a review of an award: income dropped, an expense appeared, another school offered more, or the FAFSA was wrong. Returns the letter, not advice on whether to appeal. Runs a 5-step drafting pipeline, so it is the most expensive tool here and the slowest, typically 30 to 60 seconds.

Cost: about 353 credits (~$0.353) per call.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
lengthNoRoughly 330, 440 or 560 words.standard
statusNoStudent circumstances the letter should carry without labeling them. homeless and housing_insecure are the same category.
competingNoA competing offer to cite, if there is one.
appealTypeNoWhat the appeal rests on. changed_circumstances is income loss or a new expense since the FAFSA, competing_offer is a match request, special_circumstances asks for a Professional Judgment review, error_correction fixes bad data on the original filing. financial_hardship is a legacy alias for changed_circumstances.changed_circumstances
keyDetailsYesThe circumstances, in the counselor or family's own words. This is what the letter is built out of, so specifics beat summaries.
schoolNameNoThe institution the appeal goes to.
naturalnessNoHow plainly the letter should read. 1 is formal institutional, 5 is conversational.
studentNameNoThe student this is about. Used in the output text.
amountNeededNoThe gap being asked for.
currentAwardNoWhat the school offered, as written on the award letter.
counselorNameNoWho the letter is from. The counselor stays the author; this tool drafts, it does not sign.

TDQS

A4.5/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only indicate non-read-only and non-destructive, which is minimal. The description goes far beyond by disclosing cost ('about 353 credits (~$0.353) per call'), speed ('slowest, typically 30 to 60 seconds'), and internal process ('Runs a 5-step drafting pipeline'). It also clarifies the output nature (the letter itself, not advice). This is rich behavioral context that annotations do not cover.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is compact yet information-dense: a one-line purpose, a condition clause, an output clarification, a process note, and a cost line — all in a few sentences. It front-loads the primary purpose and then covers essential operational details without fluff. Every sentence earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a drafting tool with 11 parameters (all well-described in the schema) and an output schema absent, the description covers the key contextual needs: what it generates, when to invoke it, cost, speed, and output tone. It does not need to repeat parameter semantics. The description is complete enough for an agent to call it correctly and anticipate consequences.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, meaning every parameter already has a detailed explanation (e.g., appealType enum semantics, status categories, naturalness scale). The tool description adds no additional parameter-specific guidance beyond what the schema provides, so the baseline of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb and resource ('Draft a financial aid appeal letter to a college financial aid office'), immediately clarifying what the tool does. It also provides concrete trigger examples (income dropped, expense appeared, competing offer, FAFSA error) that distinguish it from analysis or advisory tools, making its purpose unmistakable.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description explicitly instructs when to call it ('Call this when a family needs to ask for a review of an award') with specific scenarios, and it states a clear exclusion ('Returns the letter, not advice on whether to appeal'). It does not explicitly name alternative sibling tools (like letterlens) for when not to use it, but the given triggers and output clarify the appropriate context well enough.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A4.2/5.0
Disambiguation5/5

Every tool targets a distinct workflow: writing vs. critiquing letters (rec/letterlens/revision), pre-award vs. post-award aid (aid/awardlens), and text rewriting vs. translation (humanize/translate). Descriptions explicitly cross-reference related tools to prevent misselection.

Naming Consistency3/5

Names are mostly short single lowercase words, but there is no consistent verb_noun pattern: some are nouns (profile, appeal), some verbs (humanize, translate), and two use underscores (account_balance, quote_call). The conventions are readable but mixed.

Tool Count5/5

13 tools is well within the ideal range for a specialized counselor assistant. Each tool has a clear role, including two free utility tools (account_balance, quote_call) that support budgeting without bloating the core surface.

Completeness4/5

The set covers the main counselor workflows end-to-end: profile input, financial aid analysis, FAFSA checklists, appeal letters, recommendation letters, scholarships, and family-facing translation. Minor gaps exist (e.g., no dedicated college-list builder or essay drafting tool), but agents can work around them.

Resources