Pioneer: A summit where CX leaders redefine what's possible
-
Recently active
I'm having trouble with handling push notifications from Intercom. When a push notification is received and selected, it opens the message conversation view momentarily, but then immediately redirects to the app's home screen.I am calling Intercom.client().handlePushMessage() in onResume() of the HomeActivity, but it seems like the Intercom SDK is not waiting for this method call. The issue is reproducible on the latest version (15.10.3) and the previous version (v15.9.1).Here’s the code snippet:Firebase Messaging Service class:override fun onMessageReceived(remoteMessage: RemoteMessage) { val extras = remoteMessage.data if (intercomPushClient.isIntercomPush(extras)) { intercomPushClient.handlePush(application, extras) } else { … } }HomeActivity class:override fun onResume() { super.onResume() Intercom.client().handlePushMessage()}It is reproducible using latest version 15.10.3 and previous v15.9.1 as well.Has anyone encountered a similar issue? A
I’m looking for a way to automate sending (or correctly scheduling) messages from Intercom Outbox to customers.Current the way it’s done is manual:3 message templates, each with own url rules ands scheduled Each of them get scheduled and stopped at a separate time to send to customersI’m unable to find a way to currently automate this with the API (either with Messages API https://developers.intercom.com/docs/references/rest-api/api.intercom.io/messages/createmessage or even with Events API (https://developers.intercom.com/docs/references/rest-api/api.intercom.io/data-events/createdataevent) There’s no way to define rules, frequency of this I believe.It seems that having an event-triggered option for rules does not allow for URL rules to be respected? Best,Nikhil
Has anyone set up intercom in a react-native app built with expo without having to eject? In the instillation guide, there is a section that says you must edit your AppDelegate:@import UIKit;#import <IntercomModule.h>@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [IntercomModule initialize:@"ios_sdk-500cd3ead0b8b44660787a98816eddbf36a36945" withAppId:@"j1flec5a"]; return YES;} If I do not want to eject from the app, can I still use the react-native-expo plugin on IOS?
When updating an article with the API, I am finding that any blank paragraphs in the article are stripped away. This is somewhat annoying, as we often use blank paragraphs as a way to have some padding below text before the next paragraph, heading, or image.More specifically, we may export an article with a blank paragraph that is marked up with ‘\n<p class=\"no-margin\"></p>\n’. If we feed that body directly back into the article to update it, that entire block of HTML is removed. Is there any way to preserve this?The below image shows the blank line added between the first two lines of the article. And here we see that spacing has been stripped away:
Hello Intercom community! For those of you working in the Inbox, you may have noticed that Intercom recently changed their font choice to a typewriter-like font looking like this: This new font also impacted the left side of the inbox where inbox numbers are mentioned. Unfortunately, the font they choose has a 0 with a . in the middle. Below is a screenshot showing the old 0 versus the new: When you’re zoomed out and looking at the page in full, those new 0’s look an awful lot like 8s, leading to our team having to double check inboxes, etc.Just curious to know if anyone else out there is not thrilled about this change and would like to see them revert back to the original font, which was much better/easier to read and causes less confusion. Thanks!
Since the Intercom iOS SDK began utilizing WebSockets, we have noticed that on occasion, CPU usage jumps to over 100% and there are deadlocks resulting from the Intercom SDK.When this happens, the lock is due to: `[IntercomSDK_IntercomNexusSocket sendWebSocketMessage:]` as seen here: I am now able to reproduce this reliably with the latest release (and previous), 16.4.0, of the Intercom iOS SDK.To reproduce on an app set up with the Intercom iOS SDK (I’m doing this on iOS 17.2.1 but it happens on other versions):Login a user with `Intercom.loginUser(with:)` Logout the user with `Intercom.logout()` Login again using the same call in #1CPU usage will jump up over 100%. If you pause the debugger at this point, you’ll see a stack trace like the image above.Please let me know if I can send other information about this issue.Best,Adam
When the Create Jira Issue automation is completed the Intercom ticket will not link to the Jira ticket. The Custom Action log shows a successful action and the objects look like they have been correctly mapped. However, the Jira for Tickets inbox app highlights an error saying ‘try again later’. When I try and manually link an existing tick (or the ticket that was created through the Custom Action), the app shows 1 ticket found, but no option to link the tickets. In all app documentation, images of the workflow builder show only one jira_issue_key mapping after completion of the action. But my workflow shows 2 instances of the object mapping. I’m not sure if this is causing the issue, but I don’t see why there would be a reason to map the jira_issue_key twice.
I currently see a beta version of Intercom Phone running on my platform. When will the call function be fully released?
I’d like to retrieve changes or additions to the company data from yesterday or last month in batch.Since I have not seen a way of filtering the api query to companies I wonder how to best achieve this. From what I see I have to use the “Scroll over all companies” or “List all companies” API retrieving all Companies and filter the result according my needs.Any other suggestions are very well appreciated, thanks.
Hi everyone, I’ve reached out via support but in the meantime wanted to ask if anybody is experiencing this same issue in the community.Platform: iOS (expo react-native)Package: @intercom/intercom-react-native v. 8.1.0Lately, we are seeing spike in the error `App Hanging +[ICMHTTPBridge submitMetrics]This seems to be happening in intercom-ios. Below is a portion of stacktrace:```CoreFoundation 0x187de7518 -[NSDictionary isEqualToDictionary:] CoreFoundation 0x187de7514 -[NSDictionary isEqualToDictionary:] CoreFoundation 0x187de75b4 -[NSDictionary isEqualToDictionary:] CoreFoundation 0x187dfe538 ____NSSetI_new_block_invoke CoreFoundation 0x187dfe4a0 __NSSetI_new Foundation 0x186a7ba88 -[NSSet(NSKeyValueCoding) valueForKey:] Intercom 0x1037f3e34 +[ICMHTTPBridge submitMetrics] CoreFoundation 0x187e0a474 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ CoreFoundation 0x187e0a390 ___CFXRegistrationPost_block_invoke
Does anyone know how to contact Userfeed? With Bump no longer supported nor present in the available apps, we are trying to stop payment. Would like to avoid going through our bank to stop payment, but have been unable to reach anyone at Userfeed directly. Any help would be great!
Hi Everyone, if there are any possibilities to embed a javascript intercom chat widget in Salesforce Lightning Community. All my attempts to do this faced that widget script blocking by the Salesforce Locker Service. Although it is indicated that Salesforce is fully supported by Intercom Perhaps there is any best practice or documentation describing how to embed a script in Salesforce Lightning.
Hi all :-) Is there anybody out there who is running Intercom next to Microsoft Dynamics 365 Customer Voice or OmniChannel?Thanks in advance ;-)
I’m a technical writer, new to Intercom and exploring its knowledge capabilities. I’m unable to upload new images or copy & paste images to my Knowledge articles — instead, I receive the error message “There was an error uploading your file” (and a prompt to try again, which doesn’t change anything).Can I get help resolving this issue? Thank you!Here’s an example:
We currently face a limitation in tracking ticket ratings timestamps. While conversation ratings are provided through webhook events, ticket ratings are not, forcing us to use the ticket closing date as a fallback. This creates inaccurate data when tickets are rated after their closure. This appears to be an oversight as this functionality is already available for conversations This limitation affects our ability to: Accurately track CSAT metrics over time Report precise customer satisfaction data Maintain data integrity when tickets are reopened Provide reliable analytics to our customer service teams We propose adding new webhook events for ticket ratings, similar to the existing conversation rating events. These events should include the same information as the conversation_rating_event. This also means we need a ticket_rating_updated_event when a ticket rating is modified. This would enable:Accurate CSAT reporting by actual rating date Better tracking of customer feedback pat
Trying to use intercom URL in iFrame, facing the error which says "ancestor violates the following Content Security Policy directive: "frame-ancestors 'self' " Need a solution to overcome this issue. Kindly help us to resolve this
We are currently working on our upcoming release to the Google Play Store, ensuring compatibility with Android 15. As part of this effort, we have recently updated our app to use the latest version of the Intercom SDK (15.9.1).During our testing phase, we encountered an issue specific to devices running Android 15. The problem pertains to the UI when attaching a video or image in the Intercom messenger.The "X" close button overlaps with the status bar, making it difficult to close the attachment preview.This behavior is observed only on Android 15 and seems related to the new edge-to-edge enforcement introduced in this version of Android.Here are the steps to reproduce the issue:1. Open the Intercom messenger in our app.2. Click on the attachment icon and choose Gallery.3. Select an image or video.4. Observe that the close ("X") button overlaps with the status bar, making it difficult to close the preview. You can view a screen shot of the issue here: Intercom UI Issue android 15 on at
Release Date: 15-01-2025 🚀 Enhancements Added support for Fin for Platforms. Special notice view now supports links. Note This release contains some beta features.
I’m referencing this documentation: https://developers.intercom.com/docs/references/rest-api/api.intercom.io/conversations/updateconversation I’ve created a custom attribute on conversations called original_post_id (see below)And i’ve been successfully able to PUT https://api.intercom.io/conversations/{id} (200 response code) with the intention of updating the conversation with a custom attribute value:Yet the response shows that no custom attribute with original_post_id, which i’d expect to see populated with the value in my PUT request. I only see one custom attribute, which is ‘Copilot used’. Is the latest intercom API docs up to date? or does updating custom attributes on conversations not work yet?
How can I effectively manage and link multiple workflows in Intercom to ensure seamless automation? I’m looking for guidance on organizing interconnected workflows (Read More), setting up triggers between them, and maintaining clarity while avoiding errors. Any best practices or tips for optimizing linked workflows would be greatly appreciated.
Can we get list of all articles in a collection using the REST API?
Hi everyone,I’m Darshan Hiranandani, I’ve been using the Intercom interface to create notes, and I noticed that I can tag teammates in those notes. However, I’m wondering if it’s possible to do the same when creating notes through the Intercom API.Has anyone had experience with this or know if tagging users is supported when creating notes via the API? Any insights or guidance would be really helpful!Thanks in advance!RegardsDarshan Hiranandani
Release Date: 09-01-2025 🚀 Enhancements Added privacy policy to conversation screen. Updated icons in the more menu when you launch directly into a conversation. Updates to the Powered By Intercom view in conversations. 🐛 Bug Fixes Fixes issue around tapping on a message in a conversation to display timestamps. Fixes accessibility issue with icon colour in special notice view. Fixes an issue that could cause the typing indicator to continue displaying after a message was received. Note This release contains some beta features.
I have created a Python code with using API requests to fetching conversations by different words.However, when I try finding two words that contain in the conversations, it will not response me with any emails.Code here:import requestsimport csv# Replace with your Intercom access tokenaccess_token = 'PUT-YOUR-API-HERE'# URL for searching conversationsurl = "https://api.intercom.io/conversations/search"# Headers for authenticationheaders = { "Intercom-Version": "2.11", "Authorization": f"Bearer {access_token}", "Accept": "application/json", "Content-Type": "application/json"}data = { "query": { "operator": "AND", "value": [ { "field": "source.body", "operator": "~", "value": "two words" } ] }, "pagination": { "per_page": 150 }}# Function to retrieve all pagesdef fetch_all_conversations(): conversations = [] next_page_data = data # Initial data for the first requ
Hi there,I'm attempting to obtain the content message of outbound messages using the content_stat.sms webhook.However, the data received only includes the content_title.Could you please guide me on how to retrieve the full content message of outbound messages through the API or webhook?Thank you.
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.