Product Wishlist | Community
Skip to main content

    Idea Pipeline

    Filter by idea status

    Browse by category

    2952 Ideas

    AchiniNew Participant

    Feature Request : Support for Multiple Webhooks per WorkspaceSubmitted

    Currently, a single Intercom app can only be configured with one webhook endpoint. This becomes a significant limitation for organizations that operate across multiple environments and regions.In our case, we run live instances in both the US and EU regions, plus separate Staging and UAT environments — four environments in total, each needing its own webhook endpoint to receive and process Intercom conversation events (we feed conversation attributes back into our systems via webhook data).Since only one webhook can be plugged into an app, the current workaround is to create four separate Intercom apps, one per environment/region. This is difficult to maintain: any configuration change has to be manually repeated across all four apps, which is time-consuming and error-prone, and increases the risk of inconsistent setups between environments.This is a common pattern for SaaS products that maintain multiple environments (e.g., UAT, Production) across multiple regions (e.g., US, EU). Requiring a separate app per environment/region just to support multiple webhooks adds unnecessary operational overhead.Requested functionality:Support for multiple webhook endpoints within a single Intercom app, so that one app can route events to different endpoints (e.g., one per environment or region) without needing to duplicate the entire app setup.We are currently blocked by this limitation and would appreciate knowing if this capability is already planned, or if not, that it be considered given how common this multi-region/multi-environment setup is for enterprise customers

    Nikki McLaughlin
    Nikki McLaughlinActive User

    Conversation Attribute ManagementSubmitted

     I manage Intercom across 10+ brands, and conversation attribute management is one of the most challenging administrative areas. Below are several enhancements that would significantly improve usability, governance, and reporting capabilities.1. Add Filtering CapabilitiesProvide the ability to filter attributes based on criteria such as: Custom Attribute (We use custom attribute PRODUCT across all brands) Usage status API-created vs. manually created attributes Workflow dependencies This would make it much easier to locate and manage attributes at scale.2. Add Export FunctionalityAllow administrators to export attribute metadata for documentation, audits, cleanup projects, and cross-team collaboration. 3. Add Attribute ReportingCreate a reporting experience that provides visibility into attribute usage and health.Suggested report features: List of all current attributes with filtering capabilities Usage metrics to identify underutilized or unused attributes Number of options per attribute (e.g., a dropdown field contains 34 options) Visibility settings Last updated date Workflow dependencies This would help teams identify opportunities for consolidation and cleanup. 4. Customizable ColumnsThe current "Type" column is not particularly useful for my workflow.Instead, allow administrators to Show/hide/reorder columns  This would create a more flexible management experience. 5. Improve Attribute Consolidation & Historical Data PreservationWhen consolidating attributes, administrators often need to rename and merge existing fields.When deleting an attribute, Intercom should prompt:"Would you like to migrate historical data to another attribute?" This would preserve reporting continuity and historical metrics. Currently, archiving or deleting attributes can negatively impact historical reporting and trend analysis. 6. Improve Visibility InformationThe "Visible To" field should be hoverable so administrators can quickly see all inboxes where an attribute is exposed without having to open the edit screen.This would save significant time when auditing attribute visibility across multiple teams and brands. 7. Indicate Workflow DependenciesSimilar to the Data Connectors experience, attributes should clearly indicate where they are being used.Examples: "Used by 3 workflows" "Used by 2 Fins automations" "Used by 1 outbound campaign" This would help prevent accidental changes to attributes that are actively powering automation. 

    Nikki McLaughlin
    Nikki McLaughlinActive User

    Add LOCK Button to Testing Fin FeatureSubmitted

    First, I absolutely LOVE that we can test Fin before implementing changes in Production. This feature has been incredibly valuable and has made us much more confident in the quality of what we're deploying.One enhancement that would make the testing workflow even better would be the ability to lock completed test results.We've gone from training one or two people to training multiple support teams across two products. As a multi-brand company, we frequently update audiences and rerun answers during testing. The challenge is that if a batch has already been graded and comments have been added, rerunning the answers wipes out all of that work.A simple Lock/Unlock option for completed batches would help preserve grading and comments while still allowing teams to intentionally unlock a batch if they need to rerun or regrade it. I think this would be especially valuable for organizations that have multiple teams collaborating on testing.I also wanted to mention what appears to be a performance issue with the testing workspace.Even when working by myself, I noticed the server struggling to keep up after uploading eight batches. Yesterday, we had six team members testing simultaneously, and the grading functionality stopped working altogether—we could no longer mark responses as Good, Acceptable, or Poor, nor could we add comments. By this morning, everything was working normally again.For now, I'm planning to have our team stagger their testing sessions, but it may be worth investigating whether there are concurrency or capacity limitations in the testing environment. As more customers begin using the testing feature with larger teams, I could see this becoming a common challenge.Overall, we're really excited about this feature. These are just a couple of improvements that I think would make an already great testing experience even better.