Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly instructs when to use this tool: 'Call this before answering any question about the product, pricing, packages, hardware, printing, subscriptions, or troubleshooting.' It also provides a clear behavioral directive: 'answer from the docs rather than from memory.' This goes beyond simple context and gives actionable guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.