Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
readOnlyHint=true is consistent with generating a link, and the description adds genuinely non-obvious behavior: geographic routing rules, the two destination numbers, and the constraint that this is WhatsApp only with no voice calls. However, the notes are framed as business context rather than disambiguating the generated link itself or what happens if location is absent or unmatched.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.