Connecting Customers, Partners, Developers and Intercom Teams together
Get inspired and engage in Fin discussions
Start here
Find answers and get expert advice
Suggest ideas and share upvotes
Join a user group and connect with peers
See tips from users and Intercom team
When trying to log event with `Intercom.client().logEvent` I’m displaying the survey with intercom, the ui contains close button in the right top corner. When try dismissing it with “back” navigation, I go back and then being brought again into the intercom window. Is there a way to dismiss the intercom window? Intercom.client().hideIntercom() does not seem to work
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?
We are building a substantial knowledge base collection of articles in intercom. However, many terms are repeated in the article, and when one searches for such a term, only 10 articles are displayed. How do we get a list of all the articles, even if we need to scroll through several pages?
Hi Intercom team,We’re experiencing a React crash that appears to originate inside the Intercom Messenger widget. The error is: Error: Minified React error #185Stack trace points into this script:at Messenger.componentDidUpdate (https://js.intercomcdn.com/app-modern.4b8f9f21.js)at https://js.intercomcdn.com/vendor-modern.50137b6e.jsCould you confirm if this is a known issue?Thanks, Markus
I want to report an issue we have encountered with the Intercom SDK on Android. When a user attempts to open a password-protected PDF sent by the support team, the application crashes with the following error:Fatal Exception: java.lang.SecurityException: password required or incorrect password at android.graphics.pdf.PdfRenderer.nativeCreate(PdfRenderer.java) at android.graphics.pdf.PdfRenderer.<init>(PdfRenderer.java:172) at io.intercom.android.sdk.ui.preview.ui.PreviewUriKt$loadFilesAsBitmaps$1.invokeSuspend(PreviewUri.kt:269) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) at androidx.compose.ui.platform.AndroidUiDispatcher.performTrampolineDispatch(AndroidUiDispatcher.android.kt:81) at androidx.compose.ui.platform.AndroidUiDispatcher.access$setScheduledFrameDispatch$p(AndroidUiDispatcher.android.kt:41) at androidx.compose.ui
Hello there! Has anyone here any suggestions for an app to integrate on top of Intercom to give our customers possibility to have anice list overview of their chat/conversation/ticket history, and where they can search in theit conversation history, etc.?
Hello,My name is Mukesh karkey , I'm trying to integrate Intercom with my application to receive real-time updates for events like new messages or conversation assignments. How can I set up Intercom webhooks, what event types should I listen for, and how can I handle and process the webhook payloads on my server? Any example code or best practices would be greatly appreciated!
Hello everyone.I'm experiencing an MQRC 2035 (Authorization) error when integrating Intercom with our messaging queue system. The setup involves deploying an application with MQ Client Connection Properties, specifying all necessary details.While trying to resolve the issue, I reached out to RabbitMQ support to ensure our configurations were correct. Despite Intercom running as the root user and the queue manager using default mqm users, the connection still fails. The error message indicates a failure to connect to the queue manager on the specified hostname and port.Has anyone encountered this issue while integrating Intercom with a messaging queue? What steps did you take to resolve it?Any insights or suggestions would be greatly appreciated.
I’m trying to associate article views to actual companies or even individuals so that can use this data in decay analysis and compare against renewal and expansion. Is this data really not available? Do I have to lock down my KB behind a login to get this info?
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 everyone, We recently started using Intercom’s NPS survey feature, but we’ve noticed our response rates have dropped significantly compared to our previous tool.In our old setup, there were a few things that really helped boost responses: A “dismiss” option that let users hide the survey temporarily, and then reshow it later. An automatic follow-up email if someone closed the survey, giving us another chance to capture their sentiment. A Slack integration so our team could proactively reach out in real time. Intercom suggested setting this up through a Series (survey + email), but that would mean duplicating the Series every 90 days and sending all NPS requests at once, rather than based on user duration or behavior. That’s why we set it up as a survey, less manual work, but it does come with these limitations.We hoped that moving NPS into Intercom would give us deeper segmentation (e.g., being able to filter detractors, promoters, and neutrals by NPS survey, against our interco
I’ve got a C# Blazor application that calls Intercom endpoints via api. When a new user signs up for my app, I want to send them a simple email with a link to a url. The email is a registration confirmation email. When they click the url in the email, they’re confirmed.I tried doing this by sending a POST to the intercom `/messages` endpoint with my own custom email body. It triggers the email just fine, but the url gets transformed incorrectly.I also tried sending the email via Intercom’s Outbound emails, but I can’t figure out how to trigger this email and include the confirmation url in with the payload.I’m also wondering if either of these paths is the right one. Please let me know :)
Businesses in Jalandhar are exploring how Intercom can improve customer communication and engagement. When combined with professional digital marketing in Jalandhar, these tools help deliver targeted campaigns, personalized messages, and better follow-ups. I’d love to hear from the community—how do you use Intercom to improve local marketing efforts? For teams focusing on digital marketing Jalandhar campaigns, which strategies have given the best results in terms of engagement and conversions?
Android API 36 is ignoring the orientation configuration. The Android SDK is fixing the orientation as portrait. We have got the following warning on Google Play: From Android 16, Android will ignore resizability and orientation restrictions for large screen devices, such as foldables and tablets. This may lead to layout and usability issues for your users.We detected the following resizability and orientation restrictions in your app:<activity android:name="io.intercom.android.sdk.activities.IntercomCarouselActivity" android:screenOrientation="PORTRAIT" />To improve the user experience for your app, remove these restrictions and check that your app layouts work on various screen sizes and orientations by testing on Android 16 and below.Would it be possible to avoid orientation restrictions in the SDK?
Has the webhook been updated to retrieve the subscription status of contacts?I need to sync my application with the subscription preferences expressed by users.Currently, I’m using the user.unsubscribed webhook to track when users unsubscribe via SMS. However, the product team has requested that I also sync contacts who had previously been automatically unsubscribed during the period when unsubscribe tracking wasn’t yet in place.
Meet our Community Experts! Connect with dedicated Service Partners, Developers,Consultants and Intercom & Fin power users. Tap into their expertise and elevate your experience!
Wondering what that means? It's your chance to make it to the top.
Community Expert
Intercom Certified Partner
Join a discussion group to connect with peers, learn, get inspired and share knowledge. Engage with like-minded Intercom customers, partners and experts.
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.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.