Multilingual support using Intercom | Community
Skip to main content

Multilingual support using Intercom

  • May 28, 2025
  • 1 reply
  • 105 views

Patrīcija

Hi everyone!

 

I'm currently working on a chatbot flow for our AI agent that supports multiple languages. The idea is for the chatbot to trigger based on the language of the help center page the visitor is viewing. However, we're running into challenges with implementing this without permanently overriding the language setting.

 

Is anyone else working in a multilingual support environment? I'd love to hear your tips, tricks, and insights—especially around multilingual support, localization, and using Intercom effectively.

1 reply

JHarlowe
Forum|alt.badge.img
  • Connector
  • May 28, 2025

Have you all looked into using Workflows with language-specific branches.

  1. Create flows like “Welcome Bot – EN”, “Bienvenue Bot – FR”, etc.
  2. Use visitor attributes (like the language_override or a custom JavaScript-set attribute) to route to the correct flow.

Or using Tag Based Entry like Adding a custom tag (e.g., lang_fr) during session initialization and configure bots to trigger based on tag presence

 

There is also the content localization practices like.

  • Using Intercom’s article language variants: Create translations within the same article structure.
  • Using dynamic content: Replace text in outbound messages or chatbot replies based on detected locale or a stored user attribute.
  • Sync with a localization platform (e.g., Lokalise, Crowdin) if you’re translating at scale.

I am sure folks have mentioned it before, a lot depends on your scale and resources as well.