Links are a versatile way to distribute your chat. You can embed them in social media posts, include them in emails, generate QR codes, or share them directly in a message. Each link opens the chat for the participant when they click it.
Step-by-step Guide
Open your chat and go to the Distribute section from the left-hand menu.
Scroll down to Links and click Create.
Fill in the link form:
Name - A label for this link (internal only).
Description (optional) - Notes about where or how this link will be used.
Engagement locale - Controls which locale version of the chat opens when a participant clicks the link. For single-locale chats, this is prefilled. For multi-lingual chats, the dropdown shows all locales configured on the chat plus an additional option: All locales (Multilingual link). See below for details on each option.
Timeframe - Set when the link becomes active and when it expires.
Link settings - Edit the link slug and determine how many times a single participant can use the link.
Click Save to generate the link.
Engagement Locale Options for Links
When creating a link for a multi-lingual chat, you have two approaches:
Option 1: Select a specific locale. The link opens the chat in that locale. Branding, content, and system messages will all match the selected locale. Create a separate link for each locale you want to distribute and share each link with the appropriate audience.
Option 2: Select "All locales (Multilingual link)." This generates a single link that supports all locales. To distribute the chat in a specific language, append the appropriate locale code as a parameter to the chat URL. For example, adding the locale code fr-ca for French (Canada) to the link URL will open the chat in French with French branding. This approach is useful when you want one base link and control the language through URL parameters during distribution.
Using Your Link
Once created, you can copy the chat URL from the Summary section of the link drawer. You can share this URL across channels, append input variables to pass additional data (such as an external identifier), or append a locale code to control which language version the participant sees. See related articles for details on appending variables and tracking link engagement.
