How Nuuly turned AI savings into higher pay for its support team
-
Recently active
Hello,I am using Intercom API in a GCP cloud run to do several things, especially updating a user.Sometimes it works, but sometimes I get an 401 error: “token_not_found”, and I checked multiple times with logs: I am always sending the access token and it’s the right one. “intercom_user_id” is also the right one.I also checked multiple times my server and logic, and there’s no error. It’s happening both in production and test mode.Here are some request ids where this error happened: 0003sad4ua316ingi1l0, 000an1qat9nc63bsg160, 0021017ivsn8tt93ipd0.Here is the call in python:url = f"https://api.intercom.io/contacts/{intercom_user_id}"headers = { "Authorization": f"Bearer {settings.INTERCOM_ACCESS_TOKEN}", "Intercom-Version": "2.12", "Content-Type": "application/json",}update_dict = intercom_profile.model_dump()try: response = await httpx_client.put(url=url, headers=headers, json=update_dict) if response.status_code != 200: log.info(response.json()) log.i
Hi Community, I’m looking to integrate multiple third-party apps with my Intercom workspace. Is there a limit to the number of apps I can connect? Also, are there any performance issues or best practices I should be aware of when managing multiple integrations? Thanks in advance for your help!
Hi,We’re looking to upgrade React Native and use the “new architecture” https://reactnative.dev/architecture/landing-pageHowever all libraries with native dependencies need to support the new architecture before this can be enabled.Is there a plan to provide a version of intercom-react-native https://github.com/intercom/intercom-react-native to support the new architecture?Richard
Hi Intercom,We're building tools to help our team manage help center content more efficiently, but we've encountered a discrepancy that's causing some challenges.Currently, the article ID returned through the Articles API (/articles endpoint) doesn't include the activeContentId required in the Intercom app URL for editing articles. For example:API response article ID: 10515400 Required activeContentId in URL: 11181100 (e.g. https://app.intercom.com/a/apps/ej501111/knowledge-hub/all-content?activeContentId=111811--&activeContentType=article&editorMode=view)This means we can't programmatically generate direct links to the article editor in the Intercom app using the data from the API response.Request: Could you consider adding the activeContentId to the API response? This would allow us to generate accurate deep links to articles in the Intercom app editor, making it much easier for our team to quickly access and edit specific articles.Current API response:{ "id": "10515400", "ty
I am looking for a way to automatically start new Whatsapp conversations—using approved Templates (triggered by events that are synced from the product to IC).I know that this is not possible with the current Whatsapp integration and that only 1:1 conversations can be started via the Inbox.Does anyone have any ideas on how I could implement this? Has a workaround perhaps been found?If not, an external solution would also be conceivable. I would be grateful for any advice.
Hello everyone, i would like to know how can i solve this problem:I made a part of my chatbot with botpress so i created an app to integrate botpress in my intercom chatbot. Nevertheless, i’m strugguling with integrating it in my workflow, this message shows. How can i make this thing work please ?
How to integrate intercom in angular 15 app ?
Hi everyone,I’m working with a Custom Action in Intercom, where I send a POST request that includes a variable from the conversation data. However, sometimes this variable is missing for certain conversations, which causes the POST request to fail.Is there a way to create a fallback or default value for such variables in the request body to prevent the failure?For example, here’s my current setup:If data is not available, how can I ensure the request still goes through, possibly by setting a default value (like null or a placeholder string)?Any advice or examples specific to handling this in a Custom Action would be greatly appreciated.
We have many conversations in the backlog with a specific tag. We want to implement a simple Python script that uses an API to find and close these conversations. After closing them, the script should send a message to those chats to inform the users about the closure. How can this be implemented?
mpty input (after ) at line 1, column 1 [parse.c:1062] in '<HTML> <HEAD> <TITLE>INVALID_KEY</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000"> <!-- GSE Default Error --> <H1>INVALID_KEY</H1> <H2>Error 401</H2> </BODY> </HTML>
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
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.