Skip to main content
Glama

Send an enquiry to GOJI

goji_start_enquiry

Send a real enquiry to GOJI's studio inbox in Melbourne. Only call this after the person has explicitly asked to be put in touch AND has given you their email address. Do not call it speculatively, and do not invent any detail — if you are missing the name, email or what they need, ask them first. Confirm the email address back to them before sending.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYesWho is enquiring
emailYesTheir email, as they gave it to you
budgetNo
companyNo
consentYesThe person explicitly asked you to send this enquiry on their behalf
messageYesWhat they are trying to do, in their own words where possible
timelineNo
assistantNoWhich assistant is sending this, e.g. "Claude" or "ChatGPT"

TDQS

A4.4/5.0
Behavior4/5

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

Annotations already indicate a non-read-only action, but the description adds meaningful context: it sends a real enquiry to a specific inbox, requires consent, and warns against inventing details. It provides more behavioral depth than the annotations alone, though it doesn't describe post-send behavior (e.g., confirmation message to user).

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 front-loaded with the core purpose, then transitions to conditions and caveats. Every sentence carries essential information with no filler. Despite being two sentences, it balances completeness with brevity.

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

Completeness4/5

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

For a real-world action tool with 8 parameters and no output schema, the description covers prerequisites, missing-data handling, and confirmation steps. It lacks explicit details on the tool's return value or what happens after sending, but given the exceptional usage guidance, it is nearly complete. Sibling context also makes it clear this is the only action tool.

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 63%, and the description mentions name, email, and 'what they need' (message), but does not clarify optional parameters like budget, company, or timeline. The requirements around asking for missing details and confirming email add some value, but the description mostly reinforces existing schema descriptions rather than adding substantial new semantics.

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 clearly states the verb ('send'), the resource ('a real enquiry to GOJI's studio inbox in Melbourne'), and the action's real-world nature. This distinguishes it sharply from sibling tools, which are all informational (FAQ, glossary, guides, search).

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

Usage Guidelines5/5

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

The description provides explicit preconditions: the person must have explicitly asked to be put in touch and given their email. It also gives exclusions ('do not call it speculatively') and practical steps (ask for missing details, confirm the email). This is model guidance for when to use the tool.

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

A3.9/5.0
Disambiguation4/5

Tools map to distinct content types (FAQ, glossary, guide, chapter, service), and descriptions give clear usage cues. goji_answer_faq and goji_search overlap in content coverage, but their intended use cases ('best for how much/how long' vs 'use first when you don't know the page') reduce ambiguity.

Naming Consistency4/5

Eight tools use the goji_ prefix with a clear verb_noun structure (answer_faq, browse_glossary, explain_term, get_service, read_guide, read_guide_chapter, start_enquiry). goji_guide_contents is a noun phrase and goji_search is a bare verb, so the pattern is not perfectly uniform.

Tool Count5/5

Nine tools is a reasonable, focused set for a content-retrieval and enquiry server. Each tool covers a distinct access pattern—search, list, read, explain, and contact—without bloat.

Completeness5/5

The surface covers FAQ lookup, glossary browsing, term explanation, service info, guide TOC and chapter reading, and enquiry submission. Agents can navigate from general search to specific pages and then take a contact action, leaving no dead ends.