Product Wishlist | Community
Skip to main content

    Idea Pipeline

    Filter by idea status

    Browse by category

    3479 Ideas

    Gaby CabreraNew Participant

    Support regional language variants in Messenger, matching Help Center capabilitiesSubmitted

    Problem:Our Help Center supports regional English variants (English (US) and English (Canadian)) and correctly serves the right version based on language override (we’d like to confirm as well that language override takes priority over browser language) when accessed directly. However, the Messenger only supports base language codes (e.g., en), not regional variants. This means a member with language_override set to en-US and one set to en-CA both see identical Messenger content (our default content set to en-CA ), there's no way to differentiate.Why this matters:Most of our members access the Help Center through the Messenger, not by visiting Help Center articles directly. So in practice, our regional Help Center translations only work for the small fraction of traffic that lands on articles directly — the primary access point (Messenger) can't route members to the correct regional version at all. This creates real accuracy problems: US members can end up seeing Canadian-specific content (pricing, policies, terminology) and vice versa, which actively misleads them.Requested feature:Allow Messenger language settings and language_override to support regional locale codes (e.g., en-US, en-CA, fr-CA, fr-FR), not just base language codes — so Messenger-served Help Center content matches the same regional targeting already available for direct Help Center visits.

    SlimNew Participant

    Unlink a channel identity (e.g. Telegram) from a contact to recover from an incorrect mergeSubmitted

    Current behaviorMerging a Lead into a User is permanent. There is no self-serve way to unlink the channel identity afterwards or restore the profiles to their previous state.The problemIf a channel Lead (in our case, Telegram) is accidentally merged into the wrong User profile:The wrong user can see the entire Telegram conversation history through the Messenger widget on the website — messages that are not theirs, which is a real data-exposure concern. All new incoming Telegram messages keep arriving on that wrong profile, so the exposure grows with every message. The only self-serve fix is deleting the affected profile entirely, which removes all of that contact's data — rarely acceptable when it is a real customer.Proposed ideaAdd the ability to unlink a channel identity from a contact — ideally as an API endpoint, with a UI option as a bonus. For example:POST /contacts/{id}/unlink_channel_identity (with the channel type: telegram, whatsapp, etc.)After unlinking, the next incoming message from that channel identity would create a fresh Lead, which the team can then merge into the correct User profile.We understand that restoring the original Lead profile and its historical conversations may be off the table by design. Even a minimal version — a way to simply stop new messages from that channel identity from reaching the wrong profile — would already be a big improvement, because it caps the exposure and makes an incorrect merge recoverable.Who would benefitAny workspace that uses social channels (Telegram, WhatsApp, etc.) and routinely merges Leads into website Users. Today, a merge has permanent, privacy-relevant consequences with no way to undo it.