Pioneer: A summit where CX leaders redefine what's possible
Fin & Helpdesk Q&A
Recently active
I have several translated articles ready. How can I upload all of them in bulk instead of creating them individually?
In Word when you create an ordered list you get...first bulletsecond bulletsub-bulletIt looks like even the forums have this functionality! Does this exists when writing an article in the help center? I can't seem to find it.
After communication with our provider, this was their answer: I see that the DNS-records help.emvo-medicines.eu aren't referring to the servers of Combell, but are referring to the servers of Amazon.You should download the certificate and install it on the servers of the web hosting of help.emvo-medicines.eu. So what steps must i do in order to have the help.emvo-medicines.eu HTTPS certified?
Some co-workers who don't regularly check Intercom need Slack notifications when a certain number of conversations are linked to a tracker ticket.I’ve considered a few options. The first is a workflow that checks the number of "customer reports" repeatedly, but there isn't a "wait" option in a ticket workflow, only snooze, which I want to avoid.The second option is sending a webhook to a third-party service to check linked conversations via an API call, but this would involve too many calls.Another option is creating a view that filters for customer reports above a certain number, but that doesn’t help since those needing alerts aren’t always on Intercom. Is there a better solution?
Hi,I would like to know if there is a way to have each new conversation in my team's Intercom inbox to be forwarded to an external email address.Thanks
Hi! I'm using Intercom Android SDK 15.15.0 and i caught a crash. The crash happens if you go from the home screen to an empty chat screen -> start a new chat -> send any message -> quickly go back to the home screen -> and press the "Send message" button before the home screen has updated. This sequence of actions leads to a crash with the following logs: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. at android.view.ViewGroup.addViewInner(ViewGroup.java:5601) at android.view.ViewGroup.addView(ViewGroup.java:5387) at android.view.ViewGroup.addView(ViewGroup.java:5327) at android.view.ViewGroup.addView(ViewGroup.java:5299) at androidx.compose.ui.viewinterop.AndroidViewHolder.<init>(AndroidViewHolder.android.kt:99) at androidx.compose.ui.viewinterop.ViewFactoryHolder.<init>(AndroidView.android.kt:332) at androidx.compose.ui.viewinterop.ViewFactoryHolder.<init>(AndroidView.and
Friends, are there any Paid Consultations around Fin optimization? I’m wanting someone to hop on a call with me so that I can check my logic. I pulled ticket information via the MCP into claude and did some ticket analysis. We’ve learned what our top support gaps are and we created documentation with SME’s to fill those gaps especially on the troubleshooting side. The rub is that I don’t know how to effectively attribute the benefit of the document(s) that we created - to the potential improvement of Fin Resolution rate (nor by how much). Also, separate thought - is there a way to review edits that were updated through the suggestions in Train? Sorry for the vomit, I just want the effort we put it to count! :)
I’m trying to implement a newsletter signup. User enters their email and if they want to be on the marketing list or the build announcments list. The way I have this setup in sendgrid is via a custom field request should be something like: { “email”: “john.doe@appleseed.com”, “list”: “marketing”}Right now I can easily collect boolean values for if the user wants marketing or build announcments but I can’t see a way to transform that into the correct string to insert in the body. Thanks!
I’d love to know if we can backdate news items. We’re going to migrate a bunch of news articles over from Pendo. Will they all look like they shipped on the same day, or can we make it look like they came out when they came out?
Hello! Our company just rolled out the Tickets Portal to a few of our companies. For context, we’re a bespoke website CMS development company, and our select partners use our software to build marketing websites for their clients. 👩🏻💻Our partners have the option to submit feature requests, and they’d like to share whether those requests are priorities for their team. Ideally, they’d like to see which tickets are a priority at a glance within the Tickets Portal.However, since we can’t control the columns in the portal, we don’t have an easy way of doing that. Has anyone received a similar request from their users, and if so, have you found creative solutions to help them? Thank you in advance! 🎉
My company is developing its own conversational AI feature. Our tool will be trained on the data that our users have in our product and help them answer questions about it or do analysis on it.We are now working on how we will have two chat tools co-exist in our product. Aside from making it clear to users which tool to use for which type of question, we’re working on a real estate problem. We can use the available launcher location setting to move the launcher to the left, to make room for our first party tool on the right. Though because the information density in our product is loaded to the left, we would rather have the launcher be pinned to the left edge of our chat tool. So two chat tools lined up next to each other on the right. It is not clear from the documentation about the custom launcher that we can accomplish this. https://www.intercom.com/help/en/articles/2894-create-a-custom-launcherDoes anyone have experience creating a custom launcher that could lend any advice about
Hello guys,I’m facing a strange behavior. I think it’s an issue but I would like to explain it so you can confirm it. Configuration:Workflow Ticket Trigger : “If teammate changes the state of a ticket”From the API, I’m changing the ticket state. I have a workflow where one ticket state leads to a Reply step. If no answer is given from the customer, not any other possible path is used when trigger is made. Ticket state is changed but trigger is not done. Here is an example. When ticket state is changed “waiting_for_check_in2” message “Reminder check-in 2 (30min)” should be sent. It’s not. It really sounds like a bug to me. It’s not written anywhere (at my knowledge) that “Reply” step is blocking any new trigger. What do you think?
Hello everyone! Had been a little confused while creating articles and collections for my students. We've got 2 collections like "Methodology helper" and "Assessments", where I want to put the same articles about the process and meaning of assessments. But as I see it, Intercom doesn't allow adding one article to more than one section. And the possible solution of creating two of the same articles just to put them in different collections looks kind of strange to me, as we can't get the right statistics of the use of this material. Does anyone know any ways to fix it? Thank you in advance!
When we link a back-office ticket to an open conversation that we are working on, it does not automatically assign that ticket to the user who created it and is in charge of completion. This often leads to the ticket being left “unassigned” which poses a lot of issues and then manual clean up for our team. It would be ideal for the back-office ticket to auto-assign the user who created it to avoid it becoming unassigned and then us having to clean up the unassigned folder often.
When I create a new conversation to my client via Whatsapp in Intercom (logged in as myself), the default sender always loads as one of my colleagues so I have to change it every time. Is there any way to change the default sender to my own profile?
When a client shares more that 1 topic per conversation, it would be useful to split the conversation into different issues to close them 1 by 1.
I configured a tooltip to appear on all pages of the platform that are reports - that means, pages ending with “….../reports/”. I’ve already checked all the URL filters, placement, and audiences, and in Intercom’s internal test the icon appears. However, when set live it does not appear for any of our clients on our platform.Can someone help me out with this? Don’t know who to contact from Intercom.
What is the best way to feed FIN AI with Beamer feature requests? foe example, lead comes in and asks for a feature that is under development. Unless fin knows about the request, the answer will lead to a conversation.what I am trying to achieve is to streamline the conversation with additional context to increase engagement, conversion and retention.
New Team to Intercom…. Team member does not wish to use a Passcode on iOS portable devices (iPhone and iPad)The error message when he attempts to log in using Google is: ‘UNABLE TO SIGN IN TO ACCOUNT Your administrator requires you to set a passcode on this device to access this account, Please set a passcode and try again’ So it appears that somewhere in Admin settings is something that can by pass this - can anyone help please?
Hey everyone,I’ve been looking into ways to improve user onboarding and updates for a little side project of mine. It’s a desktop launcher bloxstrap and I’m curious if Intercom could be useful in this setup.Couple things I’m wondering:Is it possible to trigger onboarding/help messages inside a desktop app, or is Intercom mainly limited to web and mobile?Would using Intercom’s email campaigns be the better route for sharing updates / new release notes with users?Has anyone here tried hooking Intercom into a custom software download flow?I’m not sure if Intercom is flexible enough for this kind of product, but it seems like it could be a nice way to keep people engaged without building everything from scratch.Appreciate any tips or experiences!
Hi, I'm Ajay Hinduja. I was born in Punjab, India, but now I'm based in Geneva, Switzerland. I'm trying to figure out the best way to prevent an Intercom workflow from triggering more than once in the same conversation. I've heard about using tags and conditions, but I'm curious if anyone has other clever solutions or best practices they've found to work well. For example, have you used a specific trigger type that makes this easier, or maybe a unique combination of rules? Please share your suggestions!RegardsAjay Hinduja Geneva, Switzerland (Swiss)
I'm setting a report filter by company tag. I've noticed when a conversation's primary contact (source.author) isn't connected to a company with that tag but another participant is, the conversation isn't populating on the report. How do I ensure this conversation or ticket will populate on the report for participating contacts with that company tag?
Hi , I am a junior Developer and I have sat up Intercom in my website which has multiple users with different groups or companies so to say, Right now the Integration inside my website is working as it should be, the users i got them from my backend and pass the infor useing tkoen to my Frontend and the audiences is working fine, so i get to know the user and everything from my own website without asking him to sign in, he already did in my app. right now if he clicked a link for Intercom help center which is open in helpcenter there is no way that he could see the article untill he logs in, "Unable to load this article, you may need to sign in first" with the button url.and the Login link which i should be doing is something like this , https://mycompany.login/{group}/the group part shoud be dynmaic and should be passed from my frontend, how to do it please if you could help.also after I login successfluy using my link I want to redirect to the same Intercomaticle i suppose i could d
How can I remove the languages that are enabled for Fin? I have so many languages enabled, and I don’t want them enabled. But if I delete these messages, I can’t save those changes.
Device: Nexus 5XOS Version: Android 13App Version: 2.0.19 (82)Date: August 22, 2025, 15:22:48 GMT+03:00Issue Description:Our Flutter application is experiencing a ForegroundServiceDidNotStartInTimeException on Android 13 devices when using both Firebase Messaging and Intercom. This error specifically occurs when the Firebase Messaging background service (FlutterFirebaseMessagingBackgroundService) is initiated.Android expects a foreground service to call Service.startForeground() within 5 seconds after Context.startForegroundService() is invoked. In our case, this timeout is occurring, leading to an application crash.Key Detail from Logs:Upon reviewing the crash logs, a significant detail observed is the activity on a thread named DefaultDispatcher-worker-3, which is related to the Intercom SDK. This thread shows operations involving okhttp3.Cache and io.intercom.android.sdk.AppIdentityInjector.initializeEvents. DefaultDispatcher-worker-3: at okhttp3.internal.io.FileSystem.<cli
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.