Multi-language Support for Agentforce
Agentforce agents needed to meet customers in their own language, not just English. I led the UX strategy to personalize language selection on the end-user side using the browser's default language, and to give admins a confident setup-and-test flow on the build side. Admins configure available languages and locales, then preview the agent conversation in each language before deploying.

End-user personalization
The agent should speak the customer's language from the first message — not after a click. We used the browser's default language signal to set the conversation language automatically, so users on the end-user side never had to pick from a menu before they could ask their question.

Admin setup
On the admin side, the setup flow lets admins choose which languages and locales the agent supports. The decision is explicit and scoped — admins control the surface area, and the agent only responds in languages they've signed off on.

Preview before deploy
Admins can test the conversation in each configured language inside the Agent Builder preview before going live. This closes the trust gap — admins see the agent's actual behavior in every language they've enabled, so they can deploy with confidence.
