Tool discovery localization in Apps SDK

I’ve built an app with Apps SDK and added English descriptions to my tools following the docs pattern (“Use this when…”).

Problem: When I ask ChatGPT in English to recommend a service for writing SEO articles — it correctly suggests my app. But when I ask the same thing in Russian
or Spanish — ChatGPT ignores my app completely and does web research, recommending competitors instead.

The docs say that good tool descriptions enable discovery in relevant conversations, but this only seems to work for English queries.

Question: How can I localize tool descriptions? Is it acceptable to add descriptions in multiple languages for one tool, or is there a better approach? I
couldn’t find any guidance on this in the documentation.

Thanks!

1 Like