Product Wishlist | Community
Skip to main content

    Idea Pipeline

    Filter by idea status

    Browse by category

    3157 Ideas

    Audience-aware links between articles — route readers to the version for their audienceSubmitted

    The problem in one line: Audience targeting and article cross-linking are both core Help Center features — but they break each other, and in the Messenger the result is that customers are pushed to a sign-in wall and end up contacting support, which is the exact opposite of what a Help Center is for.How our Help Center is set up:We plan to use audience targeting to serve different versions of the same content to different customer types. For example, we will have two articles:• "Customer Center - SIM" — shown only to our SIM audience• "Customer Center - TM" — shown to all other customersThese are separate articles with different IDs — Intercom has no way to know they're two versions of the same topic. This won't be a one-off: we plan to have other audience-split article pairs across the knowledge base, and the number will grow every time we tailor content for a new audience.The blocker we hit:In testing this setup, we found that cross-linking breaks it. A third article, shown to everyone, links to "Customer Center - TM." That single link works for most customers but is broken for the entire SIM audience — the SIM customer can't see the TM article, and there's no way to point them to the SIM version instead. We can only link to one fixed article ID.Why it's especially bad in the Messenger (where most of our customers read):• Normally, clicking an article link in the Messenger opens that article inline, right inside the conversation — smooth and in-context.• A customer who IS in the linked article's audience gets exactly that.• A customer who is NOT in that audience gets kicked OUT of the Messenger to a web page telling them they're not part of the audience and must sign in to view the article.So a customer using our Help Center exactly as intended — reading an article, clicking a relevant link — is suddenly bounced to what looks like an access-denied / login wall, for content they were never supposed to see, when a perfectly good version written specifically for them already exists. The customer did nothing wrong. The audience targeting created the problem.The consequence (this is the part that matters most):The customer's only path forward from that sign-in wall is to contact support. So audience targeting ends up generating support conversations — the precise outcome a self-service Help Center exists to prevent. Every audience-split article we link to becomes a potential support ticket for everyone outside that audience. The more we invest in tailoring content by audience, the more support volume we create. The feature works against its own purpose.This is also why we can't move forward with audience targeting the way we'd planned: adopting it more widely would mean knowingly creating these dead-ends across the knowledge base. The gap is effectively capping how much we can use a feature we want to use more.A question for Intercom: does this also affect Fin and other surfaces? If audience-restricted articles behave this way when linked, the same wall could likely appear anywhere Intercom surfaces that article — Fin citing it in an answer, suggested articles, or search results — for a user outside the audience. We haven't fully tested this, but if so, the impact is far wider than manual cross-links and would directly undercut Fin's resolution rate. Worth investigating on your side.The request: Audience-aware article links — a single link that resolves to the correct article for the reader's audience and opens inline in the Messenger like any other article link. Possible approaches:1. Article groups / variants — designate "Customer Center - SIM" and "Customer Center - TM" as audience variants of one logical article, then link to the group; Intercom serves and opens whichever variant matches the reader.2. Audience-conditional links — map a link per audience when inserting it (SIM → SIM article, everyone else → TM article).3. At absolute minimum — stop ejecting Messenger users to a sign-in wall. If a linked article isn't available to the reader, fail gracefully inside the Messenger (hide the link, or route to the parent collection) rather than throwing an access/sign-in page that dead-ends into a support contact.Why it matters: This isn't a cosmetic gap. It turns two of the Help Center's core features into a source of customer confusion and avoidable support volume — and it's currently blocking us from adopting audience targeting the way it's meant to be used. Thanks for considering!

    Arunkumar KumaresanNew Participant

    Incremental / URL-Level Sync for Website SourcesSubmitted

    ProblemFor website-based knowledge sources, the current Re-sync operation performs a full crawl of the entire website.In large deployments, this can involve thousands of pages. In our case, the source contains approximately 3,600 articles. When a single new article is published, there is currently no way to make only that article available to Fin immediately without triggering a full website crawl.Requested CapabilityProvide a way to selectively sync website content instead of requiring a full re-crawl.Possible options:Sync a single URL on demand. Sync a selected set of URLs. Incremental sync that discovers only new or modified pages since the previous crawl.BenefitsFaster Content AvailabilityNewly published articles can become available to Fin immediately without waiting for the next scheduled crawl.Reduced Processing TimeAvoid re-processing thousands of unchanged pages when only one or two pages have changed.Lower Resource ConsumptionReduces crawler workload, indexing time, and system resource usage for both customers and Intercom.Better Operational EfficiencyAllows support teams and knowledge managers to quickly publish urgent content updates and make them available to Fin.Example Use CaseA website source contains 3,600+ articles.A new troubleshooting article is published for an ongoing customer issue.The administrator wants Fin to learn only that newly published page immediately, rather than initiating a full crawl of all 3,600 articles.Current WorkaroundsWait for the weekly automatic website sync. Create a temporary Knowledge Hub Snippet. Trigger a full website re-sync.None of these provide true URL-level synchronization.Expected OutcomeAllow administrators to selectively re-index specific pages or run incremental website syncs so that newly published content can be made available to Fin quickly and efficiently.

    Gemma GWConnector

    Side Conversation Delivery Status and Failure NotificationsSubmitted

    Side Conversation Delivery Status and Failure NotificationsOur organization uses Side Conversations extensively to engage external teams, vendors, and partners. We have actively encouraged our users to stop emailing individuals directly from customer conversation threads and instead use Side Conversations as the standard workflow for involving external stakeholders. (Before teams were remove participants, deleting conversation thread, sending a message, then readding participants..)In customer conversations, Intercom provides visibility/error when an email cannot be delivered. However, Side Conversations do not provide any delivery feedback.Today, if a Side Conversation email fails to reach the recipient, there is no notification to the sender, no visible delivery status, and no indication that follow-up may be required (apart from checking whether a message is marked as "Seen" to confirm delivery.) While this can confirm that a recipient has opened a message, it does not solve the primary problem: There is no confirmation that an email was successfully delivered. There is no visibility into delivery failures. Users may assume an external team has received a request when they have not. Critical customer issues can be delayed because senders are unaware of delivery problems.  Requested EnhancementIntroduce delivery and failure visibility for Side Conversations similar to customer conversation emails, including: Delivered status Failed delivery status/Delivery error details where available Optional notifications to the Side Conversation creator or assignee when delivery fails