Share product ideas and upvotes with our product team
Please add more statuses for a conversation, currently we can close or put to sleep a conversation, it would be useful to have the rest of the options as it is in the web version.
Problem to Solve:We have several teams that all live within Intercom, as well as several products. It would be great if there was an easy way to customize the side view for the different teams / products to make it more efficient for them to see what they need to assist customers. Ex: Support may need to see different fields than Onboarding, one product may need to see different fields than another product. Example of a Custom View: Current Workaround: The current workaround is to have a Developer “Build an Inbox App”. Needing to rely on Developers to update the code to include new attributes that are requested / created, is not a sustainable long-term solution. The more we’re able to do without needing to touch the code, the better. Request:Create a way that we can create custom views, just like we can create conversation views and things along those lines. Allow us to be able to assign those views to different people so that we don’t have to rely on new staff adding those views when they join they team.
FIN usually stops responding as soon as I respond to a conversation, whether the customer asks to talk to a person or not. I would like the ability to turn FIN back on for any new questions the customer asks
One of the great advantages of language models such as GPT, is that it can easily cover a huge variety of different tones in the language and by that - be more human. In my feeling, this is also one of the main benefits comparing Fin to a classic Chat Bot Model.However, I feel in the current implementation Intercom lacks way behind, of what could actually be achievable here. Many other GPT based custom bots allow a setting called “Custom base prompt”, which adds a custom user input to the base prompt of the conversation, before the bot answers. This would allow users, to actually custom brand the tone of their Chatbot and match to their brand.Intercom customers cover a huge range of different industries, corporate scales and end-customer groups, which currently all get addressed the same way, although GPT would actually be able to to this way more personal. I want to give you an example:Our customers are graduation students, so Gen-Z individuals. Fin answers very professionally atm, as it would talk with a 60 years old corporate purchaser. By adding an input field to the Fin Profile like “Set a custom tone of voice for Fin” we as a company could write there: “You are talking with Gen-Z individuals and should use a very relaxed and young communication style. Feel free to build in jokes to your answers, but to not exaggerate. Keep your answers as short as possible.” … we could adapt the voice tone of Fin to actually work seamlessly with our customers and add a huge benefit, compared to a classic chat bot.From product perspective there may be a concern of manipulating the Fin answer style too hard via the free text input, so as a variant to the implementation idea on top, I could also imagine selection dropdowns instead of free text input. Something like:Communication tone: Professional (Default) | Funny | Rough | Flirty | Poem …Main Target Audience: 16-24 | 24-38 | 39-50 ...( or millieus, industries, free input, tbd)etc. TLDR: Setting to set custom voice tone of Fine to align with brand communication style
Hi Intercom Team,Our company is heavily investing into automation and AI tooling and we would love to retrieve Intercom data via our tooling. I see a huge progress on hosting Intercom instances in Europe.Could you please enable Intercom MCP for accounts hosted in Europe?Wishes,Jakub
It’d be great if you would be able to use the Event Metadata in Dynamic Content conditions when creating messages triggered by events.I can insert the actual value in the message body text, but I want to show different content based on what the value is
Right now I can use event metadata for triggering emails and as variables to populate content in emails, but it’s not available for conditional content blocks in emails. This is super frustrating because it’s requiring me to create a dozen+ of different versions of the same email with only one paragraph difference, instead of being able to have that paragraph conditionally swapped out. I have a lot of other events that are similar to this, so this means that instead of one email for each event, I now have a dozen+ for each event, which quickly leads to hundreds of templates and becomes impossible to manage if you need to make a minor change and have to do it across all of them instead of just in one place.
Currently, when we want to search for conversations using the API based on a specific custom attribute, we have to retrieve all conversations first. Then, we must individually check each conversation to find the desired custom attribute value. Having the option to filter conversation searches directly by custom attribute values would simplify the process and significantly reduce the number of API calls needed.
In Intercom’s native reporting, we can see raw numbers and % change vs the previous period, but it’s not always clear if we’re on track against internal targets. While KPI tiles allow targets, and single-metric charts can display a target line, multi-metric charts cannot.Example use cases include: Static reference line in time series/line charts at the target level, even when comparing multiple metrics. Target indicator in KPI tiles showing value vs target (e.g., 67% (+4% vs target of 65%)). Optional traffic light colour coding when above or below target. This enhancement would make dashboards more goal-oriented, instantly show whether performance meets expectations, and enable comparative visuals (e.g., channel resolution rates) to display target context without splitting into separate charts.
I would like to request a feature/expansion on an existing feature.I would like the text field for the body of linear tickets to be a rich text field. Or, at least allow me to paste images. Now when documenting an issue, I always have to open it in Linear to paste images. Or download the files the customer send me and put them in the linear issue seperately. I think this could be automated and optimised. I also think it'd be smart that if a customer ticket exists on the conversation you're creating a linear ticket for, the body and title get prefilled. Obviously you should be able to overwrite this.
We have a qualification field for our Contacts titled “Purchase Date” and we enter data into this field by selecting the date on the little pop-up calendar. Currently the only way to choose the date you need is clicking the arrows to move between months. We have a lot of customers who purchased their item way back in 2019, and if entering a date longer than a year ago, this method of clicking through months individually is pretty tedious. It would be really helpful if we could enter this date in a different way. Perhaps being able to choose the Month and Year in a dropdown list? Anyone else think this would make things a bit easier?
One of our customers has asked if it would be possible to have titles on each of the messages in their intercom chat box because sometimes we have messages open for days and it would make it easier for them to sort through them and find the one they need.
Most of our users are looking for a simple quick answer to simple questions. A picture tells a thousand words so we would really want the ability to PASTE AN IMAGE into the suggested answer
Recently custom away reasons were released but also they were removed from the teammates activity page which shows log in times etc, this was a great place to go in and see everyones daily log in times and lunch times, now with the away reasons being removed we have to figure out what the gaps were, could be meetings or lunch or a call. Dashboard is great but only for realtime viewing I’d like to look back, Please bring them back to the activity page as the new away reasons mean we will use them a lot more but no where to track.
Hello,Hoping to have the ability to ask a follow up question when testing questions in the Fin AI section.Sometimes the first answer is correct but I want to see if a customer were to ask a logical follow up question, what would be said from there. Also, now that the testing continues to be amazing, sometimes in the FinAI response it leaves off with a question. I’d like to be able to answer that question in testing and see what it says.Thank you for your consideration.
Currently, the Jira for Tickets integration does not support automatically reopening Intercom tickets (or their associated conversations) when a linked Jira issue changes state. The only available workaround is to build a custom API integration, which adds unnecessary complexity and technical overhead. Problem Our support workflow requires tickets and conversations in Intercom to stay aligned with their linked Jira issues. If a Jira issue is reopened (e.g., a bug fix regresses or requires more work), the Intercom ticket should also reopen so that Support is aware and can follow up with customers. Today, the Jira for Tickets integration only syncs notes/updates—it does not update the Intercom ticket state. Impact Support teams may miss critical Jira reopen events, leaving customers without timely updates. Forces engineering or ops teams to build and maintain custom API automations for a very common use case. Proposed SolutionAdd functionality in the Jira for Tickets app to: Reopen an Intercom ticket (set ticket state back to Open) when a linked Jira issue transitions to a specified status (e.g., “Reopened” or “In Progress”). Optionally, allow admins to configure which Jira statuses should trigger ticket reopening. Include an action in Workflow Builder so this logic can be added alongside existing automation conditions.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.